Principal APIs APIs de Atualização e Ação em Tickets

APIs de Atualização e Ação em Tickets

Última atualização em Dec 18, 2025

As APIs de Atualização e Ação em Tickets permitem modificar dados reais no CloudChat.

Elas são usadas para sincronizar ações de sistemas externos com o CloudChat — por exemplo, resolver um ticket automaticamente, mudar prioridade ou inserir mensagens via integração.

⚠️ Essas APIs escrevem em produção.
Use com cuidado.


🧭 Antes de começar (obrigatório)

Se você ainda não tem clareza sobre qual tipo de API usar, comece pela:

👉 🧭 Guia Mestre — Como acessar e operar dados do CloudChat via API

Este documento explica:

  • quando usar extração

  • quando usar consulta

  • quando usar ação

Esta FAQ cobre apenas APIs de escrita (PUT / POST).


🎯 Para que essas APIs servem?

Use essas APIs quando você precisa:

  • Resolver ou reabrir tickets automaticamente

  • Atualizar prioridade ou time responsável

  • Criar mensagens dentro de um ticket

  • Sincronizar eventos de outro sistema com o CloudChat

Exemplos de uso legítimo:

  • Um sistema externo resolve o chamado → o ticket é resolvido no CloudChat

  • Um SLA estoura → prioridade do ticket é alterada

  • Um formulário externo gera uma resposta → mensagem é criada no ticket


❌ Para que essas APIs NÃO servem?

Não use essas APIs para:

  • Ler dados (use APIs de Consulta)

  • Gerar relatórios (use Data Extract API)

  • Testes exploratórios sem ambiente controlado

  • Automatizações sem validação de estado


🚦 Nível de risco (leia com atenção)

Essas APIs têm risco alto, porque:

  • Alteram tickets reais

  • Impactam SLAs, métricas e operação

  • Podem acionar fluxos internos (notificações, automações, etc.)

Boas práticas obrigatórias:

  • Use apenas quando necessário

  • Valide estado antes de escrever

  • Evite múltiplas escritas concorrentes

  • Teste exaustivamente antes de produção


🔑 Autenticação e domínio

Todos os endpoints exigem:

  • {CLOUDCHAT_DOMAIN} → domínio real da conta

  • {ACCOUNT_ID} → ID da conta

  • api_access_token → token de administrador ou supervisor

⚠️ Nunca utilize localhost em produção.


✏️ 1. Atualizar dados de um ticket

Quando usar

Use este endpoint para alterar propriedades do ticket, como:

  • status

  • prioridade

  • time responsável

Endpoint

PUT https://{CLOUDCHAT_DOMAIN}/api/client/accounts/{ACCOUNT_ID}/conversations/{CONVERSATION_ID}

Exemplo de body

{
  "status": "resolved",
  "priority": "high",
  "team_id": "1"
}

O que acontece

  • O ticket é atualizado imediatamente

  • Métricas e SLAs são recalculados

  • A mudança fica registrada no histórico


✉️ 2. Criar mensagem em um ticket (experimental)

⚠️ Disponível apenas para contas com flag ativa

Quando usar

Use este endpoint quando um sistema externo precisa inserir uma mensagem diretamente no ticket.

Exemplos:

  • Resposta automática após formulário

  • Integração com outro canal

  • Mensagem de follow-up programada

Endpoint

POST https://{CLOUDCHAT_DOMAIN}/api/client/accounts/{ACCOUNT_ID}/conversations/{CONVERSATION_ID}/message

Exemplo de body

{
  "content": "Olá! Entramos em contato a partir da sua solicitação externa.",
  "message_type": "outgoing"
}

Tipos de mensagem

  • incoming → mensagem vinda do cliente

  • outgoing → mensagem enviada pelo sistema ou agente

⚠️ Criar mensagens pode:

  • disparar notificações

  • impactar métricas de resposta

  • alterar percepção do cliente


🧠 Fluxo seguro de uso (recomendado)

Sempre que possível, siga esta ordem:

  1. Consultar estado atual do ticket
    APIs de Consulta em Tempo Real

  2. Validar se a ação é necessária

  3. Executar a atualização ou ação

  4. Evitar reescritas desnecessárias

Nunca “escreva no escuro”.


❌ Erros comuns (e perigosos)

  • Resolver ticket sem checar status atual

  • Criar mensagens duplicadas

  • Rodar PUT/POST em loops automáticos

  • Usar essas APIs como substituto de leitura

  • Não entender impacto em SLA e métricas


🔒 Governança e responsabilidade

Recomendações fortes:

  • Restrinja o token de API

  • Monitore logs de uso

  • Documente cada integração que escreve no CloudChat

  • Trate essas APIs como operações críticas


📌 Próximos passos

Agora você pode acessar as outras APIs do CloudChat:

Sempre comece pelo Guia Mestre e avance para a FAQ correta.