Cómo crear oportunidades o casos en Salesforce con Flow Builder

Pájaro

2 dic 2021

Constructor de Flujos

1 min read

Cómo crear oportunidades o casos en Salesforce con Flow Builder

Puntos clave

    • El Flow Builder de Bird permite una integración perfecta con Salesforce, habilitando la creación automatizada de leads y casos a través de múltiples canales de comunicación.

    • La integración es compatible con WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, y más.

    • Con la conectividad de Salesforce, las empresas pueden enriquecer los registros de CRM, centralizar las conversaciones de soporte y construir una lógica automatizada de embudo de extremo a extremo.

    • Los casos de uso clave incluyen:

      • Crear leads de Salesforce directamente desde canales de mensajería

      • Crear casos de Salesforce para equipos de soporte

      • Enrutar, etiquetar y enriquecer datos de clientes en flujos

    • La integración requiere:

      • Una cuenta de administrador de Bird

      • Una organización de Salesforce con acceso de administrador

    • La configuración comienza configurando una Aplicación Conectada de Salesforce con OAuth habilitado, alcances apropiados y configuraciones de permisos relajadas.

    • Las autorizaciones Oauth requeridas incluyen:

      • Acceder y gestionar tus datos (api)

      • Acceso web (web)

      • Tokens de actualización (offline_access)

    • Después de crear la Aplicación Conectada, los usuarios deben recuperar su Consumer Key y Consumer Secret para las credenciales de Flow Builder.

    • Los tokens OAuth se generan a través de Salesforce utilizando un paso de autorización de navegador, seguido de la recuperación de los tokens de acceso y actualización vía cURL o Postman.

    • El token de actualización asegura autenticación continua incluso cuando los tokens de acceso expiran.

    • Un error común de integración — “REST API is not enabled for this Organization” — puede ser resuelto habilitando el acceso API bajo los permisos administrativos de un perfil de usuario.

    • Una vez que las credenciales de Salesforce están configuradas, los usuarios pueden importar una plantilla de Flow Builder para crear leads o casos vía WhatsApp, Viber, SMS, y otros canales.

    • Los puntos finales API permiten que Flow Builder envíe datos a objetos de Salesforce como Lead o Case utilizando asignaciones de campo definidas en el Object Manager de Salesforce.

    • Los usuarios pueden personalizar flujos para desencadenar acciones de Salesforce basadas en el comportamiento del canal, respuestas de clientes, etiquetas o etapas del embudo.

    • El flujo devuelve IDs de registro de Salesforce (por ejemplo, Case ID) para seguimiento, informes o enrutamiento.

    • Después de la configuración, las empresas pueden generar automáticamente entradas de Salesforce en tiempo real desde cualquier canal compatible con Bird.

Destacados de Q&A

  • ¿Qué permite hacer la integración de Salesforce con Flow Builder?

    Permite la creación automática de leads y casos en Salesforce desde cualquier canal de comunicación compatible conectado a Bird.

  • ¿Qué canales pueden enviar datos a Salesforce?

    WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber, SMS y más.

  • ¿Cuáles son los principales casos de uso?

    Crear leads de Salesforce, crear casos de soporte, enriquecer perfiles y construir embudos de ventas automatizados conectados al CRM.

  • ¿Qué permisos de Salesforce se requieren?

    Acceso de administrador, junto con una Aplicación Conectada configurada con OAuth, acceso a la API y restricciones de IP/token relajadas.

  • ¿Qué OAuth scopes deben ser añadidos?

    Acceso API, acceso web, y refresh_token/offline_access.

  • ¿Qué credenciales necesita Bird para autenticarse con Salesforce?

    La Clave del Consumidor y el Secreto del Consumidor de la Aplicación Conectada, además de un token de acceso y un token de actualización.

  • ¿Por qué se requiere un refresh token?

    Debido a que los tokens de acceso de Salesforce caducan, se utiliza el token de actualización para obtener nuevos automáticamente.

  • ¿Qué causa el error “REST API is not enabled for this Organization”?

    El acceso a la API está deshabilitado en el perfil de Salesforce del usuario. Habilitar API Enabled lo resuelve.

  • ¿Cómo se mapean los objetos de Salesforce como Lead o Case en Flow Builder?

    Al referirse a los nombres de campo desde el Administrador de Objetos de Salesforce (por ejemplo, LastName, Phone, Company).

  • ¿Puedes usar WhatsApp para crear leads de Salesforce?

    Sí: WhatsApp puede alimentar datos estructurados en los campos de clientes potenciales de Salesforce a través de Flow Builder.

  • ¿Se puede usar Viber para crear casos de Salesforce?

    Sí — los mensajes de Viber pueden activar la creación de casos con detalles enviados a través de las APIs de Salesforce.

  • ¿El flujo retorna IDs de Salesforce?

    Sí — Salesforce responde con IDs de objetos (por ejemplo, Case ID), que pueden almacenarse o usarse en una mayor automatización.

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:

  1. Configurar correctamente su Salesforce

  2. Conectar Salesforce con Bird

  3. Resolver errores al conectar Salesforce

  4. Crear un flujo en Flow Builder que enviará datos a Salesforce

  5. Conectar WhatsApp con Salesforce para enviar sus clientes potenciales

  6. 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”

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:

  1. Configurar correctamente su Salesforce

  2. Conectar Salesforce con Bird

  3. Resolver errores al conectar Salesforce

  4. Crear un flujo en Flow Builder que enviará datos a Salesforce

  5. Conectar WhatsApp con Salesforce para enviar sus clientes potenciales

  6. 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”

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:

  1. Configurar correctamente su Salesforce

  2. Conectar Salesforce con Bird

  3. Resolver errores al conectar Salesforce

  4. Crear un flujo en Flow Builder que enviará datos a Salesforce

  5. Conectar WhatsApp con Salesforce para enviar sus clientes potenciales

  6. 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 (Lighting Experience), siga estos pasos:

  1. Inicie sesión en Salesforce como administrador

  2. Seleccione Configuración en la lista desplegable de la cuenta (en la esquina superior derecha)

  3. En el panel de la izquierda, vaya a Administrador de Aplicaciones > Nueva Aplicación Conectada

Tenga en cuenta: si enfrenta el problema de visualización a continuación, haga clic en “Haga clic aquí para abrir esta página en Salesforce Classic.”

App Manager setup

En la página de Nueva Aplicación Conectada, complete los siguientes campos obligatorios bajo Información Básica:

  • Nombre de la Aplicación Conectada, por ejemplo, Bird Integration.

  • Nombre de API, por ejemplo, Bird_Integration

  • Correo Electrónico de Contacto, por ejemplo, xxx@contactemail.com

  1. Vaya a API (Habilitar Configuraciones de OAuth), y seleccione Habilitar Configuraciones de OAuth.

  • En el campo URL de Retorno, ingrese https://login.salesforce.com/

  • En el campo Ámbitos OAuth Seleccionados, seleccione Acceder y administrar 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)

  • Haga clic en Agregar

  1. Haga clic en el botón Guardar para guardar la nueva Aplicación Conectada.

New Connected App page


  1. En la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), encuentre la Aplicación que acaba de crear y luego haga clic en Administrar.

  2. En la página que se abre, haga clic en el botón Editar

  • En políticas de OAuth, seleccione Todos los usuarios pueden autorizarse a sí mismos en la lista de Usuarios Permitidos

  • En la Relajación de IP, seleccione Relajar restricciones de IP 

  • En la Política de Token de Actualización, haga clic en El token de actualización es válido hasta que se revoque. Bajo Políticas de Sesión, Seleccione el valor de Tiempo de espera (24 horas), haga clic en el botón Guardar

New Connected App page


  1. Regrese a la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), y haga clic en la Aplicación que acaba de crear y luego haga clic en Ver.

  2. Vaya a API (Habilitar Configuraciones de OAuth) y anote la Llave del Consumidor y Secreto del Consumidor. Necesita esta llave y secreto para la configuración de credenciales en la integración de Salesforce de MessageBird.

