Skip to main content
Trigger

Every flow starts with a trigger. Here we’ll outline how each one works.

Updated over a week ago

Message - Keyword Match

The Keyword Match triggers a flow if a contact messages the business with a message that contains one of the defined keywords.

Only single words are not case sensitive. If there’s a phrase as the keyword, we match the entire phrase.

Example:

To trigger this flow, there can be a combination of upper and lower case but must be the entire keyword. So, ‘heLLO’, ‘How Are You’ or ‘HIII’ will trigger this flow.

Emojis need to be added accordingly (as in the exact match case). If they are missing or added, the flow will not be triggered. If one space is added before or after the keyword, the flow will still trigger. More than one space means the flow will not trigger.

Message - Exact Match

The Exact Match triggers a flow if a contact messages the business with the exact message defined in the settings.

Upper and lower case, punctuation, spaces and emojis (even skin color!) are taken into consideration.

Example:

To trigger this flow, 📱TriGGer!🎾 needs to be messaged.

Agent Trigger

This flow can be manually triggered from the Conversations page.

Click the Journeys icon in the phone screen, select the flow and hit enter.

For conversations not within the 24hr window, this trigger requires an Update nodes as the first message.

Shop System Trigger

Connect your shop system and trigger a flow based on events like order confirmed, parcel sent or tracking URL changed.

Klaviyo Trigger

Connect Klaviyo Flows with charles Journeys to add a WhatsApp touchpoint to your Klaviyo customer journey. See more here: Connect Klaviyo Flows & charles Journeys

To use this trigger, please reach out to your success manager.

Incoming webhook

Trigger flows using a generated API endpoint and a specific payload.️

To use this trigger, please reach out to your success manager.

For more information, see here Incoming webhook trigger

Abandoned cart (Shopify)

Build a flow that leverages conditional rules and dynamic urls to create FOMO and save the cart. 🏃

The Abandoned cart trigger is in closed beta. If you’re interested in using it, please reach out to your success manager.

The abandoned cart ****event is triggered 15 minutes after the cart has been abandoned in your Shopify store.

For more information see: Abandoned cart flow (Shopify)

Did this answer your question?