Conecte o Chatfuel MCP ao Salesforce MCP
O seu Agente de IA atende os clientes no WhatsApp, no Instagram e no Messenger, e a sua equipe mantém os registros no Salesforce. Peça ao seu assistente para registrar cada conversa qualificada como Lead ou Oportunidade, transformar faltas em Tarefas de retorno e reclamações em Casos, e levar ao Agente de IA as respostas que a sua equipe escreve nos Casos.
O que a integração faz
As tools que o assistente usa em cada lado, com os nomes que cada servidor dá a elas.
| Tool | O que faz |
|---|---|
list_chats | Lista as conversas com clientes com canal, status e etapa do lead. |
get_chat | Mostra as últimas mensagens de uma conversa com um cliente, com canal, status e etapa do lead. |
list_bookings | Lista os agendamentos entre duas datas: horário, serviço, profissional, nome do cliente e status. |
send_chat_message | Envia ao cliente, na conversa dele, o texto que você aprovou e passa a conversa para o chat ao vivo. |
get_knowledge_base | Mostra o que o Agente de IA usa para responder: dados da empresa, instruções, horário de atendimento, FAQ, serviços e profissionais. |
add_faq | Adiciona perguntas e respostas ao FAQ que o Agente de IA usa para responder. |
test_reply | Envia uma mensagem de cliente de teste para uma conversa de teste e devolve a resposta do Agente de IA. |
| Tool | O que faz |
|---|---|
find | Busca em vários objetos de uma vez, como Leads e Contatos, por nome, e-mail ou telefone. |
getObjectSchema | Lista os objetos da sua org, ou os campos de um deles com os obrigatórios, os valores das listas de opções e as notas dos seus administradores. |
soqlQuery | Executa uma consulta SOQL, por exemplo as Oportunidades abertas de uma Conta ou os Casos fechados no último trimestre. |
createSobjectRecord | Cria um registro que o seu usuário do Salesforce pode criar: um Lead, uma Tarefa, uma Oportunidade, um Caso ou qualquer outro objeto. |
updateSobjectRecord | Muda só os campos que você indicar em um registro; os outros ficam como estão. |
O que pedir ao assistente
Conversa qualificada → um Lead novo ou uma Oportunidade para um cliente que você já tem
QuandoO Agente de IA qualifica gente nova e clientes antigos na mesma caixa de entrada, e o Salesforce separa os prospects (Leads) dos clientes (Contatos dentro de Contas).
- O Chatfuel MCP encontra com
list_chatsas conversas da semana na etapa Qualificado, eget_chatlê o que cada cliente pediu e o e-mail ou telefone que ele tenha escrito. - O Salesforce MCP faz uma única busca com
findem Leads e Contatos por esse e-mail ou telefone, ou pelo nome quando a conversa não tem nenhum dos dois. getObjectSchemamostra quais campos de Lead e de Oportunidade a sua org exige e quais valores Lead Source e Stage aceitam.- Uma pessoa nova vira Lead com
createSobjectRecord, com um resumo da conversa na descrição; um Lead que já existe recebe o pedido novo porupdateSobjectRecord. - Se o cliente já é um Contato,
soqlQueryconfere as Oportunidades abertas da Conta dele, ecreateSobjectRecordcria uma para o pacote quando não há nenhuma.
ResultadoOs prospects novos ficam na sua lista de Leads, e os clientes que querem mais já aparecem como Oportunidades na Conta, sem ninguém registrado duas vezes.
PeçaLeve para o Salesforce as conversas qualificadas desta semana no Chatfuel. Busque antes em Leads e Contatos: crie um Lead para as pessoas novas, atualize os Leads que já temos e abra uma Oportunidade para os clientes que perguntaram pelo pacote de 3 hidratações faciais.

Falta num agendamento do Chatfuel → uma Tarefa de retorno no Salesforce
QuandoUma cliente agendou pela conversa, não apareceu, e a ligação para remarcar depende de alguém lembrar.
- O Chatfuel MCP lê com
list_bookingsos agendamentos da semana passada e separa os marcados como falta ou cancelados, com serviço, horário e nome do cliente. - O Salesforce MCP procura cada cliente pelo nome com
find, entre Contatos e Leads. soqlQueryencontra o usuário da Camila Alves no Salesforce e confere se esse cliente já tem uma Tarefa de retorno aberta, para não duplicar.createSobjectRecordcria uma Tarefa para a Camila Alves no registro do cliente, com vencimento amanhã e o serviço perdido no assunto. Nomes que o Salesforce não conhece voltam numa lista.
ResultadoCada falta vira uma ligação na lista de tarefas da Camila Alves no Salesforce, ligada ao cliente, e ninguém refaz essa lista à mão pelo calendário.
PeçaVeja nos agendamentos da semana passada no Chatfuel quem faltou ou cancelou. Para cada cliente, crie no Salesforce uma Tarefa para a Camila Alves ligar e remarcar, com vencimento amanhã, a não ser que já exista uma aberta.

Reclamação na conversa → um Caso no Salesforce e uma resposta da sua equipe
QuandoUma cliente escreve que a pele continua vermelha depois do peeling, e o Agente de IA passa a conversa para a sua equipe.
- O Chatfuel MCP mostra com
list_chatsquais conversas esperam por uma pessoa, eget_chatlê o que a cliente escreveu. - O Salesforce MCP encontra o Contato dela com
find, pelo telefone ou e-mail que ela escreveu ou pelo nome. createSobjectRecordabre um Caso nesse Contato e na Conta dele, com assunto, prioridade alta e um resumo da conversa na descrição.- O assistente escreve uma resposta, e
send_chat_messageenvia depois do seu sim. Ela escreveu há minutos, então a janela de 24 horas do WhatsApp e os 7 dias do Instagram continuam abertos.
ResultadoA reclamação fica registrada no Salesforce antes de qualquer ligação, e a cliente recebe em minutos a resposta de uma pessoa na mesma conversa.
PeçaQuais conversas estão esperando uma pessoa? Se uma cliente relatar uma reação depois de um tratamento, abra um Caso de prioridade alta no Contato dela no Salesforce com um resumo da conversa e escreva uma resposta da Camila Alves para eu aprovar.

Respostas em Casos fechados → o Agente de IA responde na conversa
QuandoA sua equipe responde sempre as mesmas dúvidas de cuidados nos Casos do Salesforce, enquanto as clientes perguntam na conversa tarde da noite.
- O Salesforce MCP lê com
soqlQueryos Casos fechados nos últimos 90 dias: assunto, motivo, descrição e os comentários da equipe. - O assistente agrupa as perguntas que se repetem e escreve uma resposta para cada uma com base no que a sua equipe escreveu.
- O Chatfuel MCP confere o FAQ com
get_knowledge_basee adiciona comadd_faqas respostas que faltam. test_replyfaz uma dessas perguntas ao Agente de IA numa conversa de teste, para você ler a resposta antes.
ResultadoPerguntas que antes viravam Caso, como quanto tempo dura a vermelhidão depois do peeling, recebem resposta na conversa a qualquer hora.
PeçaLeia os Casos do Salesforce que fechamos nos últimos 90 dias e encontre as perguntas mais frequentes dos clientes. Adicione ao FAQ do Chatfuel as que ainda não estão lá, com as respostas da nossa equipe, e teste o que o Agente de IA diz sobre vermelhidão depois do peeling.

