Prerequisites
Before connecting Gmail, make sure you have:- A Google account with Gmail enabled
- The ability to grant third-party OAuth access (some Google Workspace administrators restrict this — check with your IT team if the authorization screen doesn’t appear)
- For label-based triggers: at least one label already created in Gmail
Connecting Gmail
1
Open Integrations
In the Atmet sidebar, navigate to Integrations and find Gmail in the list.
2
Click Connect
Click the Connect button on the Gmail card. A Google authorization window will open.
3
Choose your Google account
Select the Google account you want to connect. If you manage multiple inboxes, repeat this process to add each one as a separate connection.
4
Grant permissions
Review the requested Gmail permissions and click Allow. Atmet requests only the scopes needed to support the triggers and actions listed below.
5
Confirm the connection
You’ll be redirected back to Atmet. A green Connected badge confirms that your Gmail account is ready to use in workflows.
You can connect multiple Gmail accounts to the same Atmet workspace. Each account appears as a separate connection you can assign independently to different workflows.
Triggers
Triggers tell Atmet when to start a workflow. Gmail supports two triggers.New Gmail message received (GMAIL_NEW_GMAIL_MESSAGE)
New Gmail message received (GMAIL_NEW_GMAIL_MESSAGE)
Fires whenever a new message arrives in your Gmail inbox. You can narrow the trigger with the following filters:
Use this trigger when you want to react to inbound emails — customer inquiries, form submission notifications, invoice receipts, and similar.
Gmail message sent (GMAIL_EMAIL_SENT_TRIGGER)
Gmail message sent (GMAIL_EMAIL_SENT_TRIGGER)
Fires whenever the authenticated user sends a message from Gmail. This trigger does not require additional filters.Use this trigger when you want to log outbound communications, start a follow-up sequence after a sales email, or update a CRM record when a reply is sent.
Actions
Actions are steps your workflow executes inside Gmail. The Gmail integration provides a comprehensive set of actions covering every stage of the email lifecycle.Reading and fetching emails
Reading and fetching emails
Sending and replying
Sending and replying
Drafts management
Drafts management
Organizing and labeling
Organizing and labeling
Threads and labels management
Threads and labels management
Workflow ideas
Customer support triage
Trigger on new messages with a
support@ label. Use an AI step to classify urgency, then apply a priority label and assign the thread to the right team member in your project management tool.Invoice processing
Trigger on emails matching
from:billing has:attachment. Extract invoice data with an AI parser, create a row in Google Sheets, and send a confirmation reply to the sender.Lead follow-up sequence
Trigger on the message sent event when an email goes to a new prospect. Wait 3 days, check if a reply exists, and if not, draft a polite follow-up and send it automatically.
Email-to-Notion inbox
Trigger on new messages tagged with a specific label. Parse the subject and body, then create a new Notion page in your task database so important emails never get lost.
Limitations and notes
The polling interval on the new message trigger affects how quickly Atmet detects incoming emails. Shorter intervals consume more API quota. For most use cases, a 5-minute interval is a good balance between responsiveness and quota usage.