Configurando Facebook

Introducción

La integración con Facebook permite a sus agentes responder a los mensajes de su Página de Facebook directamente desde 3CX sin ingresar a Facebook Messenger. Los mensajes pueden ser entregados a una cola de llamadas, grupo de timbrado o extensión individual. Los agentes pueden tomar posesión de un mensaje o transferirlo a otro agente o grupo.

Debe tener establecida una cuenta verificada de Facebook Business.

Paso 1: Crear una Aplicación de Facebook

  1. Vaya a https://developers.facebook.com y haga clic en “Iniciar Sesión” en la esquina superior derecha.
  2. Vaya a “Mis Apps”.
  3. Haga clic en “Crear App”.
  4. Asigne un nombre de visualización, introduzca una dirección de correo electrónico de contacto y haga clic en “Siguiente”.
  5. Seleccione la opción “Otro” y haga clic en “Siguiente”.
  6. Seleccione “Negocio”.
  7. Antes de crear la aplicación, asegúrese de que el nombre de la aplicación y el correo electrónico de contacto de la aplicación sean correctos, y utilice la lista desplegable para seleccionar su cartera de negocios. Haga clic en "Crear aplicación".
  8. Seleccione “Messenger” y luego “Configurar”.

Obtenga sus Tokens de Acceso a la Página para Conexiones de Aplicaciones

  1. La siguiente pantalla le ofrecerá agregar productos a su aplicación. Navegue hasta "Messenger" y haga clic en "Configuración API Messenger".
  2. En la configuración de la API de Messenger, baje hasta la sección "Generar tokens de acceso" y haga clic en "Conectar".
  3. Haga clic en "Continuar como (nombre de usuario)" y, a continuación, seleccione la(s) página(s) que desea integrar utilizando la casilla de verificación.
  4. Haga clic en “Siguiente” y complete los mensajes de confirmación a continuación.
  5. Ahora podrá ver su Página de Facebook listada en la sección “Tokens de Acceso”.
  6. Haga clic en “Generar token”. En el cuadro emergente, marque la casilla “Entiendo” y copie el token en un portapapeles, haga clic en “Hecho”.
  7. Finalmente, copie el ID de Página (mostrado debajo de su nombre de página) en un bloc de notas.

Paso 2: Configurar en 3CX

Configurando Facebook a través de la Consola de Administración 3CX

  1. Inicie sesión a su Cliente Web 3CX y navegue a “Admin” > ”Voz y chat” y haga clic en “+ Agregar Facebook”.
  2. Cambie el nombre por defecto por el que desee.
  3. Si es un “Propietario de sistema” o “Administrador de sistema”, puede hacer que la integración esté disponible para todo el sistema o sólo para el grupo.
  4. Pegue su “ID de Página” y “Token de Acceso” obtenidos durante el paso 1.
  5. Copie el Webhook 3CX en un bloc de notas y pulse en “Guardar”.
  6. Vaya a “Usuarios” y genere un usuario de prueba temporal que se usará para el proceso de revisión de la aplicación en el paso 4.
  7. Asegúrese de que el ruteo de los mensajes está configurado al nuevo usuario de prueba temporal. Para más información sobre esto, revise el manual de administración de llamadas.

Paso 3: Configurar su Webhook

Configuración de Webhook: Conectar y Administrar Messenger

  1. Navegue al portal ‘Meta’ para Desarrolladores.
  2. Vuelva a Apps > Seleccione y Edite su app > Ajustes Messenger API > Configurar Webhooks..
  3. Pegue su webhook generado de 3CX dentro de la sección “URL de Devolución de Llamada”.
  4. Para verificar el token, introduzca una serie de letras y números. Esto no será necesario más adelante por lo que no hace falta que lo guarde. Haga clic en “Verificar y guardar”.

Editando las suscripciones de la página

  1. Haga clic en “Agregar suscripciones” de la sección “Generar Tokens de Acceso” y seleccione las siguientes casillas:
  • messages
  • message_deliveries
  • messaging_pre_checkouts
  • messaging_customer_information
  • message_reads
  • message_echoes
  1. Por último, haga clic en “Confirmar”.

Su aplicación ahora está configurada para funcionar con 3CX y puede intentar enviar un mensaje en su página de Facebook. En esta etapa su aplicación está en modo “Desarrollo”, lo que significa que solo puede interactuar con usuarios que tienen permiso para administrar su página. Para cambiar al modo “Producción”, debe solicitar permisos adicionales y realizar una revisión de la aplicación - detallado más abajo.

Paso 4: Revisión de la Aplicación

