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_qualifiedinvoice_overdueshipment_deliveredsupport_escalatedpayment_processedtask_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_collectedom een verificatieflow te starten. - Gebruik
consent_receivedom 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
Meer informatie over het maken van aangepaste gebeurtenissen vindt u op onze pagina SDK-documentatie!