Build apps that send from your own Gmail.
Guides implementation of Gmail sending in an app using per-user authorization and tokens held by the backend canister.
When to use it
Use when a build mentions sending email or Gmail, before writing code that touches a Google endpoint.
It changes how the agent builds Gmail integration, requiring the prescribed connector packages, authorization flow, and frontend pages.
What you provide
The integration sends through the user's own Gmail account.
Uses mops to add the three backend dependencies to the project.
Required to complete the integration; supplies Internet Identity login, authenticated frontend calls, and the admin role gate.
The administrator enters the Web application Client ID and Client Secret through the app's settings; the canister uses the secret for token exchange and must not return it to the frontend.
No additional actions listed.