Envía notificaciones en tiempo real de eventos de OpenPhone a tus aplicaciones con webhooks seguros y personalizables
message.received
: Mensaje de texto recibido por el número de teléfono del área de trabajo (incluye archivos multimedia adjuntos)message.delivered
: Mensaje de texto enviado desde el área de trabajo y entregado exitosamente (incluye multimedia)call.summary.completed
: Resumen de llamada generado por IA disponible en los datos del eventocall.transcript.completed
: Transcripción completa de la llamada disponible en los datos del eventocall.ringing
: Llamada entrante recibida por el número de teléfono del área de trabajocall.completed
: Llamada finalizada (contestada o no contestada, puede incluir buzón de voz)call.recording.completed
: Grabación de llamada disponible en la URL proporcionadacontact.updated
: Contacto creado o modificado en el área de trabajocontact.deleted
: Contacto eliminado del área de trabajoParámetro | Requisito | Descripción |
---|---|---|
URL | Obligatorio | Punto de conexión del controlador de webhook (se recomienda encarecidamente HTTPS para producción) |
Tipos de evento | Obligatorio | Selecciona uno o más tipos de evento para supervisar |
Recursos | Obligatorio | Elige números de teléfono (llamadas/mensajes) o usuarios/grupos (contactos) para supervisar |
Parámetro | Descripción |
---|---|
Etiqueta | Nombre descriptivo para la identificación y gestión del webhook |
Componente | Descripción | Valor Actual |
---|---|---|
esquema | Algoritmo de firma | Siempre “hmac” |
versión | Versión de la firma | Siempre “1” |
timestamp | Tiempo de generación de la firma | Timestamp Unix |
firma | Firma HMAC codificada en Base64 | Digest SHA256 |
openphone-signature
timestamp + "." + payload
message.received
)message.received
:
message.delivered
:
call.ringing
:
call.completed
(entrante con correo de voz):
call.completed
(llamada saliente respondida):
call.recording.completed
:
contact.updated
y contact.deleted
:
call.summary.completed
:
call.transcript.completed
: