Setar como aguardando atendimento

Endpoint: POST https://croncrm.com/api/v2/chats/set-waiting-human-care

Seta uma conversa como aguardando atendimento; a conversa irá aparecer na lista para os atendentes iniciarem o atendimento humano.

IMPORTANTE: Precisa existir uma conversa em andamento; esse método não cria conversas.

Header do request
Atributo Descrição Obrigatório Tipo

apiKey

Informe sua API Key gerada na interface do CRONCRM.

Sim

String

Body do request
Atributo Descrição Obrigatório Tipo

chat_wid

Informe o número do contato.

Sim

String

{
  "chat_wid": "[email protected]"
}
Response do request

Em caso de sucesso, retorna HTTP 200. Se chat_wid não for informado, retorna 422. Se a conversa não for encontrada, retorna 404. Método incorreto retorna 405; falhas inesperadas retornam 500.

Atributo Descrição Tipo

success

Informa se a operação teve sucesso ou não.

Boolean

msg

Mensagem de retorno.

String

customer_service_status_id

Status da conversa após o request.

Status da conversa junto ao CRONCRM:

  • 1 = Em atendimento
  • 2 = Aguardando atendimento
  • 3 = Chatbot
  • 4 = Encerrados
  • 5 = API

Inteiro

{
  "success": false,
  "msg": "Essa conversa já está em atendimento.",
  "customer_service_status_id": 1
}
<?php
$apiKey = 'SEU_API_KEY';
$url = 'https://croncrm.com/api/v2/chats/set-waiting-human-care';

$payload = [
    'chat_wid' => '[email protected]',
];

$ch = curl_init($url);
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => [
        'apiKey: ' . $apiKey,
        'Content-Type: application/json',
    ],
    CURLOPT_POSTFIELDS => json_encode($payload, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE),
]);

$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$error = curl_error($ch);
curl_close($ch);

if ($error) {
    throw new RuntimeException($error);
}

echo "HTTP {$httpCode}\n";
echo $response;
?>
curl -X POST \
  'https://croncrm.com/api/v2/chats/set-waiting-human-care' \
  -H 'apiKey: SEU_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"chat_wid":"[email protected]"}'