Overview
The Mailhook trigger gives you a straightforward way to trigger automation flows using email. The trigger assigns a unique email address to your automation, so you can send various types of information to initiate specific workflows.
π‘ Note: Read our Automation Guide to learn more.
How to Get Started
Add the Trigger
Create a new automation flow and click β Add Trigger.
π In This Article
Overview
How to Get Started
Add the Trigger
Configure the Trigger
Troubleshooting (SPF record)
Use Cases
Build with Taskade Genesis
π€ Taskade AI Essentials
Choose the Mailhook trigger from the list.
Configure the Trigger
Click Copy Link in the sidebar to copy the email address.
βSend tasks and data to the address to trigger the automation.
Add relevant actions and enable the automation.
Troubleshooting (SPF record)
The Mailhook trigger may not function properly if your domain's SPF (Sender Policy Framework) record is not set up correctly. This can prevent the automation from running, with no errors displayed on the History Tab.
β
To solve this:
βIdentify the domain of the email address you are using to send emails to the Mailhook trigger. This is the part after the @ symbol.
(e.g. for [email protected], the domain is yourdomain.com)Use the domain to identify which email service provider is being used.
For public email domains, the service provider is typically identifiable from the domain itself.
(e.g. [email protected] - Google Workspace, [email protected] - Microsoft 365)
βFor custom domains (e.g. [email protected]), use the domain's email service provider. If you are unsure, you can search for various online tools to identify the email service provider.
βFollow the steps outlined in the Google Support Article to set up your SPF record accordingly.
β
Use Cases
Here are a few ideas on how you can use this trigger in your automations:
πͺ Use case | π€ Description |
Automated project updates | Send emails with project details to update and notify your team automatically. |
Customer inquiry processing | Forward customer inquiries via email to trigger automated responses or task assignments. |
Daily report generation | Email daily reports or data inputs to automate the creation and distribution of comprehensive reports. |
Task delegation | Use emails containing task information to automatically assign responsibilities to team members. |
Event registration confirmation | Send event-related emails to trigger participant confirmations and manage event logistics. |
Incident alerting and response | Email incident details to activate immediate alerts and response protocols. |
π Ready to Build?
Build with Taskade Genesis
Taskade Genesis lets you build complete apps, workflows, and dashboards from a single prompt β no code required. Describe what you need and Taskade Genesis creates a living system with connected projects, AI agents, and automations.
𧬠The Taskade Three Pillars
Taskade is built on three connected pillars that work together as your Workspace DNA:
Memory β Projects & Databases store your data, history, and context
Intelligence β Custom AI Agents think, learn, and grow from your data
Execution β Automations trigger actions across 100+ integrations
Your AI agents can learn from files, URLs, YouTube videos, and RSS feeds β and connect to external tools via 100+ integrations and MCP connectors.
π Helpful Links
Download our apps: taskade.com/downloads
Leave feedback: taskade.com/feedback
Changelog: taskade.com/blog/updates
Watch tutorials: youtube.com/taskade
Contact us: taskade.com/contact



