Saltar al contenido principal
Los webhooks de Bridge entregan cuerpos de eventos estructurados en JSON cuando ocurren acciones específicas en tu espacio de trabajo. Cada evento sigue un esquema consistente para facilitar su interpretación y validación.

Estructura común de los eventos

El ejemplo siguiente ilustra el sobre común: "string" representa un tipo, no un valor de evento para enviar. Lee los ejemplos de cada familia más abajo. No asumas que eventId sea globalmente único entre familias de notificaciones.

Notificaciones de resúmenes de conversación

v1 Se activan una vez al día por conversación cuando Bridge AI genera el resumen diario. El resumen recoge los puntos principales del intercambio y los participantes internos y externos involucrados.

Actualizaciones de tareas

v1 Se activan cuando se crean tareas o cambian su estado, asignación o recordatorios. Los cuerpos varían según el tipo de evento. El campo details explica qué cambió en ese evento específico.

Actualizaciones de contactos

v1 Se activan cuando se crean, actualizan o eliminan registros de contactos.

Notificaciones de llamadas

v1 Se activan cuando una llamada avanza por su ciclo de vida. Bridge emite como máximo un webhook por fase y llamada. Tu integración recibe una secuencia clara de cuatro fases —creada, sonando, iniciada y finalizada— en lugar de cada transición intermedia que Bridge registra internamente. La fase actual se puede deducir del estado de la llamada y de los estados de sus participantes: Las llamadas perdidas, en las que nadie responde, omiten la fase started: la integración recibe únicamente created, ringing y finished. Cuando termina la llamada, Bridge procesa la grabación mediante un flujo asíncrono de transcripción con IA. Cuando está lista, la integración recibe un evento adicional call.transcription.created con la transcripción completa dividida en segmentos por hablante y con marcas de tiempo. Este evento llega después de call.updated (finished), normalmente entre varios segundos y unos minutos más tarde según la duración de la llamada. La diarización —identificación de distintos hablantes— depende de la calidad del audio de origen: una grabación mono puede producir una sola etiqueta de hablante para toda la transcripción.

Notificaciones de reuniones

v1 Se activan cuando una reunión alcanza el estado CREATED. Las cancelaciones se comunican mediante la notificación de correo correspondiente.

Notificaciones de correo electrónico

v1 Se activan cuando se ha procesado un correo y está disponible su resumen de IA. El campo sentFromBridge indica la dirección: true para correos salientes enviados desde el espacio de trabajo y false para correos entrantes recibidos.

Notas

  • Bridge puede agregar nuevas categorías de eventos en el futuro.
  • Revisa siempre el campo de tipo de evento para determinar qué manejador ejecutar.
  • Configura y admite la versión seleccionada para cada suscripción. El sobre común no declara un campo version universal: no lo exijas ni lo inventes. Consulta Recepción de eventos para los duplicados y el orden.

Temas relacionados