API

API Interaflow para dados e agentes externos

Comece pela autenticação e escolha entre dados para BI e automação de conversas.

Atualizado em

Escolha o caminho da sua integração

O Interaflow oferece contratos distintos para consultar dados de atendimento e para conectar um agente externo à conversa. Comece pelo caso de uso e use a origem HTTPS do ambiente da sua organização.

NecessidadeCaminhoDocumentação
Levar dados de URA, chamadas, gravações e cadastros para BI ou outro sistemaAPI de Integração, base /api/v1/integracao/v1Referência de endpoints
Conectar um chatbot ao atendimento por mensagens e transferir para humanoWebhook do nó Controle Externo e callbackAgentes externos
Criar credenciais e definir permissõesChaves de API da organizaçãoAutenticação e escopos
Usar telefonia e registrar chamadas no SalesforceSoftphone no Lightning e conexão com o endpoint da orgIntegração Salesforce

Antes de implementar

  1. Confirme com o administrador o endereço HTTPS e a versão instalada no ambiente.
  2. Crie uma chave por consumidor e conceda os escopos necessários ao contrato escolhido.
  3. Guarde a chave no servidor ou gerenciador de segredos da integração.
  4. Teste uma consulta ou um turno de conversa em homologação.
  5. Trate erros, limites e registros ainda em processamento antes de ampliar o uso.

Autenticação depende do endpoint

A API de Integração aceita a chave ik_... diretamente e verifica escopos por rota. O callback de agentes externos também aceita chave diretamente. Já endpoints internos da aplicação que exigem um usuário precisam de JWT e das permissões desse usuário. Não suponha que uma chave possa acessar qualquer rota do painel.

Veja os exemplos e o caso de troca de chave vinculada a usuário por JWT no guia de autenticação.

Próximo passo