About the Gmail connector
The Gmail connector lets your app send email through a single Gmail connection. Use it to deliver alerts, approvals, digests, reports, and automated updates directly from your Gmail account. The Gmail connection is shared across your app. When you connect Gmail, you authorize one Google account for that app. Everyone who can edit the app uses the shared Gmail connection and the same Gmail-powered flows.
Gmail use cases and prompts
Use the Gmail connector to automate communication, keep stakeholders informed, and generate high-signal email updates from your app.Send alerts and notifications
Send alerts and notifications
Send real-time emails when important events happen in your app, such as incidents, approvals, escalations, and failures.Example prompts:
Create digests and summaries
Create digests and summaries
Generate scheduled email digests that summarize activity, metrics, or changes from your app.Example prompts:
Combine Gmail with other tools
Combine Gmail with other tools
Trigger Gmail messages based on events from your connected systems such as BigQuery, Google Sheets, Notion, HubSpot, or other CRMs.Example prompts:
Connecting Gmail to your app
Use the AI chat to connect to Gmail, or connect using a pre-made prompt from your app dashboard.Before you begin:
- You need a Builder plan or higher to use connectors in your app.
- You must activate backend functions in your app’s dashboard.
Using the AI chat
- Go to your app editor.
- Describe what you want to do with Gmail in the AI chat, for example:
Connect this app to Gmail and email me when a new ticket is created.Send a daily summary email with completed tasks.
- Review the Action required and Required permissions in the side panel.
- Click Connect to Gmail.
- In the Google window that opens:
- Select the Google account you want to connect.
- Review the permissions and click Allow.
- Return to the editor and let the AI finish creating the flows that use Gmail.

From the app dashboard
- Click Dashboard in your app editor.
- Click Integrations.
- Click the Browse tab.
- Find Gmail and click Use.
- Select the pre-made prompt you want to add to the AI chat.
- In the AI chat, review the Action required and Required permissions.
- Click Connect to Gmail.
- In the Google window that opens:
- Select the Google account you want to connect.
- Review the permissions and click Allow.
- Return to the editor and let the AI finish creating the flows that use Gmail.

If you click Skip in the Gmail authorization window, the connector is not added. You can run the connection flow again from the AI chat or from Integrations → Browse.
Managing your Gmail connection
You can review and manage the Gmail connector for each app from the app dashboard. To view or update your Gmail connector:- Go to your app dashboard.
- Click Integrations.
- Click the My integrations tab.
- Find Gmail, then choose what you want to do:
- View access: See which permissions Gmail currently has in this app.
- Click the More Actions icon and select an option:
- Switch account
- Disconnect account
- Remove

Gmail scopes and permissions
When you connect Gmail, the connector requests permissions (scopes) that control what your app can do with your Gmail account.Gmail scopes requested by the connector
Below is the current list of Gmail scopes the connector may request.
https://www.googleapis.com/auth/gmail.readonly: Read email messages and metadata.https://www.googleapis.com/auth/gmail.send: Send email messages.https://www.googleapis.com/auth/gmail.modify: Modify messages (for example, mark as read or move to folders).https://www.googleapis.com/auth/gmail.compose: Create draft messages.
- Scope lists may change over time. Always review the permissions shown during the connection flow.
- If you need a Gmail scope that is not listed here, share your feedback with us.
FAQs
Click a question below to learn more about the Gmail connector.Can I connect more than one Gmail account to the same app?
Can I connect more than one Gmail account to the same app?
No. Each app uses one shared Gmail account. To use multiple Gmail accounts, create separate apps or build a custom OAuth flow with backend functions.
Can each person using my app connect their own Gmail inbox?
Can each person using my app connect their own Gmail inbox?
No. Connectors are app-level. When you connect Gmail, you connect a single Gmail account that all flows in the app use.To let each person using your app connect their own Gmail inbox, you need to build a custom OAuth flow with backend functions and the Gmail API, including per-user token storage and refresh.
How do I change which Gmail account is connected?
How do I change which Gmail account is connected?
- Go to your app dashboard and click Integrations.
- Click the My integrations tab.
- Find Gmail and click the More Actions icon , then Switch account.
Can I customize the content of emails sent from my app?
Can I customize the content of emails sent from my app?
Yes. In the AI chat, specify the subject line, message body, formatting, recipients, and any dynamic fields.You can also edit the generated backend functions in Dashboard → Code → Functions to further customize the email payload.

