Référence des événements webhook
Passer en revue les familles d'événements webhook OmniLab et les noms d'événements utilisés dans les abonnements.
Retrouvez les familles d'événements qui peuvent être routées via les webhooks OmniLab et les noms exacts à utiliser dans vos abonnements. Dans les règles d'abonnement, utilisez le type d'événement simple, par exemple reward.won.v1 ou booking.created.v1.
Utilisez le type d'événement, pas le sujet de transport
Les règles d'abonnement OmniLab utilisent le nom de type d'événement simple. Vous n'avez pas besoin d'inclure un préfixe de transport interne lorsque vous préparez votre liste d'événements.
Filtres d'abonnement
| Filtre | À utiliser quand |
|---|---|
tenant_id=<tenant-id> | Le callback doit recevoir tout le flux du tenant |
group_id=<group-id> | Le callback ne doit recevoir qu'une organisation ou un groupe |
interaction_id=<interaction-id> | Le callback doit recevoir les événements d'une seule campagne ou expérience |
OmniLab Events de touchpoint et d'engagement
| Type d'événement | Quand il se déclenche | Usage en aval fréquent |
|---|---|---|
touchpoint.page_visit.v1 | Une page de touchpoint est vue | Analytics de trafic et de funnel |
touchpoint.participated.v1 | Un participant entre dans l'expérience | Compteurs de participation et activité CRM |
touchpoint.participation_form_filled.v1 | Un formulaire de participation est soumis | Parcours de capture de leads |
touchpoint.started.v1 | Une session de touchpoint démarre | Analytics de parcours et suivi de l'état de jeu |
touchpoint.completed.v1 | Une session de touchpoint se termine | Funnels de complétion et logique de réussite |
touchpoint.terms_accepted.v1 | Les conditions ou le consentement sont acceptés | Pistes d'audit de consentement |
cta.clicked.v1 | Un CTA configuré est cliqué | Attribution de liens et suivi de conversion |
question.answered.v1 | Une réponse à une question ou un quiz est soumise | Analytics de quiz et scoring |
feedback.submitted.v1 | Un avis ou une satisfaction est soumis | Pipelines voix du client |
OmniLab Events de rewards
| Type d'événement | Quand il se déclenche | Usage en aval fréquent |
|---|---|---|
reward.eligible.v1 | Un participant devient éligible à une récompense | Automatisation des tirages et classements |
reward.won.v1 | Un participant gagne une récompense | Fulfilment, CRM, et mises à jour loyalty |
reward.lost.v1 | Un participant perd une issue de récompense | Parcours de consolation et analytics |
reward.redeemed.v1 | Une récompense gagnée est réclamée | Reporting de réclamation et rapprochement POS |
reward.temporary_won.v1 | Un état de gain temporaire est enregistré | Parcours de récompense en plusieurs étapes |
reward.temporary_lost.v1 | Un état de perte temporaire est enregistré | Parcours de récompense en plusieurs étapes |
reward.temporary_blocked.v1 | Un état de récompense temporaire est bloqué | Gestion d'exceptions et pistes d'audit |
OmniLab Events de contact et de notification
| Type d'événement | Quand il se déclenche | Usage en aval fréquent |
|---|---|---|
contact.created.v1 | Un nouveau contact est créé | Synchronisation et enrichissement de contacts |
contact.identified.v1 | Un visiteur anonyme est relié à un contact identifié | Réconciliation d'identité |
contact.authenticated.v1 | Un contact s'authentifie | Suivi de connexion et déclencheurs de parcours sécurisés |
notification.sent.v1 | OmniLab envoie une notification | Reporting de livraison et observabilité |
OmniLab Events de booking, ticketing, et présence
| Type d'événement | Quand il se déclenche | Usage en aval fréquent |
|---|---|---|
participation.checked_in.v1 | Un participant fait son check-in à une activité | Reporting de présence et organisation du staff |
booking.created.v1 | Une réservation est créée | Portails de réservation et synchronisation de confirmation |
ticket.confirmed.v1 | Un billet est confirmé | Parcours de capacité et de rappel |
ticket.canceled.v1 | Un billet confirmé est annulé | Avis d'annulation et récupération de places |
ticket.waitlisted.v1 | Un participant passe sur liste d'attente | Messages de liste d'attente |
booking.deleted.v1 | Une réservation est supprimée | Nettoyage et rapprochement |
ticket.deleted.v1 | Un billet est supprimé | Nettoyage et rapprochement |
participation.deleted.v1 | Un enregistrement de participation est supprimé | Nettoyage et rapprochement |
{
"booking_id": "booking_123",
"event_id": "event_456",
"event_name": "VIP styling session",
"tickets_number": 2,
"reserver_id": "contact_789",
"host_id": "host_001",
"ticket_type_id": "ticket_type_vip",
"ticket_type_display_name": "VIP",
"slot_start_date": "2026-05-03T14:00:00Z",
"slot_end_date": "2026-05-03T14:30:00Z",
"booked_at": "2026-04-26T09:15:00Z"
}OmniLab Events de soumission
| Type d'événement | Quand il se déclenche | Usage en aval fréquent |
|---|---|---|
submission.created.v1 | Une soumission est créée | Pipelines de collecte |
submission.status_changed.v1 | Une soumission change de statut de validation ou de revue | Automatisation du workflow de revue |
submission.amended.v1 | Une soumission est modifiée | Pistes d'audit et mises à jour de revue |
submission.replaced.v1 | Une soumission en remplace une autre | Rapprochement et traitement de cas |
OmniLab Events OmniLab Smart Link
| Type d'événement | Quand il se déclenche | Usage en aval fréquent |
|---|---|---|
smartlink.redirected.v1 | Une redirection OmniLab Smart Link a lieu | Attribution de canal et analytics de redirection |
Pour aller plus loin
À propos des webhooks
Comprendre comment ces événements deviennent des requêtes HTTP signées.
Configurer les webhooks
Préparer les callbacks, l'authentification, et les filtres pour les événements voulus.
Patterns d'intégration courants
Voir quels événements servent le plus pour CRM, analytics, et booking.
Configurer les webhooks
Préparer le callback, les règles d'abonnement, l'authentification et la vérification de signature nécessaires à une intégration webhook OmniLab.
Guides
Approfondir les patterns d'implémentation derrière les scripts, les templates Liquid, les wrappers borne et les parcours de réservation.