Como conectar
Adicione o Chatfuel MCP
O Claude e o ChatGPT têm o Chatfuel nos seus diretórios; no Cursor, ele entra no mcp.json como https://mcp.chatfuel.com/panel. Entre com a sua conta do Chatfuel.
Peça a um administrador para preparar o Salesforce
O administrador do Salesforce ativa o SObject All em Setup › API Catalog › MCP Servers e cria uma External Client App com a URL de callback do seu assistente e os escopos mcp_api e refresh_token; depois passa a consumer key para você.
Adicione o Salesforce MCP e peça
Adicione https://api.salesforce.com/platform/mcp/v1/platform/sobject-all com essa consumer key e entre no Salesforce. O Chatfuel pede o seu sim antes de escrever para um cliente; configure as ferramentas de escrita do Salesforce para pedirem aprovação também.
- Conecte o Chatfuel pelo diretório de conectores do Claude e entre na sua conta.
- O administrador coloca https://claude.ai/api/mcp/auth_callback nas URLs de callback da External Client App.
- No Claude, abra Customize › Connectors, clique em Add › Add custom connector, chame de Salesforce, cole a URL do servidor e clique em Continue.
- Em OAuth client, escolha Use your own OAuth client, cole a consumer key, deixe o secret em branco e clique em Connect. Nos planos Team e Enterprise, um Owner adiciona o conector antes.
- Chatfuel MCP
- claude.ai/directory/chatfuel
- Salesforce MCP
https://api.salesforce.com/platform/mcp/v1/platform/sobject-all
- Instale o plugin do Chatfuel pelo diretório de plugins do ChatGPT e entre na sua conta.
- Ative o Developer mode em Settings › Security and login. Em Plugins, clique em + › Add custom MCP server, chame-o de Salesforce e cole a URL do servidor.
- Em Advanced settings, escolha User-defined OAuth client, mande a URL de callback do ChatGPT para o administrador incluir na External Client App, informe a consumer key e o secret e desmarque OIDC enabled.
- Clique em Create e entre no Salesforce. Numa conversa, escolha Salesforce no menu +.
- Chatfuel MCP
- chatgpt.com/plugins
- Salesforce MCP
https://api.salesforce.com/platform/mcp/v1/platform/sobject-all
- Adicione o Chatfuel ao ~/.cursor/mcp.json com https://mcp.chatfuel.com/panel.
- Peça ao administrador para incluir http://localhost:8787/callback na External Client App, e cursor://anysphere.cursor-mcp/oauth/callback para versões antigas do Cursor.
- Em Cursor Settings › Tools & MCP, clique em New MCP Server e adicione o Salesforce com "url" igual à URL do servidor e "auth": {"CLIENT_ID": "<consumer key>"}.
- Entre no Salesforce pelo navegador na primeira vez que o Cursor se conectar. Se as ferramentas não aparecerem, reinicie o Cursor.
- Chatfuel MCP
https://mcp.chatfuel.com/panel- Salesforce MCP
https://api.salesforce.com/platform/mcp/v1/platform/sobject-all
O que você precisa
- Um bot do Chatfuel que atenda clientes em pelo menos um canal: WhatsApp, Instagram, Messenger, TikTok ou o seu site. O caso das faltas também precisa de serviços e profissionais, para o Agente de IA agendar na conversa.
- Uma org do Salesforce na Enterprise Edition ou superior, ou uma org Developer Edition. O Salesforce diz que os seus servidores MCP hospedados são para orgs com Flex Credits e que o uso pode ser cobrado.
- Um administrador do Salesforce para ativar o servidor e criar a External Client App. Connected Apps não funcionam aqui, e uma External Client App nova pode levar até 30 minutos para começar a funcionar.
- Claude, ChatGPT com modo desenvolvedor ou Cursor. O assistente só faz o que o seu usuário do Salesforce pode fazer no Lightning.
Limites
- Um servidor não reage ao outro. Leads, Tarefas e Casos chegam ao Salesforce só quando você pede ao assistente, por exemplo toda segunda-feira.
- O Chatfuel MCP passa nomes, canais, etapas do lead e mensagens, não telefones. find encontra um Lead ou Contato pelo e-mail ou telefone que o cliente escreveu, senão pelo nome, então confira os homônimos antes de confirmar.
- Cada chamada de ferramenta conta nas solicitações de API diárias da sua org, que você acompanha em Setup › Company Information.
- O SObject All inclui ferramentas de exclusão; registros excluídos ficam 15 dias na Lixeira. Para descartar exclusões, conecte o platform/sobject-mutations: todos os casos desta página funcionam com ele.
- Nenhuma ferramenta converte um Lead. O assistente cria e atualiza registros, e a conversão em Contato, Conta e Oportunidade continua no Salesforce.
- send_chat_message só entrega no WhatsApp até 24 horas depois da última mensagem do cliente e no Instagram e no Messenger até 7 dias, e passa a conversa para o chat ao vivo.
Perguntas frequentes
Sim. O Salesforce hospeda os seus servidores MCP em api.salesforce.com e os liberou em disponibilidade geral em 29 de abril de 2026. Esta página usa o servidor padrão SObject All, que trabalha com os objetos padrão e personalizados da sua org.
O Salesforce entrega todos os servidores hospedados desligados. Um administrador ativa o SObject All em Setup › API Catalog › MCP Servers e registra o seu assistente numa External Client App; enquanto faltar um dos dois, o assistente não conecta, mesmo com o login certo.
Não, se o Salesforce encontrar o cliente. find confere Leads e Contatos numa única busca pelo e-mail ou telefone escrito na conversa, ou pelo nome, e um Contato recebe uma Oportunidade em vez de um Lead. Quando só o nome bate, confira antes de aprovar a gravação.
Só o que o seu próprio usuário do Salesforce pode mudar: permissões de objeto, segurança em nível de campo e regras de compartilhamento valem em cada chamada, e a trilha de auditoria mostra o seu nome. Para gravar sem poder excluir, conecte o sobject-mutations; só para leitura, o sobject-reads.
Não. O diretório do Claude traz o servidor Headless 360 do Salesforce, que o Salesforce marca como Beta. As quatro ferramentas dele encontram e executam operações do Salesforce, por enquanto sobretudo tarefas de configuração para administradores. Os casos desta página usam o SObject All, em disponibilidade geral, adicionado pela URL.
Sandboxes usam https://api.salesforce.com/platform/mcp/v1/sandbox/platform/sobject-all. Se a sua org bloqueia logins por login.salesforce.com, coloque o nome do seu My Domain na URL: https://api.salesforce.com/platform/mcp/v1/d/seu-dominio/platform/sobject-all.
Mais integrações
Conecte o Chatfuel MCP
Comece o teste grátis, adicione o Chatfuel ao seu assistente e pergunte sobre Salesforce e as suas conversas em um só lugar.