Para acceder a la sección de Aplicaciones Conectadas en Salesforce (Lighting Experience), siga estos pasos:

  1. Inicie sesión en Salesforce como administrador

  2. Seleccione Configuración en la lista desplegable de la cuenta (en la esquina superior derecha)

  3. En el panel de la izquierda, vaya a Administrador de Aplicaciones > Nueva Aplicación Conectada

Tenga en cuenta: si enfrenta el problema de visualización a continuación, haga clic en “Haga clic aquí para abrir esta página en Salesforce Classic.”

App Manager setup

En la página de Nueva Aplicación Conectada, complete los siguientes campos obligatorios bajo Información Básica:

  • Nombre de la Aplicación Conectada, por ejemplo, Bird Integration.

  • Nombre de API, por ejemplo, Bird_Integration

  • Correo Electrónico de Contacto, por ejemplo, xxx@contactemail.com

  1. Vaya a API (Habilitar Configuraciones de OAuth), y seleccione Habilitar Configuraciones de OAuth.

  • En el campo URL de Retorno, ingrese https://login.salesforce.com/

  • En el campo Ámbitos OAuth Seleccionados, seleccione Acceder y administrar 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)

  • Haga clic en Agregar

  1. Haga clic en el botón Guardar para guardar la nueva Aplicación Conectada.

New Connected App page


  1. En la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), encuentre la Aplicación que acaba de crear y luego haga clic en Administrar.

  2. En la página que se abre, haga clic en el botón Editar

  • En políticas de OAuth, seleccione Todos los usuarios pueden autorizarse a sí mismos en la lista de Usuarios Permitidos

  • En la Relajación de IP, seleccione Relajar restricciones de IP 

  • En la Política de Token de Actualización, haga clic en El token de actualización es válido hasta que se revoque. Bajo Políticas de Sesión, Seleccione el valor de Tiempo de espera (24 horas), haga clic en el botón Guardar

New Connected App page


  1. Regrese a la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), y haga clic en la Aplicación que acaba de crear y luego haga clic en Ver.

  2. Vaya a API (Habilitar Configuraciones de OAuth) y anote la Llave del Consumidor y Secreto del Consumidor. Necesita esta llave y secreto para la configuración de credenciales en la integración de Salesforce de MessageBird.

Para acceder a la sección de Aplicaciones Conectadas en Salesforce (Lighting Experience), siga estos pasos:

  1. Inicie sesión en Salesforce como administrador

  2. Seleccione Configuración en la lista desplegable de la cuenta (en la esquina superior derecha)

  3. En el panel de la izquierda, vaya a Administrador de Aplicaciones > Nueva Aplicación Conectada

Tenga en cuenta: si enfrenta el problema de visualización a continuación, haga clic en “Haga clic aquí para abrir esta página en Salesforce Classic.”

App Manager setup

En la página de Nueva Aplicación Conectada, complete los siguientes campos obligatorios bajo Información Básica:

  • Nombre de la Aplicación Conectada, por ejemplo, Bird Integration.

  • Nombre de API, por ejemplo, Bird_Integration

  • Correo Electrónico de Contacto, por ejemplo, xxx@contactemail.com

  1. Vaya a API (Habilitar Configuraciones de OAuth), y seleccione Habilitar Configuraciones de OAuth.

  • En el campo URL de Retorno, ingrese https://login.salesforce.com/

  • En el campo Ámbitos OAuth Seleccionados, seleccione Acceder y administrar 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)

  • Haga clic en Agregar

  1. Haga clic en el botón Guardar para guardar la nueva Aplicación Conectada.

New Connected App page


  1. En la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), encuentre la Aplicación que acaba de crear y luego haga clic en Administrar.

  2. En la página que se abre, haga clic en el botón Editar

  • En políticas de OAuth, seleccione Todos los usuarios pueden autorizarse a sí mismos en la lista de Usuarios Permitidos

  • En la Relajación de IP, seleccione Relajar restricciones de IP 

  • En la Política de Token de Actualización, haga clic en El token de actualización es válido hasta que se revoque. Bajo Políticas de Sesión, Seleccione el valor de Tiempo de espera (24 horas), haga clic en el botón Guardar

