# Article Name 3 Ways to Enable Email Auto-Forwarding to Google Workspace # Article Summary Discover three ways to enable email auto-forwarding to Google Workspace and route messages directly to your Gmail inbox. # Original HTML URL on Toriihq.com https://www.toriihq.com/articles/how-to-enable-auto-forwarding-for-user-google-workspace # Details Juggling mailboxes is tiring. If you use Google Workspace, it’s smart to funnel everything into your Gmail inbox so nothing slips through and labels, filters, and auditing stay consistent. The key is picking the right forwarding path. We’ll cover three options, when to use them, and trade-offs: source mailbox forwarding, Gmail’s POP3 mail fetch, and Workspace admin routing with aliases or Groups. You’ll keep clean delivery without breaking SPF, DKIM, or reply-to. ## Use Google Workspace's UI Here, you’ll use the Admin console to allow forwarding, then the user’s Gmail settings to turn it on. This follows Google’s own UI and labels. ### Step 1: Allow automatic forwarding in the Admin console If your org blocks forwarding, the user can’t turn it on. Google’s admin docs call this Automatic forwarding. - Sign in at admin.google.com with an admin account. - Go to Apps > Google Workspace > Gmail > End User access. - Select the user’s organizational unit on the left, if needed. - Find Automatic forwarding and turn it On. - Click Save. Changes can take up to 24 hours, but it’s usually faster. ### Step 2: Add and verify the forwarding address in Gmail Google requires a quick verification so mail doesn’t get forwarded to the wrong place. - Have the user sign in to Gmail on the web. - Click the gear icon, then See all settings. - Open the Forwarding and POP/IMAP tab. - Click Add a forwarding address. - Enter the destination email, click then Proceed, then OK. - Google sends a confirmation to that address. Open that inbox and click the link in the message, or copy the code. - Back in Gmail’s Forwarding and POP/IMAP tab, click Verify if prompted and finish verification. ### Step 3: Turn on forwarding and choose what happens to the original - Still on the Forwarding and POP/IMAP tab, select Forward a copy of incoming mail to and pick the verified address. - Choose what should happen to the Gmail copy: - Keep Gmail’s copy in the Inbox - Mark Gmail’s copy as read - Archive Gmail’s copy - Delete Gmail’s copy - Click Save Changes at the bottom. ### Step 4: Test and confirm - Send a test email to the user from a different account. - Check the destination inbox and the user’s Gmail inbox to confirm the behavior you picked. - If nothing forwards, refresh and wait a few minutes, then recheck that: - The address shows as Verified in Gmail. - Automatic forwarding is On for the user’s organizational unit. ### Optional: Forward only certain messages If the user wants only some mail forwarded, set a filter after verifying the forwarding address. - In Gmail, click the search options icon in the search bar, add the criteria, then click Create filter. - Check Forward it to and select the verified address. - Click Create filter. ### To turn it off later - Go to Gmail settings > Forwarding and POP/IMAP. - Select Disable forwarding. - Click Save Changes. Notes: - Forwarding applies to new incoming mail only. It won’t move old messages. ## Use Torii Instead of configuring Google Workspace by hand, you can rely on Torii [https://www.toriihq.com/], a SaaS Management Platform, to set up auto forwarding for user in Google Workspace. SMPs centralize your SaaS apps, licenses, and integrations in one place, making it simple to programmatically onboard/offboard employees, review subscription details, and more. Compared to doing this manually inside Google Workspace, Torii lets you automate the step so it runs automatically whenever a defined trigger occurs. Triggers might include a new hire event, an employee departure, a contract renewal, and similar milestones. This saves time when the task needs to be repeated often. To enable auto forwarding for user in Google Workspace directly from Torii, do the following: ### 1. Sign up for Torii Contact Torii [https://www.toriihq.com/], and request a free two-week proof-of-concept. ### 2. Connect your Google Workspace account to Torii After your account is active, connect Google Workspace to Torii (assuming you already have an account). Here are the instructions for the Google Workspace integration [https://support.toriihq.com/hc/en-us/articles/5165001141019]. ### 3. Create a Torii workflow for Google Workspace Inside Torii, build an automated workflow to enable auto forwarding for user in Google Workspace. Go to the Workflows tab, define your trigger, and add an action that enables auto forwarding for user in Google Workspace. From then on, whenever the trigger fires, Torii will apply the change to Google Workspace. ## Use Google Workspace's API Here, you’ll use the Gmail API to turn on auto-forwarding for a specific user. This path covers adding the forwarding address, waiting for verification, and enabling forwarding. ### 1) Get an access token with the right scope You need an OAuth 2.0 access token that can manage Gmail forwarding settings. Use one of these approaches: - End-user OAuth: the user signs in and grants consent. - Domain-wide delegation: an admin uses a service account to impersonate the user. Use this scope: - Https://Www.Googleapis.Com/Auth/Gmail.Settings.Sharing** Set userId to the user’s email address in each request. If you use end-user OAuth, you can use me. ### 2) Add the forwarding address (sends a verification email) Use users.settings.forwardingAddresses.create to add the destination. Gmail will email that address for verification. Example curl is: You’ll get a ForwardingAddress resource back with verificationStatus set to pending. The recipient must approve the request. You can’t enable auto-forwarding until the status is accepted. ### 3) Check verification status Use users.settings.forwardingAddresses.get or .list to confirm the address is verified. Example curl is: Look for verificationStatus. It must be accepted before the next step. ### 4) Turn on auto-forwarding to the verified address Use users.settings.updateAutoForwarding to enable forwarding and choose what happens to the original message in the user’s inbox. Allowed disposition values: - LeaveInInbox - Archive - MarkRead - Trash Example curl is: ### 5) Verify the setting Use users.settings.getAutoForwarding to confirm it’s enabled and pointing to the right address. Example curl is: You should see enabled: true, the forwarding email, and the chosen disposition. ### 6) Optional: turn it off or remove the address later - To disable forwarding but keep the address: - **To remove the forwarding address: