Global Automation Network
Email (IMAP/SMTP)
TaskAGI

Email (IMAP/SMTP) + TaskAGI

Universal email automation for any mail server

Connect to Gmail, Outlook, Yahoo, or any custom email server. Monitor inboxes for new emails, send automated messages, and process attachments - all without OAuth complexity.

Available Operations

Actions you can perform with Email (IMAP/SMTP)

On New Email

Triggers when new emails arrive in the mailbox (polling-based)

Get Emails

Retrieve emails from a mailbox with optional filtering

Get Email

Retrieve a single email by UID

Mark as Read

Mark an email as read

Mark as Unread

Mark an email as unread

Move to Folder

Move email to a different folder

Delete Email

Delete an email (move to trash or permanently delete)

Download Attachment

Download an attachment from an email

Get Folders

List all mailbox folders

Send Email

Send an email via SMTP

Send Email with Attachments

Send an email with file attachments via SMTP

Use Cases

Real-world automations you can build today

Inbox Monitoring

Automatically trigger workflows when new emails arrive matching your criteria

Automated Responses

Send automatic email replies based on incoming message content

Attachment Processing

Extract and process attachments from incoming emails automatically

Multi-Provider Support

Works with any email provider - Gmail, Outlook, Yahoo, Zoho, or custom servers

How It Works

Get started in minutes

1

Configure

Enter your email server settings (IMAP/SMTP) or select a preset for Gmail, Outlook, or Yahoo

2

Authenticate

Provide your email address and password (use App Password for Gmail/Outlook with 2FA)

3

Build

Add email nodes to your workflow - triggers for incoming mail, actions for sending and managing

4

Automate

Activate your workflow to automatically process and send emails on schedule

AI Agents Using Email (IMAP/SMTP)

Deploy pre-built agents that leverage this integration

Frequently Asked Questions

What email providers are supported?
Any email provider that supports IMAP and SMTP, including Gmail, Outlook, Yahoo, iCloud, Zoho, and custom mail servers.
Do I need to use an App Password?
For Gmail and Outlook with 2FA enabled, you need to generate an App Password. Other providers may work with your regular password.
How often does inbox monitoring check for new emails?
You can configure the polling interval from 1 to 60 minutes. The default is 5 minutes.
Can I send emails with attachments?
Yes! You can attach files from other nodes in your workflow using the binary file references.
Is my email password stored securely?
Yes, all credentials are encrypted using Laravel's encryption system and stored securely in the database.
What is the difference between this and the Gmail/Outlook integrations?
The Gmail and Outlook integrations use OAuth2 for authentication. This Email integration uses traditional IMAP/SMTP with username/password, which works with any email server including corporate Exchange, Zoho, and self-hosted mail.

365+ Integrations Available

Connect Email (IMAP/SMTP) to all your favorite tools

Ready to Automate with Email (IMAP/SMTP)?

Start building powerful AI agents that connect Email (IMAP/SMTP) with 365+ other apps.

Get Started Free