1. Qué puedes construir usando el SDK y la API de duochat.io
Este artículo explica cómo los desarrolladores pueden usar el SDK y las API de duochat.io para conectar WhatsApp con sistemas internos y crear automatizaciones personalizadas.
¿Qué es el SDK y la API de duochat.io?
duochat.io proporciona herramientas para desarrolladores que permiten a sus sistemas:
- Enviar mensajes de WhatsApp de forma programada
- Recibir eventos de mensajes en tiempo real
- Sincronizar contactos y datos de chat
- Activar automatizaciones externamente
Esto permite una integración profunda con los flujos de trabajo empresariales.
Qué tipos de sistemas se pueden conectar
Puedes conectar:
- Sitios web
- Aplicaciones móviles
- Sistemas CRM
- Software ERP
- Paneles de control personalizados
Ejemplos de lo que puedes construir
- Mensaje automático de WhatsApp después del envío de un formulario
- Actualizaciones de estado desde el sistema de entrega
- Alertas de OTP y autenticación
- Enrutamiento de clientes potenciales desde el sitio web al equipo de ventas
Quién debería usar la API
La API es ideal para:
- Equipos técnicos
- Agencias
- Empresas con software personalizado
2. Dónde encontrar tokens de API en el panel de duochat.io
Este artículo explica dónde generar y gestionar tokens de API de forma segura.
¿Qué es un token de API?
Un token de API es una clave secreta que permite a sus sistemas autenticarse con los servidores de duochat.io.
Nunca debe compartirse públicamente.
Pasos para generar un token de API
- Inicie sesión en el panel de duochat.io
- Haga clic en Settings (abajo a la izquierda)
- Vaya a API Tokens
- Haga clic en Generate New Token
- Ingrese el nombre del token
- Haga clic en Generate
- Copie y guarde el token de forma segura
Gestión de tokens existentes
Puedes:
- Ver tokens activos
- Revocar tokens si han sido comprometidos
- Generar múltiples tokens para diferentes sistemas
Mejores prácticas de seguridad
- Nunca codifique el token en el frontend
- Gire los tokens periódicamente
- Revoque los tokens no utilizados
3. Uso de webhooks para la sincronización de datos en tiempo real
Este artículo explica cómo los webhooks permiten a duochat.io enviar datos en tiempo real a sus servidores.
¿Qué es un Webhook?
Un webhook es una notificación automática enviada a su servidor cuando ocurre un evento, como:
- Nuevo mensaje recibido
- Chat asignado
- Contacto creado
- Campaña entregada
Cómo funcionan los webhooks
- Usted proporciona una URL de punto final (endpoint)
- duochat.io envía los datos del evento a esa URL
- Su sistema procesa los datos
- No es necesario consultar constantemente (polling) por actualizaciones
Eventos comunes de Webhook
- Mensajes entrantes
- Actualizaciones de estado del chat
- Actualizaciones de contactos
- Asignación de agentes
Casos de uso
- Sincronizar chats con CRM
- Activar alertas internas
- Actualizar paneles de control
4. Casos de uso comunes de desarrolladores con la API de duochat.io
Este artículo enumera aplicaciones típicas del mundo real creadas con las API de duochat.io.
Automatización de clientes potenciales
- Formulario del sitio web → Mensaje de bienvenida de WhatsApp
- Creación automática de clientes potenciales en CRM
Actualizaciones de pedidos y logística
- Actualizaciones de envío
- Confirmación de entrega
- Recordatorios de pago
Autenticación y alertas
- Mensajes OTP
- Notificaciones de seguridad
Integración de flujo de trabajo interno
- Crear tickets de soporte
- Notificar al personal sobre nuevos clientes potenciales