[{"data":1,"prerenderedAt":829},["ShallowReactive",2],{"en-navigation":3,"en-/blog/rest-api-meeting-notes-integrating-transcription-custom-workflows":494,"en-/blog/rest-api-meeting-notes-integrating-transcription-custom-workflows-surround":818},[4,18,61,86,111,132,236,277,304,350,403,444],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"/platform-docs/getting-started","platform-docs/1.getting-started",[10,14],{"title":11,"path":12,"stem":13},"Introduction","/platform-docs/getting-started/introduction","platform-docs/1.getting-started/1.introduction",{"title":15,"path":16,"stem":17},"Quick Start Guide","/platform-docs/getting-started/quick-start-guide","platform-docs/1.getting-started/2.quick-start-guide",{"title":19,"path":20,"stem":21,"children":22,"icon":6},"Settings & Configuration","/platform-docs/settings","platform-docs/11.settings/0.index",[23,24,28,32,36,40,57],{"title":19,"path":20,"stem":21},{"title":25,"path":26,"stem":27},"General Settings","/platform-docs/settings/general-settings","platform-docs/11.settings/1.general-settings",{"title":29,"path":30,"stem":31},"Recording Settings","/platform-docs/settings/recording-settings","platform-docs/11.settings/2.recording-settings",{"title":33,"path":34,"stem":35},"Notification Settings","/platform-docs/settings/notification-settings","platform-docs/11.settings/3.notification-settings",{"title":37,"path":38,"stem":39},"Account Settings","/platform-docs/settings/account-settings","platform-docs/11.settings/4.account-settings",{"title":41,"icon":6,"path":42,"stem":43,"children":44,"page":6},"Billing & Plans","/platform-docs/settings/billing-plans","platform-docs/11.settings/5.billing-plans",[45,49,53],{"title":46,"path":47,"stem":48},"Subscription Plans","/platform-docs/settings/billing-plans/subscription-plans","platform-docs/11.settings/5.billing-plans/1.subscription-plans",{"title":50,"path":51,"stem":52},"Billing Management","/platform-docs/settings/billing-plans/billing-management","platform-docs/11.settings/5.billing-plans/2.billing-management",{"title":54,"path":55,"stem":56},"Usage & Limits","/platform-docs/settings/billing-plans/usage-limits","platform-docs/11.settings/5.billing-plans/3.usage-limits",{"title":58,"path":59,"stem":60},"Referral Program","/platform-docs/settings/referral-program","platform-docs/11.settings/6.referral-program",{"title":62,"icon":6,"path":63,"stem":64,"children":65,"page":6},"Troubleshooting","/platform-docs/troubleshooting","platform-docs/13.troubleshooting",[66,70,74,78,82],{"title":67,"path":68,"stem":69},"Common Issues","/platform-docs/troubleshooting/common-issues","platform-docs/13.troubleshooting/1.common-issues",{"title":71,"path":72,"stem":73},"Error Messages","/platform-docs/troubleshooting/error-messages","platform-docs/13.troubleshooting/2.error-messages",{"title":75,"path":76,"stem":77},"Performance","/platform-docs/troubleshooting/performance","platform-docs/13.troubleshooting/3.performance",{"title":79,"path":80,"stem":81},"Integration Troubleshooting","/platform-docs/troubleshooting/integration-troubleshooting","platform-docs/13.troubleshooting/4.integration-troubleshooting",{"title":83,"path":84,"stem":85},"Support Resources","/platform-docs/troubleshooting/support-resources","platform-docs/13.troubleshooting/5.support-resources",{"title":87,"icon":6,"path":88,"stem":89,"children":90,"page":6},"Best Practices","/platform-docs/best-practices","platform-docs/14.best-practices",[91,95,99,103,107],{"title":92,"path":93,"stem":94},"Recording Best Practices","/platform-docs/best-practices/recording-best-practices","platform-docs/14.best-practices/1.recording-best-practices",{"title":96,"path":97,"stem":98},"Meeting Management","/platform-docs/best-practices/meeting-management","platform-docs/14.best-practices/2.meeting-management",{"title":100,"path":101,"stem":102},"Team Collaboration","/platform-docs/best-practices/team-collaboration","platform-docs/14.best-practices/3.team-collaboration",{"title":104,"path":105,"stem":106},"Integration Best Practices","/platform-docs/best-practices/integration-best-practices","platform-docs/14.best-practices/4.integration-best-practices",{"title":108,"path":109,"stem":110},"AI Features","/platform-docs/best-practices/ai-features","platform-docs/14.best-practices/5.ai-features",{"title":112,"icon":6,"path":113,"stem":114,"children":115,"page":6},"Security & Privacy","/platform-docs/security","platform-docs/15.security",[116,120,124,128],{"title":117,"path":118,"stem":119},"Security Overview","/platform-docs/security/security-overview","platform-docs/15.security/1.security-overview",{"title":121,"path":122,"stem":123},"Privacy Settings","/platform-docs/security/privacy-settings","platform-docs/15.security/2.privacy-settings",{"title":125,"path":126,"stem":127},"Access Control","/platform-docs/security/access-control","platform-docs/15.security/3.access-control",{"title":129,"path":130,"stem":131},"Data Management","/platform-docs/security/data-management","platform-docs/15.security/4.data-management",{"title":133,"icon":6,"path":134,"stem":135,"children":136,"page":6},"Integrations","/platform-docs/integrations","platform-docs/2.integrations",[137,141,145,162,195],{"title":138,"path":139,"stem":140},"Overview","/platform-docs/integrations/overview","platform-docs/2.integrations/1.overview",{"title":142,"path":143,"stem":144},"Integration Management","/platform-docs/integrations/integration-management","platform-docs/2.integrations/2.integration-management",{"title":146,"icon":6,"path":147,"stem":148,"children":149,"page":6},"Calendar Integrations","/platform-docs/integrations/calendar-integrations","platform-docs/2.integrations/3.calendar-integrations",[150,154,158],{"title":151,"path":152,"stem":153},"Google Calendar","/platform-docs/integrations/calendar-integrations/google-calendar","platform-docs/2.integrations/3.calendar-integrations/1.google-calendar",{"title":155,"path":156,"stem":157},"Microsoft Calendar (Outlook)","/platform-docs/integrations/calendar-integrations/microsoft-calendar-outlook","platform-docs/2.integrations/3.calendar-integrations/2.microsoft-calendar-outlook",{"title":159,"path":160,"stem":161},"Zoom Calendar","/platform-docs/integrations/calendar-integrations/zoom-calendar","platform-docs/2.integrations/3.calendar-integrations/3.zoom-calendar",{"title":163,"icon":6,"path":164,"stem":165,"children":166,"page":6},"CRM & Sales Tools","/platform-docs/integrations/crm-sales","platform-docs/2.integrations/4.crm-sales",[167,171,175,179,183,187,191],{"title":168,"path":169,"stem":170},"Salesforce Integration","/platform-docs/integrations/crm-sales/salesforce-integration","platform-docs/2.integrations/4.crm-sales/1.salesforce-integration",{"title":172,"path":173,"stem":174},"HubSpot Integration","/platform-docs/integrations/crm-sales/hubspot-integration","platform-docs/2.integrations/4.crm-sales/2.hubspot-integration",{"title":176,"path":177,"stem":178},"Pipedrive Integration","/platform-docs/integrations/crm-sales/pipedrive-integration","platform-docs/2.integrations/4.crm-sales/3.pipedrive-integration",{"title":180,"path":181,"stem":182},"Zoho CRM Integration","/platform-docs/integrations/crm-sales/zoho-crm-integration","platform-docs/2.integrations/4.crm-sales/4.zoho-crm-integration",{"title":184,"path":185,"stem":186},"Dynamics 365 Integration","/platform-docs/integrations/crm-sales/dynamics365-integration","platform-docs/2.integrations/4.crm-sales/5.dynamics365-integration",{"title":188,"path":189,"stem":190},"Close Integration","/platform-docs/integrations/crm-sales/close-integration","platform-docs/2.integrations/4.crm-sales/6.close-integration",{"title":192,"path":193,"stem":194},"Copper Integration","/platform-docs/integrations/crm-sales/copper-integration","platform-docs/2.integrations/4.crm-sales/7.copper-integration",{"title":196,"icon":6,"path":197,"stem":198,"children":199,"page":6},"Project Management Tools","/platform-docs/integrations/project-management","platform-docs/2.integrations/5.project-management",[200,204,208,212,216,220,224,228,232],{"title":201,"path":202,"stem":203},"Jira Integration","/platform-docs/integrations/project-management/jira-integration","platform-docs/2.integrations/5.project-management/1.jira-integration",{"title":205,"path":206,"stem":207},"Trello Integration","/platform-docs/integrations/project-management/trello-integration","platform-docs/2.integrations/5.project-management/2.trello-integration",{"title":209,"path":210,"stem":211},"Asana Integration (Available Soon)","/platform-docs/integrations/project-management/asana-integration","platform-docs/2.integrations/5.project-management/3.asana-integration",{"title":213,"path":214,"stem":215},"ClickUp Integration (Available Soon)","/platform-docs/integrations/project-management/clickup-integration","platform-docs/2.integrations/5.project-management/4.clickup-integration",{"title":217,"path":218,"stem":219},"monday.com Integration","/platform-docs/integrations/project-management/monday-integration","platform-docs/2.integrations/5.project-management/5.monday-integration",{"title":221,"path":222,"stem":223},"Airtable Integration","/platform-docs/integrations/project-management/airtable-integration","platform-docs/2.integrations/5.project-management/6.airtable-integration",{"title":225,"path":226,"stem":227},"Linear Integration","/platform-docs/integrations/project-management/linear-integration","platform-docs/2.integrations/5.project-management/7.linear-integration",{"title":229,"path":230,"stem":231},"Microsoft To Do Integration","/platform-docs/integrations/project-management/microsoft-todo-integration","platform-docs/2.integrations/5.project-management/8.microsoft-todo-integration",{"title":233,"path":234,"stem":235},"Any.do Integration","/platform-docs/integrations/project-management/anydo-integration","platform-docs/2.integrations/5.project-management/9.anydo-integration",{"title":237,"icon":6,"path":238,"stem":239,"children":240,"page":6},"Video & Recording Management","/platform-docs/video-recording","platform-docs/3.video-recording",[241,244,261,265,269,273],{"title":138,"path":242,"stem":243},"/platform-docs/video-recording/overview","platform-docs/3.video-recording/1.overview",{"title":245,"icon":6,"path":246,"stem":247,"children":248,"page":6},"Uploading Recordings","/platform-docs/video-recording/uploading-recordings","platform-docs/3.video-recording/2.uploading-recordings",[249,253,257],{"title":250,"path":251,"stem":252},"Manual Upload","/platform-docs/video-recording/uploading-recordings/manual-upload","platform-docs/3.video-recording/2.uploading-recordings/1.manual-upload",{"title":254,"path":255,"stem":256},"Video Details","/platform-docs/video-recording/uploading-recordings/video-details","platform-docs/3.video-recording/2.uploading-recordings/2.video-details",{"title":258,"path":259,"stem":260},"Upload Best Practices","/platform-docs/video-recording/uploading-recordings/upload-best-practices","platform-docs/3.video-recording/2.uploading-recordings/3.upload-best-practices",{"title":262,"path":263,"stem":264},"Recording Processing","/platform-docs/video-recording/recording-processing","platform-docs/3.video-recording/3.recording-processing",{"title":266,"path":267,"stem":268},"Recording Details Page","/platform-docs/video-recording/recording-details-page","platform-docs/3.video-recording/4.recording-details-page",{"title":270,"path":271,"stem":272},"Recording Actions","/platform-docs/video-recording/recording-actions","platform-docs/3.video-recording/5.recording-actions",{"title":274,"path":275,"stem":276},"Recording Organization","/platform-docs/video-recording/recording-organization","platform-docs/3.video-recording/6.recording-organization",{"title":96,"icon":6,"path":278,"stem":279,"children":280,"page":6},"/platform-docs/meeting-management","platform-docs/4.meeting-management",[281,284,288,292,296,300],{"title":138,"path":282,"stem":283},"/platform-docs/meeting-management/overview","platform-docs/4.meeting-management/1.overview",{"title":285,"path":286,"stem":287},"Calendar Sync","/platform-docs/meeting-management/calendar-sync","platform-docs/4.meeting-management/2.calendar-sync",{"title":289,"path":290,"stem":291},"Manual Meeting Creation","/platform-docs/meeting-management/manual-meeting-creation","platform-docs/4.meeting-management/3.manual-meeting-creation",{"title":293,"path":294,"stem":295},"Meeting Information","/platform-docs/meeting-management/meeting-information","platform-docs/4.meeting-management/4.meeting-information",{"title":297,"path":298,"stem":299},"Meeting Actions","/platform-docs/meeting-management/meeting-actions","platform-docs/4.meeting-management/5.meeting-actions",{"title":301,"path":302,"stem":303},"Meeting Organization","/platform-docs/meeting-management/meeting-organization","platform-docs/4.meeting-management/6.meeting-organization",{"title":305,"icon":6,"path":306,"stem":307,"children":308,"page":6},"Transcription-Ai","/platform-docs/transcription-ai","platform-docs/5.transcription-ai",[309,313,317,321,325,329,333],{"title":310,"path":311,"stem":312},"Transcription Overview","/platform-docs/transcription-ai/transcription-overview","platform-docs/5.transcription-ai/1.transcription-overview",{"title":314,"path":315,"stem":316},"Transcript View","/platform-docs/transcription-ai/transcript-view","platform-docs/5.transcription-ai/2.transcript-view",{"title":318,"path":319,"stem":320},"Speaker Detection","/platform-docs/transcription-ai/speaker-detection","platform-docs/5.transcription-ai/3.speaker-detection",{"title":322,"path":323,"stem":324},"AI Summaries","/platform-docs/transcription-ai/ai-summaries","platform-docs/5.transcription-ai/4.ai-summaries",{"title":326,"path":327,"stem":328},"Action Items","/platform-docs/transcription-ai/action-items","platform-docs/5.transcription-ai/5.action-items",{"title":330,"path":331,"stem":332},"AI Chat","/platform-docs/transcription-ai/ai-chat","platform-docs/5.transcription-ai/6.ai-chat",{"title":334,"icon":6,"path":335,"stem":336,"children":337,"page":6},"Prompts & Templates","/platform-docs/transcription-ai/prompts-templates","platform-docs/5.transcription-ai/7.prompts-templates",[338,342,346],{"title":339,"path":340,"stem":341},"Creating Prompts","/platform-docs/transcription-ai/prompts-templates/creating-prompts","platform-docs/5.transcription-ai/7.prompts-templates/1.creating-prompts",{"title":343,"path":344,"stem":345},"Managing Prompts","/platform-docs/transcription-ai/prompts-templates/managing-prompts","platform-docs/5.transcription-ai/7.prompts-templates/2.managing-prompts",{"title":347,"path":348,"stem":349},"Applying Prompts","/platform-docs/transcription-ai/prompts-templates/applying-prompts","platform-docs/5.transcription-ai/7.prompts-templates/3.applying-prompts",{"title":351,"icon":6,"path":352,"stem":353,"children":354},"Organization & Collaboration","/platform-docs/organization","platform-docs/7.organization/1.index",[355,356,373,386,399],{"title":351,"path":352,"stem":353},{"title":357,"icon":6,"path":358,"stem":359,"children":360,"page":6},"Folders","/platform-docs/organization/folders","platform-docs/7.organization/1.folders",[361,365,369],{"title":362,"path":363,"stem":364},"Folder Structure","/platform-docs/organization/folders/folder-structure","platform-docs/7.organization/1.folders/1.folder-structure",{"title":366,"path":367,"stem":368},"Folder Management","/platform-docs/organization/folders/folder-management","platform-docs/7.organization/1.folders/2.folder-management",{"title":370,"path":371,"stem":372},"Using Folders","/platform-docs/organization/folders/using-folders","platform-docs/7.organization/1.folders/3.using-folders",{"title":374,"icon":6,"path":375,"stem":376,"children":377,"page":6},"Sharing","/platform-docs/organization/sharing","platform-docs/7.organization/2.sharing",[378,382],{"title":379,"path":380,"stem":381},"Sharing Recordings","/platform-docs/organization/sharing/sharing-recordings","platform-docs/7.organization/2.sharing/1.sharing-recordings",{"title":383,"path":384,"stem":385},"Sharing Meetings","/platform-docs/organization/sharing/sharing-meetings","platform-docs/7.organization/2.sharing/2.sharing-meetings",{"title":387,"icon":6,"path":388,"stem":389,"children":390,"page":6},"Hashtags & Tags","/platform-docs/organization/hashtags-tags","platform-docs/7.organization/3.hashtags-tags",[391,395],{"title":392,"path":393,"stem":394},"Creating Tags","/platform-docs/organization/hashtags-tags/creating-tags","platform-docs/7.organization/3.hashtags-tags/1.creating-tags",{"title":396,"path":397,"stem":398},"Using Tags","/platform-docs/organization/hashtags-tags/using-tags","platform-docs/7.organization/3.hashtags-tags/2.using-tags",{"title":400,"path":401,"stem":402},"Permissions","/platform-docs/organization/permissions","platform-docs/7.organization/4.permissions",{"title":404,"icon":6,"path":405,"stem":406,"children":407,"page":6},"Signals & Insights","/platform-docs/signals","platform-docs/8.signals",[408,411,415,419,432,436,440],{"title":138,"path":409,"stem":410},"/platform-docs/signals/overview","platform-docs/8.signals/1.overview",{"title":412,"path":413,"stem":414},"Signal Domains","/platform-docs/signals/signal-domains","platform-docs/8.signals/2.signal-domains",{"title":416,"path":417,"stem":418},"Auto-Detected Signals","/platform-docs/signals/auto-detected-signals","platform-docs/8.signals/3.auto-detected-signals",{"title":420,"icon":6,"path":421,"stem":422,"children":423,"page":6},"Custom Signals","/platform-docs/signals/custom-signals","platform-docs/8.signals/4.custom-signals",[424,428],{"title":425,"path":426,"stem":427},"Creating Signals","/platform-docs/signals/custom-signals/creating-signals","platform-docs/8.signals/4.custom-signals/1.creating-signals",{"title":429,"path":430,"stem":431},"Signal Configuration","/platform-docs/signals/custom-signals/signal-configuration","platform-docs/8.signals/4.custom-signals/2.signal-configuration",{"title":433,"path":434,"stem":435},"Signal Management","/platform-docs/signals/signal-management","platform-docs/8.signals/5.signal-management",{"title":437,"path":438,"stem":439},"Signal Results","/platform-docs/signals/signal-results","platform-docs/8.signals/6.signal-results",{"title":441,"path":442,"stem":443},"Signal Analytics","/platform-docs/signals/signal-analytics","platform-docs/8.signals/7.signal-analytics",{"title":445,"icon":6,"path":446,"stem":447,"children":448,"page":6},"Team Management","/platform-docs/team","platform-docs/9.team",[449,452,465,486,490],{"title":138,"path":450,"stem":451},"/platform-docs/team/overview","platform-docs/9.team/1.overview",{"title":453,"icon":6,"path":454,"stem":455,"children":456,"page":6},"Team Members","/platform-docs/team/team-members","platform-docs/9.team/2.team-members",[457,461],{"title":458,"path":459,"stem":460},"Adding Team Members","/platform-docs/team/team-members/adding-team-members","platform-docs/9.team/2.team-members/1.adding-team-members",{"title":462,"path":463,"stem":464},"Managing Team Members","/platform-docs/team/team-members/managing-team-members","platform-docs/9.team/2.team-members/2.managing-team-members",{"title":466,"icon":6,"path":467,"stem":468,"children":469,"page":6},"Roles & Permissions","/platform-docs/team/roles-permissions","platform-docs/9.team/3.roles-permissions",[470,474,478,482],{"title":471,"path":472,"stem":473},"Owner Role","/platform-docs/team/roles-permissions/owner-role","platform-docs/9.team/3.roles-permissions/1.owner-role",{"title":475,"path":476,"stem":477},"Admin Role","/platform-docs/team/roles-permissions/admin-role","platform-docs/9.team/3.roles-permissions/2.admin-role",{"title":479,"path":480,"stem":481},"User Role","/platform-docs/team/roles-permissions/user-role","platform-docs/9.team/3.roles-permissions/3.user-role",{"title":483,"path":484,"stem":485},"Billing Role","/platform-docs/team/roles-permissions/billing-role","platform-docs/9.team/3.roles-permissions/4.billing-role",{"title":487,"path":488,"stem":489},"Team Invitations","/platform-docs/team/team-invitations","platform-docs/9.team/4.team-invitations",{"title":491,"path":492,"stem":493},"Team Settings","/platform-docs/team/team-settings","platform-docs/9.team/5.team-settings",{"id":495,"title":496,"authors":497,"badge":503,"body":505,"date":806,"description":807,"extension":808,"faq":809,"image":810,"meta":812,"navigation":813,"path":814,"seo":815,"stem":816,"updatedAt":806,"__hash__":817},"posts_en/blog/39.rest-api-meeting-notes-integrating-transcription-custom-workflows.md","REST API for Meeting Notes: Integrating Transcription Data into Custom Workflows",[498],{"name":499,"to":500,"avatar":501},"Efficlose Team","https://twitter.com/efficlose",{"src":502},"/logos/logo128x128.webp",{"label":504},"Developers & API",{"type":506,"value":507,"toc":797},"minimark",[508,512,517,526,529,558,566,570,573,650,653,659,663,666,669,696,699,703,706,709,741,744,748,751,770,782,785],[509,510,511],"p",{},"Meeting intelligence is only as useful as the systems it reaches. A transcript that lives in a single dashboard does not help the sales-ops team rescore an opportunity, the customer team detect churn risk, or the data team feed an LLM trained on your company's actual conversations. A REST API closes that gap — it turns every recorded meeting into a structured resource any internal service can query, subscribe to, or enrich.",[513,514,516],"h2",{"id":515},"why-a-rest-api-for-meeting-notes-matters","Why a REST API for Meeting Notes Matters",[509,518,519,520,525],{},"Off-the-shelf integrations cover the obvious paths: push a summary to Slack, write an action item into Jira, sync a deal note into Salesforce. A ",[521,522,524],"a",{"href":523},"/api-docs/","REST API for meeting notes"," covers everything else — the workflows the product team could not anticipate because they are specific to how your business actually runs.",[509,527,528],{},"A REST API for meeting notes typically exposes four kinds of resources:",[530,531,532,540,546,552],"ul",{},[533,534,535,539],"li",{},[536,537,538],"strong",{},"Meetings"," — metadata (participants, duration, platform, calendar event id)",[533,541,542,545],{},[536,543,544],{},"Transcripts"," — timestamped utterances with speaker labels and language tags",[533,547,548,551],{},[536,549,550],{},"Summaries"," — structured output bound to a template (brief, QBR, discovery, retro)",[533,553,554,557],{},[536,555,556],{},"Signals"," — action items, decisions, risks, and tagged topics extracted from the conversation",[509,559,560,561,565],{},"With those resources in hand, any team with an engineer can build the integration the rest of the company needs — from scoring sales calls against a custom rubric to routing legal review whenever a contract clause is mentioned in a customer call. For context on why custody of this data matters, read ",[521,562,564],{"href":563},"/blog/hidden-cost-unstructured-meeting-data-revenue-teams/","the hidden cost of unstructured meeting data",".",[513,567,569],{"id":568},"the-ai-transcription-api-from-audio-to-structured-output","The AI Transcription API: From Audio to Structured Output",[509,571,572],{},"The floor of any meeting integration is transcription. An AI transcription API takes raw audio and returns a structured document — not a flat text blob. The difference shows up the moment you try to do anything with it:",[574,575,576,592],"table",{},[577,578,579],"thead",{},[580,581,582,586,589],"tr",{},[583,584,585],"th",{},"Field",[583,587,588],{},"Basic transcription",[583,590,591],{},"AI transcription API",[593,594,595,606,617,628,639],"tbody",{},[580,596,597,601,604],{},[598,599,600],"td",{},"Verbatim text",[598,602,603],{},"Yes",[598,605,603],{},[580,607,608,611,614],{},[598,609,610],{},"Speaker labels",[598,612,613],{},"Often missing",[598,615,616],{},"Yes, diarized",[580,618,619,622,625],{},[598,620,621],{},"Timestamps",[598,623,624],{},"Block-level",[598,626,627],{},"Per utterance",[580,629,630,633,636],{},[598,631,632],{},"Language detection",[598,634,635],{},"Manual",[598,637,638],{},"Automatic (100+ langs)",[580,640,641,644,647],{},[598,642,643],{},"Confidence scores",[598,645,646],{},"No",[598,648,649],{},"Per segment",[509,651,652],{},"Efficlose's AI transcription API returns each utterance as a discrete object with a speaker id, a start and end timestamp, a confidence score, and the detected language. That structure is what lets downstream services reason about the conversation — jumping to the exact moment a competitor was mentioned, aligning speakers to CRM contact records, or feeding a retrieval index with citable passages.",[509,654,655,656,565],{},"For the full set of endpoints, see the ",[521,657,658],{"href":523},"API documentation",[513,660,662],{"id":661},"real-time-api-integration-for-live-workflows","Real Time API Integration for Live Workflows",[509,664,665],{},"Batch transcription after the meeting is fine for archives. Live use cases need something else. A real time api integration streams utterances from an active call to a subscriber in near-zero latency, so a downstream system can react while the conversation is still happening.",[509,667,668],{},"Teams use real time api integration for workflows that batch cannot support:",[670,671,672,678,684,690],"ol",{},[533,673,674,677],{},[536,675,676],{},"Live agent assist."," A support rep sees suggested articles, previous cases, and account context the moment a customer describes a problem on the call.",[533,679,680,683],{},[536,681,682],{},"Compliance flags."," A trading or healthcare call raises an alert the instant a speaker ventures into a restricted topic, rather than after the recording is reviewed hours later.",[533,685,686,689],{},[536,687,688],{},"Real-time translation."," A multilingual standup streams both languages side by side as people speak, not after the call uploads.",[533,691,692,695],{},[536,693,694],{},"Pipeline updates."," A sales AE sees the deal card auto-update with discussed objections and competitors while the prospect is still on the line.",[509,697,698],{},"A real time api integration typically uses a WebSocket or Server-Sent Events stream alongside the REST surface, so the same client can subscribe to the live feed and reconcile against the final transcript when the call ends.",[513,700,702],{"id":701},"conversation-intelligence-api-beyond-the-transcript","Conversation Intelligence API Beyond the Transcript",[509,704,705],{},"A transcript tells you what was said. A conversation intelligence API tells you what it means. It is the layer that turns meeting audio into business signals — and the part your custom workflow actually runs on.",[509,707,708],{},"A production-grade conversation intelligence API exposes endpoints for:",[530,710,711,717,723,729,735],{},[533,712,713,716],{},[536,714,715],{},"Action item extraction"," with owners, deadlines, and source utterances",[533,718,719,722],{},[536,720,721],{},"Decision detection"," that distinguishes a commitment from a hypothetical",[533,724,725,728],{},[536,726,727],{},"Topic tagging"," against a custom taxonomy your team defines",[533,730,731,734],{},[536,732,733],{},"Sentiment and risk scoring"," at the utterance, speaker, and meeting level",[533,736,737,740],{},[536,738,739],{},"Semantic search"," across the full corpus of meetings, not just one call",[509,742,743],{},"Efficlose's conversation intelligence API is what powers the Slack, Jira, and CRM integrations out of the box — and what is available directly to any internal service that needs the same signals for a workflow the catalog does not cover yet.",[513,745,747],{"id":746},"notetaker-meeting-api-in-practice","Notetaker Meeting API in Practice",[509,749,750],{},"A notetaker meeting API is the practical bundle: transcription, summary, signals, and webhooks in one surface so a developer can integrate meetings without orchestrating five services. The typical integration path is short:",[670,752,753,756,764,767],{},[533,754,755],{},"Authenticate with an API key scoped to your workspace.",[533,757,758,759,763],{},"Subscribe to the ",[760,761,762],"code",{},"meeting.completed"," webhook so your service is notified the moment a recording is processed.",[533,765,766],{},"Fetch the transcript, summary, and signals for the meeting id in the payload.",[533,768,769],{},"Route the data into the system that owns the downstream action — CRM, data warehouse, internal LLM, custom dashboard.",[509,771,772,773,777,778,565],{},"With the notetaker meeting API in place, meeting data stops being a read-only artifact in a vendor dashboard and starts behaving like any other first-class system in your stack. For adjacent patterns on moving meeting intelligence into decision-making, see ",[521,774,776],{"href":775},"/blog/the-death-of-manual-reporting-ai-management-decision-making/","the death of manual reporting"," and ",[521,779,781],{"href":780},"/blog/ai-driven-deal-intelligence-buying-signals-sales-conversations/","AI-driven deal intelligence from sales conversations",[783,784],"hr",{},[509,786,787,788,791,792,796],{},"The off-the-shelf integrations solve the generic cases. The custom workflows — the ones that compound competitive advantage — need direct access to the data. ",[521,789,790],{"href":523},"Read the Efficlose API documentation"," to see the full surface, or ",[521,793,795],{"href":794},"/contact/","get in touch"," if you want to talk through a specific integration before you start building.",{"title":798,"searchDepth":799,"depth":799,"links":800},"",2,[801,802,803,804,805],{"id":515,"depth":799,"text":516},{"id":568,"depth":799,"text":569},{"id":661,"depth":799,"text":662},{"id":701,"depth":799,"text":702},{"id":746,"depth":799,"text":747},"2026-05-01T00:00:00.000Z","Move meeting data out of the dashboard and into the systems that actually run your business. See how a REST API for meeting notes.","md",null,{"src":811},"/images/blog/39.webp",{},true,"/blog/rest-api-meeting-notes-integrating-transcription-custom-workflows",{"title":496,"description":807},"blog/39.rest-api-meeting-notes-integrating-transcription-custom-workflows","QypdioISAsNvtLXiWZyPiIhQ_irNKQQW5Ezd1HZJ7_8",[819,824],{"title":820,"path":821,"stem":822,"description":823,"children":-1},"Project Integration Management: Connecting Meeting Intelligence to Project Tools","/blog/project-integration-management-connecting-meeting-intelligence-project-tools","blog/38.project-integration-management-connecting-meeting-intelligence-project-tools","See how project integration management software connects meeting intelligence to Jira, Asana, Notion, and ClickUp.",{"title":825,"path":826,"stem":827,"description":828,"children":-1},"From Meeting to Action: Turning Discussions into Results","/blog/meetings-to-action","blog/4.meetings-to-action","Transform your meetings from time sinks into powerful drivers of action and decision-making with proven strategies.",1777902196570]