Ga naar hoofdinhoud

Aangepaste gebeurtenissen

Met Aangepaste gebeurtenissen in MonoChat definieert en activeert u uw eigen gebeurtenistypen binnen het platform, voor geavanceerde automatisering, integraties en logica in uw workflows. Ze zijn vooral handig wanneer standaardtriggers (zoals "bericht ontvangen" of "formulier ingediend") niet volstaan om uw specifieke bedrijfsprocessen vast te leggen.

Aangepaste gebeurtenissen zijn een krachtige manier om acties te signaleren, gegevens door te geven en verschillende onderdelen van uw systeem te verbinden: functies, flows, AI-assistenten en externe services.


Toepassingen​

Geavanceerde workflowtriggers​

Activeer flows of functies op basis van gebeurtenissen die specifiek zijn voor uw bedrijf, zoals:

  • lead_qualified
  • invoice_overdue
  • shipment_delivered
  • support_escalated
  • payment_processed
  • task_assigned

Communicatie tussen systemen​

Verzend aangepaste gebeurtenissen vanuit externe systemen (bijv. ERP, CRM, e-commerceplatforms) om MonoChat bij te werken of andersom:

  • Laat MonoChat weten wanneer een klant een betaling doet.
  • Activeer externe webhooks wanneer een aangepaste gebeurtenis wordt afgevuurd.

Coördinatie van AI-assistenten​

Activeer aangepaste gebeurtenissen binnen AI-assistenten om complexe interacties te orkestreren:

  • Verzend na het verzamelen van gebruikersgegevens user_info_collected om een verificatieflow te starten.
  • Gebruik consent_received om naar de volgende stap in een bot met meerdere stappen te gaan.

Statistieken en monitoring​

Volg specifieke acties door aangepaste gebeurtenissen naar uw logging- of analysesysteem te verzenden:

  • Tel hoe vaak een gebruiker een taak voltooit.
  • Monitor hoe vaak specifiek gebruikersgedrag voorkomt.

Belangrijkste functies​

Gebeurtenisnaam en payload​

Elke aangepaste gebeurtenis bevat:

  • Een unieke naam (bijv. user_subscribed, task_completed)
  • Een optionele payload (gegevensobject) die kan worden doorgegeven aan downstreamsystemen of flows.

Overal te activeren​

Aangepaste gebeurtenissen kunnen worden:

  • Handmatig geactiveerd (via de interface)
  • Programmatisch geactiveerd (vanuit functies, flows of de API)
  • Geactiveerd vanuit externe webhooks of applicaties
info

Meer informatie over het maken van aangepaste gebeurtenissen vindt u op onze pagina SDK-documentatie!