Integración CRM

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.

Chatea con nosotros
Estamos evaluando soluciones CRM.
Puedo ponerte en contacto con el departamento de ventas. ¿Cuál es tu correo electrónico?
sarah@techcorp.io
Lead creado en Salesforce

¿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
1

Conectar Salesforce

Conexión OAuth segura. Funciona con todas las ediciones de Salesforce.

2

Campos del mapa

Configure qué datos de chat se asignan a qué campos de Salesforce.

3

Flujo de clientes potenciales

Nuevos clientes potenciales creados automáticamente con el contexto completo de la conversación.

¿Qué datos se sincronizan?
Nombre y apellidos
Dirección de correo electrónico
Empresa / Cuenta
Número de teléfono
Fuente principal
Transcripción del chat
Campos personalizados
URL de la página
Salesforce lead created from AI chatbot conversation

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

MethodPUBLICAR
URLhttps://yourinstance.salesforce.com/services/data/v58.0/sobjects/Lead
HeadersAuthorization: Bearer YOUR_ACCESS_TOKEN
Content-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.