New Connected App page


  1. Regrese a la lista de Aplicaciones Conectadas (Aplicaciones > Administrador de Aplicaciones), y haga clic en la Aplicación que acaba de crear y luego haga clic en Ver.

  2. Vaya a API (Habilitar Configuraciones de OAuth) y anote la Llave del Consumidor y Secreto del Consumidor. Necesita esta llave 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

En Salesforce, los tokens de acceso tienen una vida útil limitada especificada por el tiempo de espera de la sesión. Si una aplicación utiliza un token de acceso caducado, aparecerá un error de “Sessión expirada o inválida”. 

Utilice un token de actualización durante el proceso de autorización para obtener un nuevo token de acceso. Usar un nuevo token garantizará que el token de acceso siempre esté activo.

  1. Obtén la URL de tu instancia. Envía la siguiente solicitud curl para obtener la URL de la instancia. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nombre de usuario de inicio de sesión de Salesforce

  • password = contraseña de inicio de sesión de Salesforce

Terminal window showing a curl command to request an OAuth2 token


Si no estás familiarizado con curl, puedes usar Postman para enviar la solicitud. Sigue estos pasos:

Postman dashboard


  1. Obtén tu código. Usa tu navegador favorito, luego ingresa la siguiente URL de solicitud en una nueva pestaña para obtener el código. 

  • <CONSUMER_KEY> debe ser reemplazado con el Consumer Key obtenido en el paso anterior

  • <YOUR_INSTANCE> debe ser reemplazado con tu nombre de instancia


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

A continuación, ingresa tu URL de solicitud en el navegador. Permite el acceso si aparece alguna alerta emergente. Luego verás que el navegador se redirige a una URL como la siguiente. Puedes obtener el código usando esa misma URL.

  • https://login.salesforce.com/?code=XXXX

  1. Obtén el token de acceso y el token de actualización: Envía la siguiente solicitud curl para obtener los tokens. 

  • <CODE> debe ser reemplazado con el código que obtuviste en el paso anterior. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> debe ser reemplazado con las claves obtenidas con la aplicación conectada creada

Terminal screenshot showing a curl command to request an OAuth 2.0 access token


Puedes obtener el access_token y el refresh_token de la respuesta.

Screenshot of a JSON response from a Salesforce OAuth token request


Si no estás familiarizado con curl, puedes usar Postman para enviar la solicitud. Sigue estos pasos:

Screenshot of a successful Salesforce OAuth 2.0 token request made using Postman

En Salesforce, los tokens de acceso tienen una vida útil limitada especificada por el tiempo de espera de la sesión. Si una aplicación utiliza un token de acceso caducado, aparecerá un error de “Sessión expirada o inválida”. 

Utilice un token de actualización durante el proceso de autorización para obtener un nuevo token de acceso. Usar un nuevo token garantizará que el token de acceso siempre esté activo.

  1. Obtén la URL de tu instancia. Envía la siguiente solicitud curl para obtener la URL de la instancia. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nombre de usuario de inicio de sesión de Salesforce

  • password = contraseña de inicio de sesión de Salesforce

Terminal window showing a curl command to request an OAuth2 token


Si no estás familiarizado con curl, puedes usar Postman para enviar la solicitud. Sigue estos pasos:

Postman dashboard


  1. Obtén tu código. Usa tu navegador favorito, luego ingresa la siguiente URL de solicitud en una nueva pestaña para obtener el código. 

  • <CONSUMER_KEY> debe ser reemplazado con el Consumer Key obtenido en el paso anterior

  • <YOUR_INSTANCE> debe ser reemplazado con tu nombre de instancia


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

