Configuración de cliente Pro

Configura WhatsApp para clientes Pro

Una guía completa para agencias e ISV para dar a cada cliente Pro un número de WhatsApp dedicado usando Twilio y la API de WhatsApp Business de Meta.

Cómo funciona

Esta configuración conecta tres servicios. Twilio aporta el número de teléfono, Meta aporta la API de WhatsApp Business y AutoManus ejecuta el agente de IA.

1️⃣

Twilio

Proveedor de número de teléfono

Entre $1 y $5 al mes

2️⃣

Meta

API de WhatsApp Business

Gestiona toda la mensajería

3️⃣

AutoManus

Panel del agente de IA

Conexión mediante credenciales de API

Punto clave: Twilio solo proporciona el número y la verificación. Toda la mensajería real de WhatsApp pasa por la Cloud API de Meta, no por Twilio.

Lo que necesitas

  • Una cuenta de Twilio con facturación habilitada
  • Acceso a una cuenta de Meta Business Suite
  • Los datos de registro de la empresa de tu cliente (para el paquete regulatorio)
  • Una suscripción Pro de AutoManus activa

Fase 1: obtener un número de Twilio

1

Ve a la consola de Twilio

Inicia sesión en console.twilio.com, luego ve a Phone Numbers y después a Buy a Number.

2

Busca un número

Selecciona el país del cliente y elige un número con capacidad de Voice y SMS.

Números del Reino Unido: Los números del Reino Unido requieren un paquete regulatorio antes de poder comprarse. Consulta el siguiente paso.
3

Completa el paquete regulatorio del Reino Unido

Si Twilio solicita un paquete regulatorio, créalo con estas opciones:

  • Selecciona ISV o reseller como tipo de empresa
  • Selecciona sí cuando se pregunte sobre subasignar el número a un usuario final
  • Selecciona que una empresa recibe y usa el número

Introduce la información de la empresa del cliente:

  • Nombre de la empresa: La razón social registrada del cliente
  • Autoridad de registro: Companies House (para empresas del Reino Unido)
  • Número de registro: El número de registro de la empresa del cliente
  • Sitio web: El sitio web de la empresa del cliente
  • Dirección: La dirección comercial registrada del cliente

La revisión suele tardar de uno a tres días hábiles. Puedes consultar los datos de una empresa en Companies House.

4

Configura el desvío de llamadas

Los números de Twilio pueden recibir llamadas. Desvía las llamadas entrantes a un teléfono real para no perder clientes.

  1. Abre el número en la consola de Twilio
  2. En Voice Configuration, establece el manejador de llamadas en un TwiML Bin
  3. Pega el TwiML de abajo para desviar las llamadas
<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>+YOUR_PERSONAL_PHONE</Dial>
</Response>

Reemplaza +YOUR_PERSONAL_PHONE por el número en el que quieres recibir las llamadas desviadas.

Fase 2: configurar Meta Business Suite

1

Abre Meta Business Suite

Ve a business.facebook.com, luego a Settings, Accounts y después WhatsApp Accounts.

2

Crea una nueva cuenta de WhatsApp Business

Haz clic en Add para crear una nueva cuenta de WhatsApp Business (WABA) con estos datos:

  • Nombre de la cuenta: El nombre de la empresa del cliente
  • Categoría: La categoría que mejor se ajuste al negocio del cliente
3

Agrega el número de teléfono de Twilio

Cuando se solicite un número de teléfono:

  • Selecciona agregar un número nuevo
  • Introduce el número de Twilio que compraste
  • Selecciona la verificación por llamada de voz (no SMS)
4

Recibe la llamada de verificación

Meta llamará al número de Twilio con un código de verificación. Gracias al desvío de llamadas, la llamada llega a tu teléfono. Introduce el código en Meta Business Suite.

¿No llega la llamada? Comprueba que el desvío de llamadas esté configurado en el número de Twilio y que el destino del desvío pueda recibir llamadas.
5

Registra el número en la Cloud API

Registra el número de teléfono en la Cloud API de Meta para que pueda enviar y recibir mensajes. Este paso suele olvidarse.

curl -X POST "https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/register" \
  -H "Authorization: Bearer ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"messaging_product": "whatsapp", "pin": "123456"}'
Si omites este paso:
  • El número aparecerá conectado pero los mensajes fallarán
  • El webhook no entregará los mensajes entrantes
  • Verás errores al enviar desde AutoManus

