
MessageBird ofrece muchas integraciones directas que le permiten conectar sus comunicaciones con las herramientas y plataformas que ya se utilizan en su empresa. Usando las integraciones nativas de Flow Builder, conexiones personalizadas a través de solicitudes HTTP y webhooks, puede enriquecer fácilmente los perfiles de los clientes, habilitar un compromiso de ventas rápido y generar más clientes potenciales calificados.
Bird ofrece muchas integraciones directas que le permiten conectar sus comunicaciones con las herramientas y plataformas que ya se utilizan en su negocio.
Usando las integraciones nativas de Flow Builder, conexiones personalizadas a través de solicitudes HTTP y webhooks, puede enriquecer fácilmente los perfiles de los clientes, habilitar el compromiso de ventas rápido y generar más clientes potenciales calificados.
Hoy discutiremos nuestra integración con Salesforce.
Con esta integración, puede:
Añadir clientes potenciales en Salesforce desde diferentes canales de comunicación: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, etc. Al utilizar WhatsApp para la generación de clientes potenciales, implementar caídas de SMS asegura que no se pierdan clientes potenciales debido a fallas de entrega.
Crear casos en Salesforce para mantener registros y almacenar datos clave dentro de los casos de todos sus canales
Implementar flexibilidad y automatización en la creación de clientes potenciales/casos en cualquier punto de su embudo de ventas
En esta guía, aprenderá a:
Configurar correctamente su Salesforce
Conectar Salesforce con Bird
Resolver errores al conectar Salesforce
Crear un flujo en Flow Builder que enviará datos a Salesforce
Conectar WhatsApp con Salesforce para enviar sus clientes potenciales
Conectar Viber con Salesforce para enviar sus casos
Requisitos para la integración con Salesforce
Antes de comenzar a construir la lógica en Flow Builder, necesita tener listos los siguientes requisitos:
Una cuenta de Bird: Asegúrese de tener acceso como administrador.
Una cuenta de Salesforce: Necesita “acceso de Administrador”
Paso 1: Ve a Connected Apps en Salesforce para integrar con Bird
Para acceder a la sección de Aplicaciones Conectadas en Salesforce (Experiencia Lighting), sigue estos pasos:
Inicia sesión en Salesforce como administrador
Selecciona Configuración en la lista desplegable de la cuenta (en la esquina superior derecha)
En el panel izquierdo, ve a Administrador de Aplicaciones > Nueva Aplicación Conectada
Por favor, ten en cuenta: si enfrentas el problema de visualización a continuación, haz clic en “Haz clic aquí para abrir esta página en Salesforce Classic.”

En la página Nueva Aplicación Conectada, completa los siguientes campos requeridos bajo Información Básica:
Nombre de la Aplicación Conectada, e.g. Bird Integration.
Nombre de API, e.g. Bird_Integration
Email de Contacto, e.g. xxx@contactemail.com
Ve a API (Habilitar Configuraciones OAuth), y selecciona Habilitar Configuraciones OAuth.
En el campo URL de Callback, ingresa https://login.salesforce.com/
En el campo Ámbitos OAuth Seleccionados, selecciona Acceder y gestionar tus datos (api)
Proveer acceso a tus datos a través de la Web (web)
Realizar solicitudes en tu nombre en cualquier momento (refresh_token, offline_access)
Haz clic en Agregar
Haz clic en el botón Guardar para guardar la nueva Aplicación Conectada.

En la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), encuentra la Aplicación que acabas de crear, y luego haz clic en Gestionar.
En la página que se abre, haz clic en el botón Editar.
En Políticas OAuth, selecciona Todos los usuarios pueden autorizarse en la lista de Usuarios Permitidos
En Relajación de IP, selecciona Relajar restricciones de IP
En Política de Token de Actualización, haz clic en El token de actualización es válido hasta que se revoque. Bajo Políticas de Sesión, selecciona el valor de Tiempo de espera (24 horas), haz clic en el botón Guardar

Regresa a la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), haz clic en la Aplicación que acabas de crear, y luego haz clic en Ver.
Ve a API (Habilitar Configuraciones OAuth) y anota la Clave del Consumidor y el Secreto del Consumidor. Necesitas esta clave y secreto para la configuración de credenciales en la integración de Salesforce de MessageBird.
Paso 2: Obtener tokens de Salesforce para autorizar el acceso
Solucionando problemas de tu conexión Salesforce
El error más común encontrado al integrar Salesforce con Bird y cómo solucionarlo:
Problema de 'REST API is not enabled for this Organization'
Cuando intentas enviar una solicitud al API de Salesforce utilizando las credenciales anteriores, a veces te encontrarás con este error.
REST API is not enabled for this Organization.
Puedes resolver este error siguiendo los pasos a continuación.
Haz clic en Setup en la esquina superior derecha.

Ve a ADMINISTRATION > Manage Users y haz clic en Profiles.

Haz clic en Edit en el perfil específico que deseas actualizar.
Desplázate hacia abajo y ve a Administrative Permissions y marca la casilla API Enabled.

No olvides bajar hasta el final de la página y hacer clic en Save.
Paso 3: Crear un nuevo flujo en Flow Builder para crear leads o casos
La configuración de Salesforce está hecha. Ahora, empecemos un nuevo flujo. Este plantilla te ayudará a conectar tu canal de comunicación favorito con Salesforce y a empujar nuevos prospectos o casos para que tu equipo les dé seguimiento:
Inicia sesión en tu Bird Dashboard y ve a Flow Builder.
Descarga el flujo de muestra que estarás utilizando.
Importa el flujo con la función de importación.

Adjunta los canales que deseas usar para crear prospectos/casos en Salesforce. Luego, puedes publicar este flujo.
Usando Salesforce con WhatsApp y Viber
Este flujo de plantilla te permitirá conectar tus canales favoritos (WhatsApp, Viber, SMS, etc.) con Salesforce. Los siguientes ejemplos mostrarán cómo conectar Salesforce para crear clientes potenciales en:
WhatsApp
Viber
Ten en cuenta que puedes cambiar el canal o caso de uso dependiendo de tus necesidades.

Deberías poder ver tu flujo en tu pantalla.

Obtén tu token de acceso antes de activar tu flujo.
El punto final de la API es el siguiente:
client_id = Consumer Key
client_secret = Consumer Secret,
Para el refresh_token, por favor consulta el paso 2.3.


Crear un Lead en Salesforce con WhatsApp
Reemplaza https://XXXX.my.salesforce.com con la URL de tu instancia. Phone, LastName, Company, LeadSource, Description son los nombres de campo de Salesforce.
Puedes encontrarlos en Configuración > Administrador de Objetos > Lead > Campos y Relación.


Crea un Case en Salesforce con Viber
Reemplace https://XXXX.my.salesforce.com con la URL de su instancia. Phone, LastName, Company, LeadSource, Description son los nombres de los campos de Salesforce. Puede encontrarlos en Setup > Object manager > Lead > Fields & Relationship.
La variable de salida ID es el caso ID devuelto por Salesforce.

¡Felicidades!
Acabas de conectar con éxito Salesforce con WhatsApp y/o Viber para crear leads y casos para tu equipo, permitiendo un compromiso más rápido y generando leads más calificados.
Si tienes alguna pregunta sobre tu nuevo flujo o nuestra integración con Salesforce, por favor contáctanos aquí.