Sangam CRM – Zoom Integration Guide
Overview
The Sangam CRM Zoom integration allows users to create and manage Zoom meetings and webinars directly from the Event Management module in Sangam CRM. This integration helps organizations schedule online events, manage participant registrations, and maintain event-related information within the CRM.
Using this integration, meetings and webinars created in Sangam CRM are automatically synchronized with Zoom.
Authentication (OAuth 2.0)
The Sangam CRM Zoom integration uses Zoom OAuth 2.0 authentication to securely connect a user’s Zoom account with Sangam CRM.
When the app is installed, users are redirected to Zoom to authorize the requested permissions. After authorization, Zoom provides an access token that allows Sangam CRM to communicate with Zoom APIs to create, update, and manage meetings, webinars, and registrants.
If the integration is removed from the Zoom App Marketplace, the authorization is revoked and the app will no longer have access to the user’s Zoom account.
Authorization Process
- When a user installs the app, they are redirected to the Zoom authorization page.
- The user reviews the permissions requested by the Sangam CRM application.
- The user approves the permissions to allow the app to access their Zoom account.
- Zoom sends an authorization code to the Sangam CRM redirect URL.
- Sangam CRM exchanges the authorization code for an access token and refresh token using Zoom OAuth APIs.
The access token is securely stored and used to communicate with Zoom APIs.
Prerequisites
Before installing the integration, ensure the following requirements are met:
- A valid Zoom account
- Access to Sangam CRM
- Permission to install applications from the Zoom App Marketplace
Installing the App
- Sign in to your Zoom account.
- Review the requested permissions.
- Click Authorize to connect your Zoom account.
After authorization, the integration will be connected with Sangam CRM.
Using the Integration
Create a Zoom Meeting or Webinar
- Log in to Sangam CRM.
- Navigate to the Event Management module.
- Click Create Event.
- Select the Event Type as Online (Virtual).
- Select the Meeting Platform as Zoom.
- Enter the event details such as:
- Event name
- Event date and time
- Event agenda details
- If the user has permission to create meetings or webinars, select the Session Type:
- Zoom Meeting
- Zoom Webinar
- Save the event.
Once the event is saved, the meeting or webinar will automatically be created in Zoom and linked to the corresponding event record in Sangam CRM.
Manage Participants
- Open the Event Register Link.
- Enter participant information filled on the register form.
- Click to Register.
The participant will automatically be registered in Zoom.
Update or Cancel an Event
To Update an Event
- Open the event record in Sangam CRM.
- Edit the required details, such as the event date, time, or rescheduled information.
- Save the changes.
The updated details will automatically synchronize with the corresponding meeting or webinar in Zoom.
To Cancel an Event
- Open the event record in Sangam CRM.
- Update the event status and mark it as Cancelled.
- Save the changes.
Once the event status is marked as Cancelled, the corresponding Zoom meeting or webinar will be deleted automatically, and the event record will remain in Sangam CRM with the cancelled status.
Uninstalling the App
To remove the integration:
- Sign in to the Zoom App Marketplace.
- Navigate to Manage → Installed Apps.
- Locate Sangam CRM.
- Click Uninstall.
The integration will be disconnected from your Zoom account.
