👋 How can we help?

All practical tips to grow your business with messaging.

All CollectionsProductAll Action Types: Complete Reference

All Action Types: Complete Reference

Complete reference for all automation action types — send messages, SMS, emails, interactive menus, assign teams, track orders, conditions, delays, AI routing, and more.

Action Types Overview

Actions are the building blocks of your automation — they define what happens when the trigger fires. You can chain multiple actions together and add conditions and delays between them.

💬 Send WhatsApp Message

Sends a WhatsApp template message to the customer.

Configuration

  • Template text — your message with {{variables}} for dynamic content
  • Template name — unique name in snake_case (e.g., order_bevestiging)
  • Language — nl_NL, en_US, en_GB, de_DE, fr_FR, es_ES, it_IT
  • Category — UTILITY, MARKETING, or AUTHENTICATION
  • Emoji picker — 100 emojis available to include in your message

Your template is submitted to Meta for approval. You can see the approval status on the automation card.

� Send SMS

Sends an SMS text message to the customer via your connected Twilio phone number.

Configuration

  • SMS message — your message text (max 1600 characters)
  • Character counter — shows current character count and how many SMS segments will be sent (1 segment = 160 characters)

Plan requirement: Pro plan. Requires a Twilio account with an SMS-enabled phone number.

�📧 Send Email

Sends an email using one of your saved email templates.

Configuration

  • Select template — choose from your email templates (created in the email editor)
  • The email is sent via your configured provider (Resend or Microsoft 365)

Plan requirement: Pro plan for email automation templates.

📋 Interactive Menu

Sends a WhatsApp interactive menu — a structured message with selectable options that the customer can tap.

Configuration

  • Header text — title at the top of the menu
  • Body text — main message explaining the options
  • Footer text — small text at the bottom
  • Menu items — each item has:
    • Title — button label
    • Description — extra context
    • Auto-tag — automatically tag the conversation when selected
    • Priority — set conversation priority when selected
    • Requires agent — flag for human handoff

Plan requirement: Pro plan.

👤 Assign to Team

Automatically assigns the conversation to a specific team.

Configuration

  • Select team — dropdown of your organization's teams

📦 Send Track & Trace

Sends tracking information (tracking number and URL) to the customer.

Configuration

  • Custom message — optional additional text to include with the tracking info

Works with MyParcel and Sendcloud tracking variables.

🛍️ Send Product Info

Sends product information from an order to the customer.

Configuration

  • Custom message — optional additional text

🏪 Send Catalog Link

Sends a link to your product catalog.

Configuration

  • Custom message — optional additional text with the catalog link

❓ Check Condition

Creates a Yes/No branch in your workflow based on criteria.

Configuration

  • Menu option IDs — which interactive menu option was selected by the customer
  • Yes branch — actions to execute when the condition is true
  • No branch — actions to execute when the condition is false

Each branch can contain its own chain of actions, delays, and even nested conditions.

⏱️ Delay

Pauses the workflow for a specified duration before continuing to the next action.

Configuration

  • Value — a number (e.g., 1, 2, 24)
  • Unit — hours

Use delays for follow-up messages (e.g., send a review request 3 days after delivery).

🔍 Check Order Status

Checks the current status of a WooCommerce order and routes the flow accordingly.

Configuration

  • Stop on statuses — statuses that should halt the flow (e.g., "processing", "completed")
  • Continue on statuses — statuses that should continue (e.g., "pending", "on-hold", "failed")

🤖 AI Categorize & Assign

Uses AI (GPT-4o-mini) to automatically categorize an email and route it to the right team.

Configuration

  • Auto-assign team — automatically assign to the suggested team
  • Auto-set priority — automatically set conversation priority
  • Auto-add tags — automatically add suggested tags

Plan requirement: Pro plan. See AI Email Categorization & Smart Routing for details.

🏁 End Flow

Terminates the automation. No configuration needed. Use this to explicitly mark the end of a branch or flow.

📦 Send Bol.com Message

Sends an automated email to the customer based on a bol.com order event. Used with bol.com triggers (Order, Shipment, Return).

Configuration

  • Select template — choose from pre-built bol.com templates (Order Received, Shipping Confirmation, Return Confirmation, Review Request) or create a custom message
  • Message body — your email text with dynamic variables like {{klantnaam}}, {{ordernummer}}, {{productnaam}}, {{totaalprijs}}, {{bezorgadres}}, {{datum}}
  • Send after — optional delay before sending (value + unit: hours, days, or weeks). Use this to send review requests 48 hours after delivery, for example
  • Attach invoice — optionally attach the order invoice to the email

Plan requirement: Pro plan.

All Action Types: Complete Reference | Bugalou Help