Conecte aplicativos (Google, Slack, HubSpot e mais)
Dê aos seus agentes recursos reais em poucos cliques e sem código — consulte calendários, atualize seu CRM, publique no Slack — com conexões prontas para os aplicativos que você usa.
As conexões de aplicativos permitem que um agente de voz aja nas ferramentas que sua equipe já
usa, durante a conversa: verificar a disponibilidade em um calendário, procurar quem liga
no seu CRM, adicionar um lead a uma planilha, publicar um resumo no Slack. Você
conecta uma conta uma vez em Conexões → Aplicativos
(/dashboard/app-connections), escolhe o que o agente pode fazer e
anexa a conexão a qualquer agente no seu editor.
Seis aplicativos estão disponíveis hoje:
| Aplicativo | O que seu agente pode fazer com ele |
|---|---|
| Google Calendar | Ver a disponibilidade e gerenciar eventos do calendário. |
| Google Sheets | Adicionar detalhes de leads e resultados de chamadas a uma planilha. |
| Slack | Encontrar canais, pesquisar mensagens e publicar com permissão. |
| HubSpot | Encontrar contatos, atualizar registros e adicionar notas. |
| Salesforce | Pesquisar registros, atualizar leads e registrar atividades. |
| Cal.com | Verificar a disponibilidade e gerenciar reservas. |
Para qualquer item que não esteja nesta lista, crie uma conexão de API personalizada ou adicione um servidor MCP.
Conectar uma conta
- Abra Conexões → Aplicativos e clique em Adicionar aplicativo
Um seletor mostra os seis aplicativos. Você pode conectar várias contas do mesmo aplicativo — cada um mostra uma contagem de "conectadas" quando você tiver uma.
- Autorize a conta
A maioria dos aplicativos usa OAuth: uma janela pop-up é aberta, você inicia sessão no provedor e aprova o acesso, e a conexão aparece na página. Cal.com é a exceção — ele se conecta usando uma chave de API. Cole a chave e clique em Validar e conectar; a chave é verificada no Cal.com antes de ser criptografada e salva.
- Somente Google Sheets: selecione a planilha
Uma conexão com o Sheets precisa saber em qual planilha e aba deve escrever. Logo após conectar, um painel de configuração é aberto — cole a URL da planilha (ou o ID dela), clique em Inspecionar planilha e escolha a aba. O painel confirma as colunas encontradas. Até que isso seja concluído, o bloco da conexão mostra Precisa de configuração.
Conectar e gerenciar conexões de aplicativos exige a função de administrador ou proprietário na organização.
Controlar o que o agente pode fazer
Cada conexão tem controles de permissão por operação — abra um bloco de conexão para gerenciá-los. As operações de leitura começam ativadas; as operações que escrevem ou alteram seus dados começam desativadas até que você as ative:
| Aplicativo | Ativado por padrão | Desativado por padrão |
|---|---|---|
| Google Calendar | Ver eventos e disponibilidade, Criar eventos | Atualizar eventos, Cancelar eventos |
| Google Sheets | Adicionar linhas | — |
| Slack | Ver canais e mensagens recentes, Pesquisar mensagens | Publicar mensagens |
| HubSpot | Pesquisar e ler contatos e empresas | Criar ou atualizar contatos e adicionar notas |
| Salesforce | Pesquisar e ler leads, contatos e oportunidades | Criar ou atualizar registros e registrar atividades |
| Cal.com | Listar tipos de evento e verificar disponibilidade, Criar reservas | Reagendar ou cancelar reservas |
Uma operação que você desativa simplesmente não fica disponível para o agente — as ferramentas correspondentes nunca são oferecidas a ele nas chamadas.
As ferramentas que seu agente recebe
Quando uma conexão é vinculada a um agente, as operações habilitadas ficam disponíveis como ferramentas que podem ser chamadas durante as conversas:
- Google Calendar —
calendar_list_events,calendar_check_availability,calendar_create_event,calendar_update_event,calendar_cancel_event - Google Sheets —
sheets_append_row(grava na planilha e na aba que você configurou) - Slack —
slack_list_channels,slack_search_messages,slack_post_message - HubSpot —
hubspot_search_contacts,hubspot_get_contact,hubspot_upsert_contact,hubspot_add_note - Salesforce —
salesforce_search_records,salesforce_get_record,salesforce_upsert_lead,salesforce_log_activity - Cal.com —
calcom_list_event_types,calcom_check_availability,calcom_create_booking,calcom_cancel_booking
Você não precisa criar schemas para nenhuma delas — o ThunderPhone define as ferramentas e encaminha as chamadas pela conta conectada.
Vincule a conexão a um agente
As conexões não fazem nada até que um agente as utilize. Abra o agente no construtor (Criar um agente) e adicione a conexão na seção Aplicativos conectados. O cartão de uma conexão na página Aplicativos mostra quantas operações estão habilitadas e quantos agentes a utilizam.
Desconectar
Abra um cartão de conexão e desconecte-a por lá. Os agentes que a estavam usando perderão essas ferramentas na próxima chamada.