A continuación, ingresa tu URL de solicitud en el navegador. Permite el acceso si aparece alguna alerta emergente. Luego verás que el navegador se redirige a una URL como la siguiente. Puedes obtener el código usando esa misma URL.

  • https://login.salesforce.com/?code=XXXX

  1. Obtén el token de acceso y el token de actualización: Envía la siguiente solicitud curl para obtener los tokens. 

  • <CODE> debe ser reemplazado con el código que obtuviste en el paso anterior. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> debe ser reemplazado con las claves obtenidas con la aplicación conectada creada

Terminal screenshot showing a curl command to request an OAuth 2.0 access token


Puedes obtener el access_token y el refresh_token de la respuesta.

Screenshot of a JSON response from a Salesforce OAuth token request


Si no estás familiarizado con curl, puedes usar Postman para enviar la solicitud. Sigue estos pasos:

Screenshot of a successful Salesforce OAuth 2.0 token request made using Postman

En Salesforce, los tokens de acceso tienen una vida útil limitada especificada por el tiempo de espera de la sesión. Si una aplicación utiliza un token de acceso caducado, aparecerá un error de “Sessión expirada o inválida”. 

Utilice un token de actualización durante el proceso de autorización para obtener un nuevo token de acceso. Usar un nuevo token garantizará que el token de acceso siempre esté activo.

  1. Obtén la URL de tu instancia. Envía la siguiente solicitud curl para obtener la URL de la instancia. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • username = nombre de usuario de inicio de sesión de Salesforce

  • password = contraseña de inicio de sesión de Salesforce

Terminal window showing a curl command to request an OAuth2 token


Si no estás familiarizado con curl, puedes usar Postman para enviar la solicitud. Sigue estos pasos:

Postman dashboard


  1. Obtén tu código. Usa tu navegador favorito, luego ingresa la siguiente URL de solicitud en una nueva pestaña para obtener el código. 

  • <CONSUMER_KEY> debe ser reemplazado con el Consumer Key obtenido en el paso anterior

  • <YOUR_INSTANCE> debe ser reemplazado con tu nombre de instancia


Terminal window displaying a Salesforce OAuth 2.0 authorization URL template


Request URL in the browser

A continuación, ingresa tu URL de solicitud en el navegador. Permite el acceso si aparece alguna alerta emergente. Luego verás que el navegador se redirige a una URL como la siguiente. Puedes obtener el código usando esa misma URL.

  • https://login.salesforce.com/?code=XXXX

  1. Obtén el token de acceso y el token de actualización: Envía la siguiente solicitud curl para obtener los tokens. 

  • <CODE> debe ser reemplazado con el código que obtuviste en el paso anterior. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> debe ser reemplazado con las claves obtenidas con la aplicación conectada creada

Terminal screenshot showing a curl command to request an OAuth 2.0 access token


Puedes obtener el access_token y el refresh_token de la respuesta.

Screenshot of a JSON response from a Salesforce OAuth token request


Si no estás familiarizado con curl, puedes usar Postman para enviar la solicitud. Sigue estos pasos:

Screenshot of a successful Salesforce OAuth 2.0 token request made using Postman

Solucionando problemas de tu conexión Salesforce

El error más común que se encuentra al integrar Salesforce con Bird y cómo solucionarlo:

  1. Problema: 'REST API is not enabled for this Organization'

Cuando intentas enviar una solicitud al API de Salesforce utilizando las credenciales anteriores, a veces obtendrás 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.

Setup menu highlighted


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

Profiles view


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.

Administrative permissions view

No olvides desplazarte hacia abajo en la página y hacer clic en Save.

El error más común que se encuentra al integrar Salesforce con Bird y cómo solucionarlo:

  1. Problema: 'REST API is not enabled for this Organization'

Cuando intentas enviar una solicitud al API de Salesforce utilizando las credenciales anteriores, a veces obtendrás 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.

Setup menu highlighted


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

Profiles view


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.

Administrative permissions view

No olvides desplazarte hacia abajo en la página y hacer clic en Save.

El error más común que se encuentra al integrar Salesforce con Bird y cómo solucionarlo:

  1. Problema: 'REST API is not enabled for this Organization'

Cuando intentas enviar una solicitud al API de Salesforce utilizando las credenciales anteriores, a veces obtendrás 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.

Setup menu highlighted


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

