Introducción
El chat en vivo de Buzzbip se integra mediante un fragmento de widget alojado documentado en la configuración de su cuenta. Existen APIs de sesión programáticas bajo /api/chat para integraciones de chatbot, pero no hay SDK JavaScript público del widget. Use esta guía para incrustar en la tienda y la página Chat API para control de sesión del lado del servidor.
Pasos
Siga estos pasos para completar la integración.
- Genera clave API chatbot en ajustes Buzzbip.
- Obtén config del widget con GET /api/chat/config/{key}.
- Incrusta el snippet de script en páginas de tu tienda.
- Inicia sesiones con POST /api/chat/start usando Bearer buz-cb-{uuid} de /integration.
- Enruta respuestas de agentes por inbox Buzzbip — sin API JS pública del widget.
Detalles
El chat en vivo de Buzzbip se integra mediante un fragmento de widget alojado documentado en la configuración de tu cuenta. Hay APIs de sesión bajo /api/chat, pero no hay SDK JavaScript público del widget.
Pruebe en staging antes de envíos en producción.
Notas de integración
Al integrar este endpoint de Buzzbip, use https://app.buzzbip.com como host de producción. Obtenga JWT de POST /api/login_check y envíe Authorization: Bearer en cada solicitud. Confirme que User.hasApiAccess está habilitado en el admin de Buzzbip. Analice respuestas JSend (status, message, data). Para plugins e-commerce, envíe también x-api-key, x-platform-type y x-base-uri. Respete las barras finales en POST /api/contacts/ y POST /api/whatsapp/. Implemente reintentos con backoff ante límites de tasa. Guarde credenciales en el servidor y reautentíquese antes del vencimiento JWT (3600 s).
Seguridad
Buenas prácticas: credenciales solo en servidor, TLS obligatorio, monitorear fallos de autenticación. Separe cuentas staging y producción. Documente plantillas y automatizaciones. Redacte números y contenido en registros compartidos.
¿Qué sigue?
Siga aprendiendo: api/chat api/contacts getting-started/introduction
