Pular para o conteúdo

Plugins

Toda conexão com um sistema externo é um plugin. Isso mantém o núcleo enxuto e significa que um plugin escrito por você tem exatamente os mesmos poderes de um plugin distribuído pelo RolChat.

Tipo Finalidade Exemplos
Integração Enriquecer os cartões de contatos e empresas com dados do seu sistema, sincronizar registros nos dois sentidos, reagir a eventos do RolChat HubSpot, Salesforce, Zapier, Segment, Shifton, personalizados
Adaptador de provedor Conectar um provedor de telefonia ou de mensagens e traduzir o formato dele em eventos do RolChat Twilio, Telnyx, Bandwidth e o restante do marketplace de telefonia; SendGrid para e-mail
Adaptador de IA Conectar um fornecedor de IA com a sua própria chave OpenAI, Anthropic e os outros sete do catálogo

Configurações → Plugins mostra os plugins conectados, o catálogo, o log de eventos e as suas chaves de API do RolChat. Proprietários e Administradores conectam, configuram, pausam e removem plugins e fazem a rotação de segredos; todos veem os dados dos plugins nos cartões que eles enriquecem.

Ao conectar um plugin, ele solicita os escopos de que precisa (por exemplo contacts:read, contacts:write, deals:write), mostra o custo mensal estimado no caso de adaptadores de IA e emite um segredo de webhook uma única vez. Cada plugin tem uma página de configurações com a sua configuração, um botão Sincronizar agora, a programação de sincronização (uma expressão cron e um fuso horário; execuções manuais são limitadas a uma a cada cinco minutos) e um log de webhooks com entregas, novas tentativas e dead letters.

  • Receber eventos do RolChat no seu endpoint HTTPS, assinados como descrito em Webhooks: conversas, mensagens, contatos, tickets, reuniões e mais.
  • Enviar eventos para o RolChat: atualizar os dados de plugin de um contato ou empresa, criar contatos, avisar o RolChat de que um agente está indisponível para que os agendamentos sejam reatribuídos.
  • Enriquecer cartões: os dados que um plugin envia aparecem, somente leitura, em uma seção identificada no cartão do contato e da empresa e ficam disponíveis para as condições de automação.
  • Chamar a API com uma chave de API restrita ao que ele precisa.

O protocolo, os endpoints e o manifesto estão em Crie um plugin.

Plugin Categoria
HubSpot CRM CRM
Salesforce CRM CRM (beta)
SendGrid Canal
Adaptador OpenAI IA
Adaptador Anthropic IA
Webhooks do Zapier Automação
Eventos do Segment Análise
Shifton WFM Gestão de equipe
Sincronização de escalas do Shifton Gestão de equipe