📚 Centro de Ayuda
Guía completa para configurar y usar WPSwitch con Meta WhatsApp Business
Cómo Crear un Número de WhatsApp
1 Accede a la sección de Números
Ve a Números de Teléfono en el menú de navegación.
Verás un resumen de tus números actuales y el límite disponible según tu plan.
2 Haz clic en "Agregar Número"
El formulario te pedirá la siguiente información
- Número de Teléfono En formato E.164 (ej:
+573001234567) - Nombre para mostrar Identificador amigable (ej: "Soporte Técnico")
- Estado Generalmente "Pendiente" hasta provisionar
- Llamadas simultáneas Máximo permitido para este número
- SIP Password de Meta Obtenido desde Meta API (ver siguiente sección)
- Servidor SIP de Destino IP o hostname donde enrutar (ej:
gwp.voipcentral.net)
3 Provisiona el número
Una vez creado, haz clic en Provisionar para
- Configurar el enrutamiento hacia tu PBX
✅ Listo! El número está activo y listo para recibir/realizar llamadas.
Configurar Número en Meta WhatsApp
⚠️ Importante Esta configuración debe hacerse en Meta ANTES de provisionar el número en WPSwitch.
1. Obtén tu Access Token y Phone Number ID
Desde Meta Business Manager, obtén
- Access Token De tu aplicación de WhatsApp Business
- Phone Number ID El ID del número (ej:
105640869227512)
2. Ejecuta el comando cURL
Reemplaza los valores y ejecuta este comando
curl --location --request POST 'https://graph.facebook.com/v23.0/PHONE_NUMBER_ID/settings' --header 'Authorization: Bearer ACCESS_TOKEN' --header 'Content-Type: application/json' --data '{"calling": {"status": "ENABLED", "call_icon_visibility": "DEFAULT", "callback_permission_status": "ENABLED", "srtp_key_exchange_protocol": "SDES", "sip": {"status": "ENABLED", "servers": [{"hostname": "gwp.voipcentral.net", "port": 5061}]}}}'
Reemplaza los valores
- PHONE_NUMBER_ID El ID de tu número de WhatsApp Business
- ACCESS_TOKEN Tu token de acceso de Meta
3. Verifica la configuración
Si el comando fue exitoso, recibirás una respuesta como
{
"success": true
}
4. Obtén el SIP Password
Para obtener el password SIP que necesitas en WPSwitch, ejecuta
curl --location --request GET 'https://graph.facebook.com/v23.0/PHONE_NUMBER_ID/settings?include_sip_credentials=true' --header 'Authorization: Bearer ACCESS_TOKEN'
En la respuesta, busca el valor de sip_user_password
{
"calling": {
"status": "ENABLED",
"sip": {
"servers": [
{
"hostname": "gwp.voipcentral.net",
"port": 5061,
"sip_user_name": "1234567890",
"sip_user_password": "your_sip_password_here"
}
]
}
}
}