Fase 3: obtener credenciales de API

1

Abre la consola de desarrolladores de Meta

Ve a developers.facebook.com, luego selecciona tu app, ve a WhatsApp y después a API Setup.

2

Selecciona el nuevo número de teléfono

En la página de API Setup, selecciona el número de teléfono del cliente en el desplegable para que las credenciales de abajo coincidan con él.

3

Copia las credenciales

Necesitas tres valores de la página de API Setup:

  • ID del número de teléfono: El ID que aparece junto al número seleccionado
  • ID de la cuenta de WhatsApp Business: El ID de WABA de la cuenta del cliente
  • Token de acceso: El token temporal que se muestra en la página
4

Genera un token permanente

El token temporal caduca en 24 horas. Genera un token permanente desde un usuario del sistema:

  1. Ve a Business Settings y luego System Users
  2. Crea un usuario del sistema con el rol de Admin
  3. Haz clic en Generate Token
  4. Selecciona tu app y concede estos permisos:
    • whatsapp_business_management
    • whatsapp_business_messaging
  5. Copia el token generado y guárdalo de forma segura

Fase 4: conectar con AutoManus

1

Abre la configuración de WhatsApp

Inicia sesión en la cuenta de AutoManus del cliente y ve a → /dashboard/whatsapp-setup

2

Usa la configuración avanzada

Haz clic en Advanced Setup para introducir las credenciales manualmente en lugar de usar el inicio de sesión guiado con Facebook.

3

Introduce las credenciales

Rellena el formulario con los valores de la Fase 3:

  • Token de acceso: El token permanente del usuario del sistema
  • ID del número de teléfono: El ID del número de teléfono de API Setup
  • ID de la cuenta de empresa: El ID de la cuenta de WhatsApp Business
  • Nombre visible: El nombre que verán los clientes
4

Configura el webhook

En la consola de desarrolladores de Meta, configura el webhook para que AutoManus reciba los mensajes entrantes:

  • URL de devolución de llamada: https://automanus.io/api/whatsapp/webhook
  • Token de verificación: automanus_webhook_2025
5

Conecta y prueba

Guarda la configuración y envía un mensaje de prueba al número del cliente. El agente de IA debería responder en unos segundos.

Transferencia de propiedad

Cuando termine el trabajo, puedes entregar el número y la cuenta de WhatsApp al cliente.

Meta Business Suite

  1. Abre Business Settings y luego WhatsApp Accounts
  2. Selecciona la WABA del cliente
  3. Agrega al cliente como socio o asigna su empresa
  4. Concede al cliente el control total de la cuenta
  5. Elimina tu propio acceso cuando el cliente lo confirme

Twilio

En Twilio, puedes crear una subcuenta o transferir el número a la cuenta de Twilio del cliente, o seguir facturándolo desde tu cuenta.

Costos

  • Número de Twilio: Entre $1 y $5 al mes
  • Conversaciones de Meta: Las conversaciones iniciadas por el usuario son gratis durante 24 horas
  • Iniciadas por la empresa: Entre $0.005 y $0.05 por conversación

Solución de problemas

Paquete regulatorio del Reino Unido rechazado

Asegúrate de que el nombre de la empresa, el número de registro y la dirección coincidan exactamente con el registro oficial de Companies House.

La verificación por SMS no funciona

Los números de Twilio pueden no recibir SMS de Meta de forma fiable. Usa la verificación por llamada de voz en su lugar.

No se recibe la llamada de verificación

Confirma que el desvío de llamadas esté configurado en el número de Twilio y que el teléfono de destino pueda atender la llamada.

Número no disponible

Si no puedes agregar el número en Meta, confirma que no esté ya registrado en WhatsApp y que el paquete regulatorio esté aprobado.

Cuenta no registrada

Si los mensajes fallan con un error de registro, registra el número en la Cloud API:

curl -X POST "https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/register" \
  -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" \
  -d '{"messaging_product": "whatsapp", "pin": "123456"}'

No se encontró el número de teléfono

Confirma que seleccionaste el número de teléfono correcto en API Setup y que las credenciales coinciden con ese número.

El agente de IA no responde

Comprueba que exista una implementación en own_whatsapp_deployments y que el agente esté activo para este número.

Recursos