Integration · Marketing
Connect Claude & ChatGPT to RingCentral Webinar
Ask your AI who registered for next week's webinar, who actually attended the last session, or where the recording is. It reads webinars, sessions, registrants, participants and recordings in RingCentral Webinar. It can also update a webinar, reschedule a session, open or close registration and change invitee roles.
Free plan, no credit card. Takes about a minute.
Try asking
“Which webinars have I created since January?”
The AI lists the webinars you host that were created after that date.
“Who registered for Thursday's session, and what did they answer?”
It lists the session's registrants with their questionnaire answers.
“Who attended last week's product demo?”
It lists the participants of the past session and can filter them by role.
What your AI can do
Webinars and sessions
List and read webinars and their sessions, update titles, descriptions and settings, and reschedule sessions.
Registrants and attendees
See registrants and their answers, open or close registration, list who attended a past session and manage invitee roles.
Recordings and history
List recordings by date, get download links, and read what happened in past webinars and sessions.
“Move the onboarding session to 3 pm on Friday, 60 minutes, Copenhagen time.”
It updates the session with the new start time, duration and time zone.
“Close registration for the April session.”
It sets the session's registration status to Closed.
“Get me a download link for last month's recording.”
It lists recordings created in that period and gets a download link for the one you pick.
18 tools for RingCentral Webinar
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_session_registrationDeletesRemove a registrant from a session by `session_id` and `registrant_id`. Their join link stops working.get_past_webinarGet a past webinar's history record by `webinar_id`.get_past_webinar_sessionGet what happened in a past session by `webinar_id` and `session_id`, such as actual start and end times.get_recordingGet one recording by `recording_id`.get_recording_download_linkGet a download link for a recording by `recording_id`; optional `recording_media_type`.get_registration_sessionGet a session's registration settings and status by `session_id`.get_session_registrantGet one registrant by `session_id` and `registrant_id`.get_webinarGet one webinar's configuration by `webinar_id`, including title, description, host and settings.get_webinar_sessionGet one scheduled session of a webinar by `webinar_id` and `session_id`.list_recordingsList your webinar recordings created between `creation_time_from` and `creation_time_to` (both required); paginated.list_session_inviteesList the invitees (panelists, co-hosts) of a session by `webinar_id` and `session_id`; paginated.list_session_participantsList who attended a past session by `webinar_id` and `session_id`, optionally filtered by `role`; paginated.list_session_registrantsList people registered for a session by `session_id`; set `include_questionnaire` for their answers. Paginated.list_webinarsList webinars you host that were created after `creation_time_from` (required, date-time); paginated with `limit` and `cursor`.update_registration_sessionChanges dataOpen or close registration for a session by `session_id` with `registration_status` (Open or Closed), plus optional registration settings.update_session_inviteeChanges dataChange an invitee's `role` in a session by `webinar_id`, `session_id` and `invitee_id`. By default (`send_invite` true) the invitee is emailed an invitation.update_webinarChanges dataUpdate a webinar by `webinar_id`: `title`, `description` or settings such as registration, recording and Q&A. Only the fields you pass change.update_webinar_sessionChanges dataReschedule or edit a webinar session by `webinar_id` and `session_id`. Requires `scheduled_start_time`, `scheduled_duration` (seconds) and `time_zone`; optional `title`, `description` and `status`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose RingCentral Webinar from the app list.
- 2
Paste your key
Create your own RingCentral app and sign in once. In the RingCentral Developer Console, click Create App and choose REST API App with the 3-legged OAuth flow and refresh tokens. Add the redirect URI https://pipmcp.com/oauth/callback, the scopes Read Webinars and Edit Webinars, and set access to Private. Paste the Client ID and Client Secret, then connect with your RingCentral login.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in RingCentral Webinar?
The AI can list and read webinars, sessions, registrants, invitees, participants, recordings and past webinar history. It can update webinars, reschedule sessions, open or close registration, change invitee roles and cancel a registration.
Does the AI see my RingCentral Webinar credentials?
No. Your RingCentral Client ID and Client Secret and the sign-in tokens are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Cancelling a registration stops that person's join link, and changing an invitee's role emails them an invitation by default. Those actions can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
RingCentral Webinar connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own RingCentral account. PipMCP is not affiliated with RingCentral.
Why do I have to create my own RingCentral app?
RingCentral signs you in through an app registered in its Developer Console. With your own private app, you decide the scopes it gets, here Read Webinars and Edit Webinars, and the access belongs to your account. You paste its Client ID and Client Secret into PipMCP and sign in once.
Related integrations
Let your AI work in RingCentral Webinar today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect RingCentral Webinar freePipMCP is not affiliated with RingCentral Webinar. Product names are trademarks of their owners.






