Integration · Productivity
Connect Claude & ChatGPT to Avoma
Ask your AI what was agreed on yesterday's customer call, what a prospect asked about, or how much each rep talked last week. It reads meetings, transcripts, AI notes, recordings, snippets, insights, sentiment, scorecard evaluations and engagement metrics from Avoma. You get answers from your calls without replaying them.
Free plan, no credit card. Takes about a minute.
Try asking
“What did we agree with Acme on yesterday's call?”
The AI finds the meeting, reads its AI notes and transcript, and sums up the agreements and next steps.
“Which questions did the customer ask in meeting abc-123?”
It reads the conversation insights for the meeting, including talk time, speaker stats and the questions asked.
“List my external meetings from last week.”
It lists meetings in the date range, filtered to external ones, with subjects, attendees and times.
What your AI can do
Meetings and transcripts
List and read meetings, full transcripts with speakers and timestamps, AI notes, recordings and saved snippets.
Insights and coaching
Read talk time, speaker stats, questions, sentiment and topic segments, plus scorecards and scorecard evaluations.
Team and engagement
List users, meeting types, outcomes, note templates and dialer calls, and get engagement summaries per user or for the whole team.
“How did the sentiment look on the renewal call with Nordic Foods?”
It finds the meeting and reads its sentiment analysis.
“How did each rep score on the discovery scorecard this month?”
It lists scorecard evaluations for the date range and scorecard, per user.
“Show engagement per user for September.”
It returns meeting engagement metrics per user for the period, optionally filtered by meeting type or outcome.
59 tools for Avoma
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_ainoteDeletesCreate a new ainote. Destructive action; may require approval. API summary: Event payload: AINOTE.create_callChanges dataCreate a new call. Required: direction, external id, frm, participants, recording url or source. API summary: Create Call.create_categoryChanges dataCreate a new category. Required: keywords, name, prompts or settings. API summary: Create the smart category settings.create_meeting_booked_via_schedulerDeletesCreate a new meeting booked via scheduler. Destructive action; may require approval. API summary: Event payload: MEETINGBOOKEDVIASCHEDULER.create_meeting_booked_via_scheduler_canceledDeletesCreate a new meeting booked via scheduler canceled. Destructive action; may require approval. API summary: Event payload: MEETINGBOOKEDVIASCHEDULERCANCELED.create_meeting_booked_via_scheduler_rescheduledDeletesCreate a new meeting booked via scheduler rescheduled. Destructive action; may require approval. API summary: Event payload: MEETINGBOOKEDVIASCHEDULERRESCHEDULED.create_meeting_dropChanges dataCreate a new drop for a meeting. API summary: Drop Meeting.create_meeting_outcomeChanges dataCreate a new meeting outcome. Required: label or description. API summary: Create Meeting Outcome.create_meeting_typeChanges dataCreate a new meeting type. Required: label or description. API summary: Create Meeting Type.create_rotateDeletesCreate a new rotate. Destructive action; may require approval. API summary: Rotate Webhook Signing Secret.create_templateChanges dataCreate a new template. Required: categories, meeting type uuids or name. API summary: Create Template.create_webhookDeletesCreate a new webhook. Required: event type or target url. Destructive action; may require approval. API summary: Create Webhook Subscription.create_webhook_conversationDeletesCreate a new webhook. Destructive action; may require approval. API summary: Event payload: newconversation (Zapier).delete_meeting_outcomeDeletesPermanently delete a meeting outcome by meeting outcome uuid. Destructive action; may require approval. API summary: Delete Meeting Outcome.delete_meeting_typeDeletesPermanently delete a meeting type by meeting type uuid. Destructive action; may require approval. API summary: Delete Meeting Type.delete_signing_secretsMoves moneyPermanently delete a signing secret. Financial or irreversible action; may require approval. API summary: Clear Webhook Signing Secret.delete_webhookDeletesPermanently delete a webhook by webhook uuid. Destructive action; may require approval. API summary: Delete (Deactivate) Webhook Subscription.get_callGet one logged call by its `external_id`.get_categoryGet one category by category uuid. API summary: Get Custom Category.get_engagement_summaryGet an overall engagement summary for all users between `from_date` and `to_date`, optionally by `user_email`, meeting type or outcome.get_meetingGet one meeting by `meeting_uuid`, with attendees, times, purpose, outcome and links to notes, transcript and recording.get_meeting_insightsGet conversation insights for a meeting by `meeting_uuid`: talk time, speaker stats, questions and more.get_meeting_outcomeGet one meeting outcome by meeting outcome uuid. API summary: Get Meeting Outcome.get_meeting_segmentsGet the topic segments of a meeting, passing the meeting ID as `uuid`.get_meeting_sentimentGet the sentiment analysis for a meeting by `meeting_uuid`.get_meeting_typeGet one meeting type by meeting type uuid. API summary: Get Meeting Type.get_projectGet one project by user uuid. Results are paginated. API summary: Get Engagement Metrics for Specific User.get_recordingGet one recording by `recording_uuid`, including its audio and video URLs.get_scorecardGet one scorecard by scorecard uuid. API summary: Retrieve a Specific Scorecard Template.get_smart_categoriesGet one category by category uuid. API summary: Get Smart Categories.get_templateGet one template by template uuid. API summary: Get Templates.get_transcriptGet the full transcript of a meeting by `transcription_uuid`, with speakers and timestamps.get_userGet one Avoma user by `user_uuid`.list_callsList dialer calls logged in Avoma between `from_date` and `to_date`, optionally by `direction`.list_categoriesList categories. Optional filters: o. API summary: List Custom Categories.list_meeting_notesList AI meeting notes created between `from_date` and `to_date`, or for one `meeting_uuid`. Use `output_format` to choose the note format.list_meeting_outcomesList the meeting outcomes defined in Avoma.list_meeting_recordingsList the recordings for a meeting by `meeting_uuid`.list_meeting_typesList the meeting types (purposes) defined in Avoma.list_meetingsList meetings between `from_date` and `to_date` (ISO date-time), optionally filtered by `attendee_emails`, `is_call`, `is_internal` or CRM IDs. Returns meeting IDs, subjects, attendees and times.list_note_templatesList the note templates used for AI notes.list_project_summariesList summaries for a project. Optional filters: from date, to date, participant email, is call, is internal or meeting outcome uuid. API summary: Get Engagement Summary for Specific User's Participants.list_scorecard_evaluationsList scorecard evaluations of meetings, filtered by date range, `meeting_uuid`, `user_emails` or `scorecard_uuids`.list_scorecardsList the scorecards set up in Avoma.list_signing_secretsList signing secrets. API summary: Get Webhook Signing Secret.list_smart_categoriesList categories. Optional filters: o. API summary: List Smart Categories.list_snippetsList saved meeting snippets (clips), optionally for one `meeting_uuid`, a date range, or only AI-generated ones.list_timelinesList timelines. Optional filters: object type, crm entity id, start at, end at or date interval. API summary: Get aggregated timeline engagement metrics.list_transcriptsList meeting transcripts between `from_date` and `to_date`, optionally for one `meeting_uuid` or filtered by attendee emails or CRM IDs.list_user_engagementList meeting engagement metrics per user between `from_date` and `to_date`, optionally filtered by `user_email`, meeting type or outcome.list_usersList the users in your Avoma organization with their IDs and emails.list_webhooksList webhooks. API summary: List Webhook Subscriptions.search_timeline_detailsSearch timeline details by object type, crm entity id, start at, end at, type or email. Use this to find existing timeline details before creating a new timeline detail. Results are paginated. API summary: Get detailed engagement records with pagination.update_callChanges dataUpdate an existing call identified by external id. Only the fields you pass are changed. API summary: Update Call.update_categoryChanges dataUpdate an existing category identified by category uuid. Only the fields you pass are changed. API summary: Update the smart category settings.update_meeting_outcomeChanges dataUpdate an existing meeting outcome identified by meeting outcome uuid. Only the fields you pass are changed. API summary: Update Meeting Outcome.update_meeting_typeChanges dataUpdate an existing meeting type identified by meeting type uuid. Only the fields you pass are changed. API summary: Update Meeting Type.update_signing_secretsMoves moneyUpdate an existing signing secret. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Set Webhook Signing Secret.update_templateChanges dataUpdate an existing template identified by template uuid. API summary: Update Template.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Avoma from the app list.
- 2
Paste your key
Paste an Avoma API key. You must be an Avoma organization admin. In Avoma go to Settings → Organization → Developer, click Add API Key, give it a name, choose a scope and click Create. Copy the whole key string, which looks like CLIENT_KEY:CLIENT_SECRET.
- 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 Avoma?
It can list and read meetings, transcripts, AI meeting notes, recordings, snippets and dialer calls. It can read conversation insights, sentiment, topic segments, scorecards and scorecard evaluations, users, meeting types, outcomes, note templates and engagement metrics.
Does the AI see my Avoma credentials?
No. Your Avoma credentials 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, for example meetings and notes without transcripts or recordings. You can also require your approval before a tool runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Avoma account.
Can the AI change anything in Avoma?
No. All the Avoma tools in HeyMyApps read data. The AI cannot create, edit or delete meetings, notes or recordings. The API key scope you choose in Avoma also limits what the key can reach.
Let your AI work in Avoma today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Avoma freeHeyMyApps is not affiliated with Avoma. Product names are trademarks of their owners.