Revisión de la aplicación: Sitio web

  1. En su portal de Meta para Desarrolladores vaya a “Configuraciones de la Aplicación” > “Básico”. Vaya al final de la página y haga clic en “+ Agregar plataforma”.
  2. Seleccione “Sitio Web” y haga clic en “Siguiente”.
  3. Introduzca el URL de su Cliente Web 3CX (por ejemplo: https://dominiodeejemplo.com/webclient/) y haga clic en “Guardar cambios”.

Solicitando acceso avanzado: 'pages_messaging'

  1. Vaya a “Revisión de la Aplicación” > “Permisos y Características”.
  2. Busque “pages_messaging” y haga clic en “Solicitar acceso avanzado”.

Nota: En esta etapa, puede que tenga que esperar hasta 24 horas desde que recibió el mensaje de prueba en el modo Desarrollador para que el botón esté disponible.

  1. Ahora, busque su “Acceso al Perfil de Usuario de Activos Empresariales” y haga clic de nuevo en “Solicitar acceso avanzado”. Haga clic en el botón que ha cambiado a “Editar solicitud de revisión de la aplicación”.

Nota: Para continuar, envíe la verificación de su empresa.

  1. Haga clic en la flecha azul para completar el formulario "Preguntas sobre el tratamiento de datos" y, a continuación, envíelo. (Esta sección aparecerá después de enviar la "verificación de empresa").
  2. Haga clic en la flecha azul para completar el formulario "Configuración de la aplicación" agregando una imagen para el icono de su Aplicación, proporcione la URL de la política de privacidad y utilice el cuadro desplegable para seleccionar la categoría de su aplicación como "Mensajería". Haga clic en "Guardar".  (Esta sección aparecerá después de enviar las "Preguntas sobre el tratamiento de datos").
  3. Haga clic en la flecha azul para completar la sección "Instrucciones para el evaluador" editando el texto siguiente con las credenciales de su usuario de prueba temporal creado al final del paso 2 y pegándolas en el primer campo obligatorio (el resto puede dejarse en blanco).

Paso 1. Inicie sesión en el Cliente Web 3CX con las siguientes credenciales:

  • URL del Cliente Web PBX: https://domioejemplo:5001/webclient
  • Extensión: ________
  • Contraseña: ________

Paso 2. Escriba y envíe un mensaje de prueba en la página de Facebook.

Paso 3. Reciba y responda el mensaje desde su Cliente Web 3CX.

  1. Haga clic en la flecha azul, en la sección “¿Cómo utilizará esta aplicación pages_messaging?”.
  2. Copie y pegue el siguiente texto en el primer cuadro de "descripción detallada".

Esta App de Facebook es utilizada para integrar con la Central Telefónica 3CX (https://www.3cx.es/) con los chats de Facebook Messenger. Cada cliente de 3CX tiene su propia instancia 3CX y creará su propia Aplicación para integrar su Página de Facebook. “pages_messaging” es necesario para recibir y responder a mensajes iniciados por un visitante en la Página de Facebook.

  1. Debajo de “Probar y reproducir la funcionalidad de su integración”, use el cuadro desplegable para seleccionar su Página de Facebook. Ahora edite el texto a continuación con las credenciales de su usuario de prueba temporal creado al final del paso 2.

Paso 1. Inicie sesión en el Cliente Web 3CX con las siguientes credenciales:

  • URL del Cliente Web PBX: https://dominioejemplo:5001/webclient
  • Extensión: ________
  • Contraseña: ________

Paso 2. Escriba y envíe un mensaje de prueba en la Página de Facebook.

Paso 3. Reciba y responda el mensaje desde su Cliente Web 3CX.

  1. Ahora debe grabar un video de su pantalla mostrando un mensaje siendo enviado a su Página de Facebook, siendo recibido en su Cliente Web, y después respondido desde su Cliente Web. Hay muchas opciones gratuitas de grabación como por ejemplo Loom y Screenrec.
  2. Una vez grabado, haga clic en “Subir archivo” y seleccione su video.
  3. Marque la casilla de confirmación y pulse “Guardar”.
  4. Ahora pulse en la flecha azul en la sección “¿Cómo utilizará su aplicación la función de acceso avanzado al perfil de usuario de Activo Empresarial?”.
  5. Copie y pegue el siguiente texto en el cuadro descripción detallada.

Esta Aplicación de Facebook es utilizada para integrar con la Central Telefónica 3CX (https://www.3cx.es/) con los chats de Facebook Messenger. Cada cliente de 3CX tiene su propia instancia 3CX y creará su propia Aplicación para integrar su Página de Facebook. “Business Asset User Profile Access” es necesario ya que expone el nombre del usuario e imagen para identificar los chats por los agentes. 3CX está utilizando los atributos de nombre e imagen.

  1. Suba el mismo video que grabó anteriormente, marque el cuadro de confirmación y pulse “Guardar”.

Confirmación de Facebook sobre la 'revisión de la aplicación'

  1. Haga clic en “Enviar para Revisión”, introduzca su contraseña de Facebook para verificación y se le mostrará un mensaje de confirmación de su solicitud enviada satisfactoriamente.

Cambiar el modo de la aplicación a <b>“Producción”</b>

  1. Finalmente, use el botón en la parte superior de la pantalla para cambiar el “Modo de la Aplicación” de “Desarrollo” a “Producción”.

Cuando su aplicación sea aprobada, podrá recibir mensajes de usuarios de Facebook. Deberá asegurarse de eliminar su usuario de prueba temporal que fue creado exclusivamente para el proceso de verificación de la aplicación y actualizar su ruteo de mensajes al destino deseado.

Ver También

Última Actualización

Este documento se actualizó por última vez el 24 de Junio 2025

https://www.3cx.es/docs/manual/facebook/