When an automation’s trigger fires and its conditions are met, it performs an action. There are three types of action: send an email, send a text message, or create a task.Documentation Index
Fetch the complete documentation index at: https://docs.florists.digital/llms.txt
Use this file to discover all available pages before exploring further.
This page covers features gated by Admin-tier permissions — typically Settings access. Admins have these by default; your administrator can adjust who has them in Settings > Team.
Send an email
The most common action. When the automation fires, it sends an email using one of your notification templates.Setting it up
Set the recipient
Choose who receives the email. This can be the customer on the order/event, a specific team member, or a custom email address.
Write the subject
Type the subject line for the email. You can use placeholders like
{{order.number}} or {{customer.first_name}} so each email is personalised.Write the message
Compose the email body. Placeholders work here too — see Notification Templates for the full list. The email is sent through your standard notification layout and branding, so you don’t need to recreate headers, footers, or styling.
Scheduled emails
You can schedule an email to send before or after a date on the order or event, rather than sending it immediately when the automation fires. For example:- Send a reminder email 1 day before the delivery date
- Send a follow-up email 3 days after the event date
Template variables for loops
If your automation includes a loop (see below), you can use these variables in your email template to reference each item:| Variable | What it inserts |
|---|---|
%name% | The name of the item (product name, recipe name, or ingredient name) |
%quantity% | The quantity |
%price% | The price |
Send a text message (SMS)
Sends a text message to the customer’s phone number when the automation fires. This is useful for time-sensitive notifications like delivery updates.Setting it up
Enter the SMS content — keep it short, as text messages have a character limit and longer ones may be split into multiple parts. The SMS sends to the phone number on the order or event, so make sure your orders have phone numbers recorded.Create a task
Automatically creates a task when the automation fires. This is great for making sure preparation steps, follow-ups, or checks don’t get forgotten.Setting it up
Enter the task title
Give the task a clear name, like “Prepare arrangement” or “Follow up with client”.
Loops
Loops let you repeat part of an action for each item in a list. They’re available for email and task actions.| Loop | What it loops over | Available for |
|---|---|---|
| Order items | Each product line on the order | Order automations |
| Event quotation recipes | Each recipe in the event’s quotation | Event automations |
| Event quotation ingredients | Each ingredient across all recipes in the quotation | Event automations |
How loops work with emails
When you use a loop with a send email action, the template variables (%name%, %quantity%, %price%) are replaced for each item. This lets you include a full product or ingredient list in the email.
How loops work with tasks
When you use a loop with a create task action, Digital Florists generates a checklist on the task with one item per loop entry. For example, if an order has 3 products and you use the “Order items” loop, the task gets a 3-item checklist — one for each product.Common questions
Can one automation perform multiple actions?
Can one automation perform multiple actions?
Each automation performs one action. If you need multiple actions (e.g. send an email AND create a task), create two automations with the same trigger and conditions.
Can I test an automation before enabling it?
Can I test an automation before enabling it?
There’s no dry-run mode, but you can create a test order or event and let the automation fire on it. Check the Logs to confirm it worked.
What's the difference between freehand content and the template?
What's the difference between freehand content and the template?
The template controls the overall look and layout of the email. Freehand content lets you inject a custom subject and message into that template using
{{freehand.subject}} and {{freehand.content}}. This way, you can use one template for many automations with different messages.Do loop variables work in SMS messages?
Do loop variables work in SMS messages?
Loop variables (
%name%, %quantity%, %price%) are primarily designed for email templates. For SMS, keep the message simple and direct.What’s next?
Triggers & Conditions
Control when your automations fire.
Logs & Troubleshooting
Check what your automations have done and fix issues.
Notifications
Manage the email templates your automations use.
Tasks
View and manage tasks created by automations.