Integración con Salesforce
Convierta las conversaciones en clientes potenciales de Salesforce automáticamente. Su chatbot con IA captura la información de los clientes potenciales y crea nuevos clientes potenciales en Salesforce CRM.
¿Qué es la integración de Salesforce?
Cuando tu chatbot con IA califica a un visitante y recopila su información, crea automáticamente un nuevo registro de cliente potencial en Salesforce. La transcripción del chat, la fuente del cliente potencial y cualquier dato personalizado que captures se transfieren directamente a tu CRM.
Tu equipo de ventas recibe notificaciones en tiempo real y puede hacer un seguimiento inmediato mientras el cliente potencial está interesado.
Funciones de integración de Salesforce
Creación de clientes potenciales y contactos
Cree automáticamente clientes potenciales o contactos basándose en los datos de las conversaciones.
Asignación de campos personalizados
Asigne cualquier dato recopilado a campos estándar o personalizados de Salesforce.
Transcripción del chat adjunta
Historial completo de conversaciones guardado en el registro de clientes potenciales para contextualizar.
Sincronización instantánea
Los clientes potenciales aparecen en Salesforce inmediatamente después de ser capturados en el chat.
Cómo funciona
Conectar Salesforce
Conexión OAuth segura. Funciona con todas las ediciones de Salesforce.
Campos del mapa
Configure qué datos de chat se asignan a qué campos de Salesforce.
Flujo de clientes potenciales
Nuevos clientes potenciales creados automáticamente con el contexto completo de la conversación.
¿Qué datos se sincronizan?
Integration Options
Social Intents supports two ways to push leads into Salesforce. Choose the one that fits your setup:
Option A: Web-to-Lead
Simplest setup. Uses Salesforce’s built-in Web-to-Lead endpoint. No API tokens needed—just your Organization ID (oid).
Best for: Quick setup, standard lead fields only
Option B: REST API
Full control. Create Leads, attach Tasks (chat transcript), and upload files. Requires a Salesforce Connected App with OAuth.
Best for: Custom fields, transcript attachment, multi-step flows
Option A: Web-to-Lead
| Field | Value |
|---|---|
| Action Type | Auto Trigger on Chat End |
| Action Name | crear_solicitud_de_ventas |
| Collect data inputs | first_name, last_name, email, phone, company |
| HTTP Method | PUBLICAR |
| API URL | https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8 |
| Content-Type | application/x-www-form-urlencoded |
Request Body (form-encoded)
oid=00DXX0000000XXXX
&first_name={{first_name}}
&last_name={{last_name}}
&email={{email}}
&phone={{phone}}
&company={{company}}
&lead_source=Live Chat
&description={{transcript}}
Replace the oid with your Salesforce Organization ID. Find it under Setup → Company Information.
Option B: Salesforce REST API
For full control — create Leads, attach the chat transcript as a Task, and optionally upload files. Requires a Salesforce Connected App.
B1. Create Lead
| Method | PUBLICAR |
| URL | https://yourinstance.salesforce.com/services/data/v58.0/sobjects/Lead |
| Headers | Authorization: Bearer YOUR_ACCESS_TOKENContent-Type: application/json |
{
"FirstName": "{{first_name}}",
"LastName": "{{last_name}}",
"Email": "{{email}}",
"Phone": "{{phone}}",
"Company": "{{company}}",
"LeadSource": "Live Chat",
"Description": "{{transcript}}"
}
B2. Attach Chat Transcript as a Task
Use the Lead ID returned from step B1 via {{tools.createLead.id}} to link the task:
POST /services/data/v58.0/sobjects/Task
{
"Subject": "Chat Transcript",
"WhoId": "{{tools.createLead.id}}",
"Status": "Completed",
"Description": "{{transcript}}"
}
B3. Optional: Upload Transcript as a File
Create a ContentVersion and link it to the Lead:
POST /services/data/v58.0/sobjects/ContentVersion
{
"Title": "Chat Transcript - {{first_name}} {{last_name}}",
"PathOnClient": "chat-transcript.txt",
"VersionData": "BASE64_ENCODED_TRANSCRIPT"
}
Then link with a EnlaceDocumentoContenido using the returned ContentDocumentId and the Lead ID.
Recommended Settings
- Use Auto Trigger on Chat End as the Action Type so leads are created when chats finish, ensuring the full transcript is captured.
-
For multi-step REST API flows (B1 → B2 → B3), chain API calls using
{{tools.createLead.id}}to reference the Lead ID from the previous step. - For Web-to-Lead, use Salesforce’s duplicate management rules to prevent duplicates on the email field.
Más acciones de CRM
Llene su canal de ventas de Salesforce
Conecta Salesforce y deja que tu chatbot con IA capte todos los clientes potenciales.
Prueba gratuita de 14 días. No se requiere tarjeta de crédito.
