Comunicador

Abrir chat

Abre o chat. Ou a partir de um atendimento existente (idatendimento), ou descrevendo o assunto — e aí o atendimento é aberto na hora, pelo mesmo cadastro do formulário de chamado do portal. Os dois caminhos são mutuamente exclusivos. Havendo chat em andamento, devolve o existente sem criar nada.

post/comunicador/chat

Request

  • Base URL
    https://integracao.cvcrm.com.br/api/v1/cliente
  • URL
    https://integracao.cvcrm.com.br/api/v1/cliente/comunicador/chat
  • Auth
    HTTP bearer

Request body multipart/form-data

mensagemstring

Primeira mensagem do cliente

idassuntointeger

Assunto do atendimento a abrir.

idsubassuntointeger

Subassunto, quando o assunto o exigir

idatendimentointeger

Atendimento existente. Abre o caminho que apenas vincula o chat a ele.

idunidadeinteger

Unidade sobre a qual é o atendimento. Enviada em unidades[], junto com idempreendimento.

arquivostring binary

Anexo da primeira mensagem

Example request

{
  "mensagem": "Bom dia, e o meu boleto?",
  "idassunto": 7,
  "idsubassunto": 12,
  "idatendimento": 4051,
  "idunidade": 101,
  "arquivo": "foto-infiltracao.jpg"
}

Response

Chat aberto, ou o que já estava em andamento

Example response

{
  "data": {
    "identificador": "6f1c0f1a1d4e3b2a1c0d9e8f7a6b5c4d",
    "hash": "b5f1c0f1a1d4e3b2a1c0d9e8f7a6b5c4d3e2f1a0",
    "token_realtime": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
    "nome_atendente": "Maria do Pós-venda",
    "idatendimento": 4051,
    "historico": [
      {
        "id": "-NrKk1Zx9QwErTyUiOpA",
        "emissor": "C",
        "mensagem": "Bom dia, e o meu boleto?",
        "data": "2026-09-09 09:12:44"
      }
    ],
    "realtime": {
      "apiKey": "AIzaSyDME2fK0ZlXhBJe3Rvlhh8FMZqip5_lbNM",
      "authDomain": "projeto.firebaseapp.com",
      "databaseURL": "https://projeto.firebaseio.com",
      "projectId": "projeto"
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.