Built-in Events
Use these constants withaddKeyword() to trigger flows based on message types:
Triggered when a new conversation starts or a user sends their first message.
Triggered when a user sends any media file (image, video, audio, document).
Triggered when a user shares their location.
Triggered when a user sends a document file.
Triggered when a user sends a voice message.
Triggered by button clicks or quick reply actions.
Triggered when a user places an order (WhatsApp Business catalogs).
Triggered by WhatsApp template messages.
Triggered when a user initiates a voice or video call.
Custom Events
Creates a custom event identifier that can be triggered programmatically.Parameters:
name(string): Unique name for your custom event
string - Encrypted event identifierEvent Utilities
Decrypts an event identifier to get its original name.Parameters:
fullHash(string): Encrypted event identifier
string | null - Original event name