API access for Zoom AI Companion (Custom AI Notetaker) – transcripts & summaries integration

Hi all,

I’m exploring how to integrate Zoom’s Custom AI Companion (AI Notetaker add‑on) with our CRM. We need to automatically push meeting transcripts, AI summaries, and action items into CRM once calls end, across platforms like Zoom, Google Meet, Teams, etc.

Specific questions:

  1. Is there an existing public Zoom API or webhook to programmatically retrieve:
  • Full meeting transcript,
  • AI-generated summary or quick recap,
  • Action items or highlights?
  1. If not yet available in India, is there a roadmap or timeline for exposing these APIs?

  2. What Zoom plan or add-on licenses are required to access these capabilities (e.g. Zoom Workplace with Custom AI Companion)?

  3. Are there webhook events like meeting_summary.completed or recording.transcript_completed triggered once summary/transcript is ready?

  4. Any eligibility requirements or limits (region, admin settings, user consent, language support, etc.) we should know?

We want to automate the full cycle: after each client call, push transcript + summary + action items into our CRM via API or webhook.

Thanks in advance!

HI @Arjun10

Start looking at the meeting recordings api for what you can access after the meeting.
Maybe start here

There is also a new RTMS method which would allow you to do this in real time.

I think the main API’s would be the best for what you ask.

As far as eligibility, you can get access to your own account for access to your CRM.
If you want to use your Apps for other customers of Zoom ,then you should look into publishing the app on the marketplace.

all the best

John

@Arjun10 did you ever figure this out? We also are trying to access the AI companion transcript via API but the expected endpoint get/meetings/{meetingId}/transcript is not returning anything.

No @CRDR . We tried, but it did not work as expected, and there was no proper support. So, we have moved to Fireflies.

thanks for getting back to me

@Arjun10 I realize you’ve already moved on to fireflies but in case anyone else stumbles onto this later - we figured out the solution to this. tl;dr you need to use the post-meeting UUID to fetch the AI companion transcript. Unable to access AI companion transcripts from API using /meetings/{encoded-UUID}/transcript - #5 by CRDR

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.