Overview
Grain records and transcribes your meetings across Google Meet, Zoom, Microsoft Teams, and Webex, then generates enriched transcripts, AI-powered notes, action items, coaching scorecards, and more. The Grain MCP connector gives ChatGPT direct access to your meeting library, transcripts, notes, and CRM deal data. Use Grain + ChatGPT to get your next steps done faster, find critical conversations semantically, analyze customer feedback patterns, generate deal health reports, draft follow-up emails grounded in what was actually said, and coach your sales team. Also includes 9 pre-built MCP Prompts for structured reporting workflows like Voice of Customer, SPICED analysis, and pipeline intelligence.
Tools
add_recordings_to_collection
ChatGPTcreate_clip
ChatGPTcreate_collection
ChatGPTcreate_story
ChatGPTfetch_deal
ChatGPTfetch_meeting
ChatGPTfetch_meeting_action_items
ChatGPTend_timestamp_ms is null when the action item has no end time. In some cases, older meetings may not have had action items generated for them.fetch_meeting_coaching_feedback
ChatGPTfetch_meeting_notes
ChatGPTfetch_meeting_transcript instead to determine the content of the meeting.fetch_meeting_transcript
ChatGPTfetch_playlist
ChatGPTfetch_story
ChatGPTfetch_user_recording_notes
ChatGPTlist_all_deals
ChatGPTlimit deals, the response will also contain a non-null cursor value that can be used to fetch the next page of deals in the list by calling the tool again and passing the cursor along with the same filters. The list will be empty if there are no deals matching the supplied filters.list_attended_meetings
ChatGPTlimit meetings, the response will also contain a non-null cursor value that can be used to fetch the next page of meetings in the list by calling the tool again and passing the cursor along with the same filters. The list will be empty if there are no meetings matching the supplied filters. If also looking to include meetings the user didn't attend, use list_meetings instead.list_clips
ChatGPTlimit clips, the response will also contain a non-null cursor value that can be used to fetch the next page by calling the tool again. Only returns clips whose media has finished processing, so newly-created clips may take a few minutes to appear.list_coaching_feedback
ChatGPTlimit meetings, the response will also contain a non-null cursor value that can be used to fetch the next page of meetings in the list by calling the tool again and passing the cursor along with the same filters. The list will be empty if there are no meetings matching the supplied filters.list_meetings
ChatGPTlimit meetings, the response will also contain a non-null cursor value that can be used to fetch the next page of meetings in the list by calling the tool again and passing the cursor along with the same filters. The list will be empty if there are no meetings matching the supplied filters. If only looking for meetings the user attended, use list_attended_meetings instead.list_open_deals
ChatGPTlimit deals, the response will also contain a non-null cursor value that can be used to fetch the next page of deals in the list by calling the tool again and passing the cursor along with the same filters. The list will be empty if there are no open deals matching the supplied filters. If also looking to include closed deals, use list_all_deals instead.list_playlists
ChatGPTlimit playlists, the response will also contain a non-null cursor value that can be used to fetch the next page of playlists in the list by calling the tool again and passing the cursor along with the same filters. The list will be empty if there are no playlists matching the supplied filters.list_stories
ChatGPTlimit stories, the response will also contain a non-null cursor value that can be used to fetch the next page by calling the tool again.list_workspace_users
ChatGPTmyself
ChatGPTresolve_urls
ChatGPTmedia_type values: recording, clip, collection, story. Each returned item contains either a url on success or an error string if the entity is not accessible to the current user.search_companies
ChatGPTsearch_in_transcripts
ChatGPTsearch_persons
ChatGPTtag_meetings
ChatGPTupdate_collection_share_state
ChatGPTcitation_search
Claudefetch
Claudefetch_deal
Claudefetch_meeting
Claudefetch_meeting_coaching_feedback
Claudefetch_meeting_notes
Claudefetch_meeting_transcript
Claudelist_all_deals
Claudelist_attended_meetings
Claudelist_coaching_feedback
Claudelist_meetings
Claudelist_open_deals
Claudelist_workspace_users
Claudemyself
Claudesearch
Claudesearch_companies
Claudesearch_meetings
Claudesearch_persons
Claudesearch_recording_segments
Claudesuggest_calendar_event
Claudesuggest_email_draft
ClaudeLinks
App Stats
51
Tools
ChatGPT, Claude
Platforms
Category
Meeting NotesWorks with
Data refreshed daily






