Automations let you define what happens when something occurs in Amplifi — a contact replies to your number, clicks a link, gets added to a segment, or completes a campaign. Instead of following up manually each time, you set the trigger once and configure the actions that should run automatically. Automations are a powerful addition to your outreach toolkit, best used once your core campaign and messaging workflows are running smoothly.Documentation Index
Fetch the complete documentation index at: https://docs.messagesender.ai/llms.txt
Use this file to discover all available pages before exploring further.
Automations are real and fully usable, but they are workflow automation tools — not the most polished surface in Amplifi. Campaigns, Polls, and the Conversations inbox are more refined day-to-day experiences. Start with those before building automation flows.
Available triggers
A trigger is the event that starts an automation. Each workflow begins with exactly one trigger.SMS received
Fires when a contact texts your number. Use this to auto-reply when someone reaches out.
Link clicked
Fires when a contact clicks a tracked short link from one of your campaigns.
Contact created
Fires when a new contact is added to your organization, whether by import or manually.
Contact tagged
Fires when a specific tag is applied to a contact.
Added to segment
Fires when a contact enters a saved segment.
Campaign completed
Fires when a specific campaign finishes sending.
Scheduled trigger
Fires at a date and time you choose. Useful for time-based follow-up sequences.
Available actions
Actions are what your automation does after the trigger fires. You can chain multiple actions in a single workflow.| Action | What it does |
|---|---|
| Send SMS | Sends a text message to the contact |
| Send MMS | Sends a text message with an image attachment |
| Add tag | Applies a tag to the contact |
| Remove tag | Removes a tag from the contact |
| Add to segment | Places the contact in a saved segment |
| Remove from segment | Removes the contact from a saved segment |
| Update contact field | Sets a value on a standard or custom contact field |
| Send webhook | Posts contact and event data to an external URL |
| Wait | Pauses the workflow for a specified time before the next action runs |
| Conditional branch | Splits the workflow based on a condition — if/else logic |
Building your first automation
Go to Automations
Navigate to
/automations from the sidebar or your browser. The automation builder is a visual canvas where you connect triggers and actions.Create a new workflow
Click New Automation (or equivalent create button). Give your workflow a name that describes what it does — for example, “Auto-reply on inbound text.”
Choose a trigger
Select the event that should start your workflow. For a simple auto-reply, choose SMS received.
Add actions
Click the + on the canvas to add the first action. Choose Send SMS and compose the message you want to send back. Add additional actions as needed — for example, an Add tag action after the send to mark that the contact has been followed up with.
Add wait or branching steps (optional)
If you want a delayed second message, add a Wait step between two Send SMS actions. To send different messages depending on a contact’s data, add a Conditional branch step.
Managing your automations
Once created, each workflow appears in your automations list. From there you can:- Activate or pause a workflow without deleting it
- Edit the trigger or any action
- Delete a workflow you no longer need
Can an automation send MMS messages?
Can an automation send MMS messages?
Yes. The Send MMS action lets you attach a supported image to an automated message, the same way you would attach an image in a campaign or inbox reply.
Are automated sends subject to quiet hours?
Are automated sends subject to quiet hours?
Automated outbound messages follow the same sending rules as campaigns. Quiet hours enforced at the organization level apply to automation-triggered sends.
What does the Wait action do exactly?
What does the Wait action do exactly?
The Wait action pauses the workflow for a duration you set — minutes, hours, or days — before proceeding to the next action. Use it to space out a multi-step follow-up sequence rather than sending everything at once.
How does conditional branching work?
How does conditional branching work?
A conditional branch evaluates a condition about the contact — such as whether they have a specific tag or field value — and routes them down one of two paths: the “if true” branch or the “else” branch. Each branch can have its own set of actions.
Can I trigger automations from campaigns?
Can I trigger automations from campaigns?
Yes. The Campaign completed trigger fires when a specific campaign finishes sending, which lets you chain follow-up actions to any campaign outcome.