Profiles view


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.

Administrative permissions view

No olvides desplazarte hacia abajo en 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, comencemos un nuevo flujo. Esta plantilla te ayudará a conectar tu canal de comunicación favorito con Salesforce y enviar nuevos leads o casos para que tu equipo los siga:

  1. Inicia sesión en tu Bird Dashboard y ve a Flow Builder

  2. Descarga el flujo de muestra que vas a utilizar.

  3. Importa el flujo con la función de importación. 


Import flow screen

Adjunta los canales que deseas usar para crear leads/casos en Salesforce. Luego, puedes publicar este flujo. 

La configuración de Salesforce está hecha. Ahora, comencemos un nuevo flujo. Esta plantilla te ayudará a conectar tu canal de comunicación favorito con Salesforce y enviar nuevos leads o casos para que tu equipo los siga:

  1. Inicia sesión en tu Bird Dashboard y ve a Flow Builder

  2. Descarga el flujo de muestra que vas a utilizar.

  3. Importa el flujo con la función de importación. 


Import flow screen

Adjunta los canales que deseas usar para crear leads/casos en Salesforce. Luego, puedes publicar este flujo. 

La configuración de Salesforce está hecha. Ahora, comencemos un nuevo flujo. Esta plantilla te ayudará a conectar tu canal de comunicación favorito con Salesforce y enviar nuevos leads o casos para que tu equipo los siga:

  1. Inicia sesión en tu Bird Dashboard y ve a Flow Builder

  2. Descarga el flujo de muestra que vas a utilizar.

  3. Importa el flujo con la función de importación. 


Import flow screen

Adjunta los canales que deseas usar para crear leads/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 el caso de uso dependiendo de tus necesidades.

Import a flow view


Deberías poder ver tu flujo en tu pantalla.

Flow illustration


Obtén tu token de acceso antes de activar tu flujo. 

El endpoint 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.

Screenshot of a URL used to request a new Salesforce access token using a refresh token


Flow illustration

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 el caso de uso dependiendo de tus necesidades.

Import a flow view


Deberías poder ver tu flujo en tu pantalla.

Flow illustration


Obtén tu token de acceso antes de activar tu flujo. 

El endpoint 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.

Screenshot of a URL used to request a new Salesforce access token using a refresh token


Flow illustration

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 el caso de uso dependiendo de tus necesidades.

Import a flow view


Deberías poder ver tu flujo en tu pantalla.

Flow illustration


Obtén tu token de acceso antes de activar tu flujo. 

El endpoint 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.

Screenshot of a URL used to request a new Salesforce access token using a refresh token


Flow illustration

Crear un Lead en Salesforce con WhatsApp

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 Configuración > Administrador de objetos > Lead > Campos y relaciones. 


Screenshot of a JSON payload for creating a Salesforce Lead using the REST API.


Create a Lead into SF

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 Configuración > Administrador de objetos > Lead > Campos y relaciones. 


Screenshot of a JSON payload for creating a Salesforce Lead using the REST API.


Create a Lead into SF

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 Configuración > Administrador de objetos > Lead > Campos y relaciones. 


Screenshot of a JSON payload for creating a Salesforce Lead using the REST API.


Create a Lead into SF

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.  

Screenshot of a JSON payload for creating a new Salesforce Case via REST API

¡Felicidades! 

Acabas de conectar exitosamente 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 en nuestro correo de soporte.

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.  

Screenshot of a JSON payload for creating a new Salesforce Case via REST API

¡Felicidades! 

Acabas de conectar exitosamente 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 en nuestro correo de soporte.

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.  

Screenshot of a JSON payload for creating a new Salesforce Case via REST API

¡Felicidades! 

Acabas de conectar exitosamente 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 en nuestro correo de soporte.

Otras noticias

Leer más de esta categoría

A person is standing at a desk while typing on a laptop.

La plataforma completa AI-native que escala con tu negocio.

© 2025 Bird

A person is standing at a desk while typing on a laptop.

La plataforma completa AI-native que escala con tu negocio.

© 2025 Bird