The Zoho Mail integration allows you to connect your Zoho Mail account to G-Tateth CRM. Once connected, your incoming emails will be automatically synced and converted into conversations within the CRM, enabling a seamless support and sales experience directly from your dashboard.Documentation Index
Fetch the complete documentation index at: https://docs.g-tateth.com/llms.txt
Use this file to discover all available pages before exploring further.
This guide covers the OAuth connection and required manual webhook setup. For API-specific details, refer to the API Reference.
Overview
With the Zoho Mail integration, you can:- Connect Your Account: Securely link your Zoho Mail account using OAuth 2.0.
- Sync Emails: Automatically pull recent emails from your inbox into the CRM as conversations.
- Real-Time Forwarding: Use Outgoing Webhooks in Zoho Mail to instantly notify G-Tateth CRM of new incoming emails.
1. Connect Your Zoho Mail Account
To begin receiving emails in G-Tateth CRM, you first need to link your Zoho Mail account.- Navigate to Apps → App Marketplace in your G-Tateth Dashboard.
- Locate the Zoho Mail app and click Configure (or Install if you haven’t already).
- Enter your full Zoho Mail email address exactly as it appears in your Zoho configuration.
- Click Authorize Connection. You will be redirected to Zoho’s OAuth consent screen.
- Grant the required permissions. Once authorized, you will be automatically returned to your G-Tateth CRM dashboard.
Once connected, your account status will show as “Account Connected” in the configuration modal. The system will automatically run an initial synchronization of your recent emails.
2. Real-Time Webhook Setup
Zoho Mail requires a manual webhook setup to instantly push incoming emails to G-Tateth CRM. Without this step, you will rely solely on periodic polling, which delays email delivery.Copy Your Webhook URL
In the G-Tateth CRM Dashboard, open your Zoho Mail integration settings. You will see a unique webhook URL in this format:https://api.g-tateth.com/api/webhooks/zohomail/YOUR_TENANT_ID
Copy this URL as you will need it for the Zoho Mail Developer Space.
Create the Outgoing Webhook in Zoho Mail
Follow these exact steps inside your Zoho Mail account:- Go to Zoho Mail Settings (the gear icon in Zoho Mail).
- Navigate to Integrations > Developer Space > Webhooks.
- Click on Add new configuration under the “Outgoing Webhooks” section.
- Paste your copied webhook URL into the Webhook URL field.
- Important: Under “Mail conditions”, make sure to select “No conditions. All emails.” This ensures all correspondence reaches the CRM.
- Make sure that “Limited Data List” is unchecked.
- Click Save to enable the webhook.
3. Disconnecting or Pausing the Integration
If you need to stop synchronizing emails:- Pause Syncing: In the G-Tateth CRM Dashboard under the Zoho Mail app configuration, you can click “Pause syncing”. This stops the background fetching process.
- Disconnect: Click “Disconnect” in the configuration modal to fully sever the connection. This removes your OAuth token. You should also delete the Outgoing Webhook from your Zoho Mail Settings.
Troubleshooting
- Emails are delayed: If emails take up to 15 minutes to appear, your webhook might not be configured correctly. Double-check your Zoho Developer Space settings.
- Webhook URL gives an error: Ensure your Tenant ID is correctly included in the webhook URL. Copy it directly from the G-Tateth CRM dashboard.