Zoho Meeting is a secure online meeting platform and webinar solution that helps people find new ways to collaborate and work remotely with efficacy.
Go to siteThe Zoho Meeting API lets you automate various aspects of managing online meetings and webinars. You can create, update, or cancel sessions, list all your meetings, fetch details of specific meetings, and more. Integrating the Zoho Meeting API with Pipedream enables you to connect your meeting management flow with other apps and services, streamlining your workflow and automating repetitive tasks.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_meeting: {
type: "app",
app: "zoho_meeting",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://meeting.${this.zoho_meeting.$auth.base_api_uri}/api/v2/user.json`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_meeting.$auth.oauth_access_token}`,
},
})
},
})
Automate Meeting Creation and Notifications: Create meetings automatically in Zoho Meeting based on triggers from other apps, such as new event bookings in Calendly. Then use Pipedream to send custom email invites or Slack messages to the participants with the meeting details.
Sync Meetings with Google Calendar: Whenever a new meeting is scheduled in Zoho Meeting, use Pipedream to create a corresponding event in Google Calendar, and vice versa, ensuring your schedule is always up-to-date across platforms.
Meeting Insights with Data Processing: After a meeting ends, use Pipedream to fetch the meeting details and attendance report from Zoho Meeting. Process this data to gain insights or update CRM records in Salesforce, and finally, store the processed data in a Google Sheets document for record-keeping and further analysis.
Issues Connecting My Account: IP Allowlist
If your Zoho security policy includes an IP Allowlist, update it to connect your account:
44.223.89.56
- 44.223.89.63
.After connecting your account, make sure to run the workflow within a VPC.
Zoho Meeting uses OAuth authentication. When you connect your Zoho Meeting account, Pipedream will open a popup window where you can sign into Zoho Meeting and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Zoho Meeting API.
Pipedream requests the following authorization scopes when you connect your account:
ZohoMeeting.meeting.ALL
ZohoMeeting.manageorg.READ
ZohoMeeting.webinar.CREATE
GET
https://accounts.zoho.com/oauth/v2/auth
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.space_separated_scopes}}
&
access_type=offline
&
prompt=consent
POST
{{custom_fields.accounts_server}}/oauth/v2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}
POST
{{custom_fields.accounts_server}}/oauth/v2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
grant_type=refresh_token
&
refresh_token={{oauth.refresh_token}}