Skip to main content

Mailhook (Automation Trigger)

Trigger automation flows by sending tasks & data via email.

Updated this week

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

  1. Create a new automation flow and click โž• Add Trigger.

  2. Choose the Mailhook trigger from the list.


Configure the Trigger

  1. Click Copy Link in the sidebar to copy the email address.
    โ€‹

  2. Send tasks and data to the address to trigger the automation.

  3. 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:

  1. โ€‹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)

  2. Use the domain to identify which email service provider is being used.

  3. For public email domains, the service provider is typically identifiable from the domain itself.
    (e.g. [email protected] - Google Workspace, [email protected] - Microsoft 365)
    โ€‹

  4. 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.
    โ€‹

  5. 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.


๐Ÿ˜Š Helpful Links

๐Ÿค– Taskade AI Essentials

Did this answer your question?