- a stage of your pipeline (the trigger)
- a Meta-approved WhatsApp message template (the content sent)
The 5 ingredients
1. The trigger pipeline stage
The starting point. As soon as an order arrives at this stage, the automation triggers. Examples: “To confirm by call”, “Confirmed”, “Shipped”, “Delivered”.An order enters a stage either manually (an agent moves it) or automatically (from a Shopify/YouCan connector, from the chat, from another automation that moved it forward).
2. The message template
The WhatsApp that will be sent. You choose from your Meta-approved templates. The template can contain:- Text with variables (customer name, order number, amount…)
- An image, video or document in the header
- Up to 3 buttons (quick reply, link, call)
3. Delay before send (optional)
How long to wait between the order arriving at the stage and the WhatsApp send.4. Buttons mapped to pipeline stages
It’s the heart of the model: each button of the WhatsApp template is linked to a pipeline stage. When the customer clicks the button, the order automatically moves to the corresponding stage. Example:
It’s what transforms WhatsApp from a broadcasting channel to an interactive channel — without an agent having to follow up.
5. Timeout and fallback stage (optional)
It’s the safety net: “if the customer doesn’t respond after N hours, switch the order to a fallback stage”. Typical case: confirmation message sent → 24h no response → switch to “Unreachable”. You configure:- The timeout duration (e.g. 24h)
- The timeout starting point:
- From the moment the message was sent
- From the moment the message was received by the customer (delivered on their phone)
- The fallback stage where the order will switch
The re-trigger rule
A simple but important option: allow or not a new trigger if the same order goes through the same stage again.The lifecycle of a triggered automation
Each time an order arrives at the stage, Sendocki tracks its journey in a send history. Each send goes through several states:Sendocki automatically retries a failed send (up to 3 times) with a progressive delay. You only see “Failed” if all attempts failed.
A complete example
Trigger stage: “To confirm by call”What happens daily:
Template sent: “Confirmation request” (with 2 buttons: Confirm / Cancel)
Delay: 0 second (immediate send)
Buttons:Timeout: 24h, starting point = message delivery
- “Confirm” → “Confirmed” stage
- “Cancel” → “Cancelled” stage
Fallback stage: “Unreachable”
Re-trigger: forbidden
- An order arrives at “To confirm by call”
- The customer instantly receives a WhatsApp with the 2 buttons
- If the customer clicks “Confirm” within 24h → the order moves to “Confirmed”
- If the customer clicks “Cancel” → the order moves to “Cancelled”
- If nothing after 24h from message delivery → the order switches to “Unreachable”
What’s next?
Create an automation
The form in a few fields
Ready-to-use examples
Typical COD cases to apply in one click
