Zoom AI for recordings, calls, and meeting summaries
Speak AI auto-joins your Zoom calls, transcribes every word in 100+ languages, and delivers structured summaries with action items in minutes. Add the bot by email, connect Zoom and automate new cloud recordings, or upload existing recordings. ChatGPT cannot process Zoom recordings. Speak can.
Что вы можете сделать
Once Speak is connected to Zoom, every meeting becomes searchable, analyzable, and shareable. Sales teams running 20+ Zoom calls a week log every one to their CRM with sentiment and action items. Support teams score every inbound call. Research teams turn customer interviews into structured Notion writeups.
Auto-join every Zoom call
Два пути. Добавить [email protected] as an attendee on the calendar event for the bot to join that one Zoom meeting. Or connect Zoom to Speak and set up an automation with the trigger New Zoom cloud recording, so each cloud recording is picked up after Zoom finishes processing it.
Speaker-labeled transcript in 100+ languages
Auto-detected language. Typical processing: under 2 minutes per hour of audio. Document and sentence-level VADER sentiment scoring. Speaker diarization across the full call. Output is editable, exportable to DOCX/SRT/PDF/JSON, and queryable through the Speak app.
Automate new cloud recordings
Connect Zoom on the Integrations page, then build an automation with the trigger New Zoom cloud recording. Each new cloud recording on the connected account starts a run once Zoom finishes processing it. Use the automation for cloud recordings and the bot for live capture.
Push every call to Salesforce, HubSpot, or Slack
Verified webhook recipe: subscribe to media.analyzed, fetch the insight from Speak, push activity to your CRM. Same pattern across HubSpot Meetings, Salesforce Tasks, and Zoho Calls. Source-tagged so reports can split Zoom vs Teams vs Meet.
Настройте за 3 шага
Two production paths. Bot via email invite or calendar OAuth (best for live transcription). A Zoom connection plus an automation (best for processing cloud recordings as they finish).
Зарегистрируйтесь в Speak AI
Создайте бесплатный аккаунт на app.speakai.coВы получаете 7-дневный пробный период с полным доступом. Кредитная карта не требуется. После входа перейдите на Settings > API и скопируйте ваш API ключ.
Выберите путь интеграции
[email protected] к встречу (без настройки)
Open the calendar event with the Zoom meeting link and add [email protected] as an attendee. The bot accepts the invite and joins the Zoom call automatically. Same email works for Microsoft Teams, Webex, and Google Meet events.
В Speak’s Помощник по проведению совещаний с искусственным интеллектом, нажмите Захватить живую встречу to send the bot to a Zoom meeting that is already running, or Запланировать встречу to send it to one starting later. Paste the Zoom URL and the bot handles the rest.
Открыть Интеграции in the sidebar, find Zoom under Meetings, and select Connect. Connecting does not import anything by itself. Then build an automation with the trigger New Zoom cloud recording, and each new cloud recording on that account starts a run.
For server-to-server flows, POST a Zoom URL to /v1/meeting-assistant/events/schedule. The bot joins that one meeting without requiring calendar OAuth. Good for CRMs that schedule Zoom meetings programmatically.
Already have Zoom calls in Speak? Connect Claude Desktop with npx @speakai/mcp-server init, or add the remote MCP URL to Claude.ai or ChatGPT. Search the entire Zoom call library through conversation.
Подписаться на media.analyzed
Speak fires a signed webhook when transcription and AI analysis complete. Register your endpoint via POST /v1/webhook and act on transcripts as they land in your CRM, BI, or alerting system. The flat payload {eventType, state, mediaId} is verified production behavior (2026-05-07).
Реальные рабочие процессы, реальные результаты
Four production patterns Speak customers ship with Zoom. Pick the one that fits your team and copy the recipe.
Auto-join every Zoom meeting from your calendar
Два пути, один результат. Самый простой способ: добавить [email protected] as an attendee on the Outlook or Google Calendar event hosting the Zoom call. Programmatic: POST the Zoom URL to Speak’s /v1/meeting-assistant/events/schedule from your CRM or scheduling tool.
# Open the calendar event with the Zoom meeting URL.
# Add [email protected] as an attendee. Save.
# Bot accepts the invite and joins the Zoom call automatically.
# Programmatic via Microsoft Graph (Outlook):
curl -X PATCH "https://graph.microsoft.com/v1.0/me/events/$EVENT_ID"
-H "Authorization: Bearer $GRAPH_TOKEN"
-H "Content-Type: application/json"
-d '{
"attendees": [{
"emailAddress": { "address": "[email protected]", "name": "Speak AI Notetaker" },
"type": "required"
}]
}'
# Programmatic via Google Calendar:
curl -X PATCH
"https://www.googleapis.com/calendar/v3/calendars/primary/events/$EVENT_ID?sendUpdates=externalOnly"
-H "Authorization: Bearer $GOOGLE_OAUTH_TOKEN"
-H "Content-Type: application/json"
-d '{ "attendees": [{ "email": "[email protected]" }] }'
curl -X POST https://api.speakai.co/v1/meeting-assistant/events/schedule
-H "x-speakai-key: $SPEAK_API_KEY"
-H "Content-Type: application/json"
-d '{
"title": "Acme Corp - Discovery",
"meetingURL": "https://us02web.zoom.us/j/82345678901?pwd=xyz",
"meetingDate": "2026-05-15T16:00:00.000Z",
"meetingLanguage": "en-US",
"folderId": "507f1f77bcf86cd799439011"
}'
async function scheduleSpeakBotForZoom({ title, zoomURL, scheduledAt, folderId }) {
const r = await fetch(
"https://api.speakai.co/v1/meeting-assistant/events/schedule",
{
method: "POST",
headers: {
"x-speakai-key": process.env.SPEAK_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
title,
meetingURL: zoomURL,
meetingDate: scheduledAt,
meetingLanguage: "en-US",
folderId,
}),
}
);
if (!r.ok) throw new Error(`Speak schedule failed: ${r.status}`);
const { data } = await r.json();
return data.meetingAssistantEventId;
}
import os, requests
def schedule_speak_bot_for_zoom(title: str, zoom_url: str, scheduled_at: str, folder_id: str | None = None):
r = requests.post(
"https://api.speakai.co/v1/meeting-assistant/events/schedule",
headers={
"x-speakai-key": os.environ["SPEAK_API_KEY"],
"Content-Type": "application/json",
},
json={
"title": title,
"meetingURL": zoom_url,
"meetingDate": scheduled_at,
"meetingLanguage": "en-US",
"folderId": folder_id,
},
timeout=30,
)
r.raise_for_status()
return r.json()["data"]["meetingAssistantEventId"]
Пауза/возобновление/удаление через POST /v1/meeting-assistant/events/{pause|resume|remove} с {meetingAssistantEventId}. The bot joins Zoom meetings.
Auto-process Zoom cloud recordings as they finish
Connect Zoom in Speak, then set up an automation with the trigger New Zoom cloud recording. Each new cloud recording on the connected account starts a run once Zoom finishes processing it, and the automation transcribes and analyzes it. No middleware is required for the basic flow.
# In Speak AI:
# 1. Open Integrations in the sidebar and find Zoom under Meetings
# 2. Select Connect, sign in to Zoom and approve access
# 3. Turn on Cloud recording in your Zoom settings (a paid Zoom feature)
#
# Connecting does not import anything by itself.
# The next step sets up the automation that does.
# In Speak AI:
# 1. Open Automations and create a new automation
# 2. Choose the trigger: New Zoom cloud recording
# 3. Add the steps you want, for example transcribe, summarize, or send to your CRM
#
# Each new cloud recording on the connected Zoom account starts a run
# once Zoom finishes processing it. Speak AI checks Zoom every couple of minutes.
# Zoom keeps more than one file per meeting; Speak AI takes one per meeting,
# the video where there is one and the audio otherwise.
// Use this only if you want custom routing instead of the New Zoom cloud recording automation.
// For example: route audio-only and video recordings to different Speak folders.
import express from "express";
const app = express();
app.use(express.json());
app.post("/zoom/recording", async (req, res) => {
if (req.body.event !== "recording.completed") return res.sendStatus(204);
const meeting = req.body.payload.object;
// Pick the MP4 video, or the M4A audio when there is no video
const file = meeting.recording_files.find(f =>
f.file_type === "MP4" || f.file_type === "M4A"
);
if (!file) return res.sendStatus(204);
// Zoom download URLs require the meeting download_token appended
const downloadUrl = `${file.download_url}?access_token=${meeting.download_token}`;
// Branch: audio-only recordings use M4A, video recordings use MP4
const isAudioOnly = file.file_type === "M4A";
const folderId = isAudioOnly ? process.env.SPEAK_AUDIO_FOLDER : process.env.SPEAK_MEETINGS_FOLDER;
const tags = isAudioOnly ? "zoom,zoom-audio" : "zoom,zoom-meeting";
await fetch("https://api.speakai.co/v1/media/upload", {
method: "POST",
headers: {
"x-speakai-key": process.env.SPEAK_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
name: meeting.topic || `Zoom ${meeting.id}`,
url: downloadUrl,
mediaType: isAudioOnly ? "audio" : "video",
sourceLanguage: "en-US",
tags,
folderId,
}),
});
res.sendStatus(200);
});
app.listen(3000);
import os, requests
from fastapi import FastAPI, Request
app = FastAPI()
@app.post("/zoom/recording")
async def zoom_recording(req: Request):
body = await req.json()
if body.get("event") != "recording.completed":
return {"ok": True}
meeting = body["payload"]["object"]
file = next(
(f for f in meeting["recording_files"] if f["file_type"] in ("MP4", "M4A")),
None,
)
if not file:
return {"ok": True}
download_url = f"{file['download_url']}?access_token={meeting['download_token']}"
is_audio_only = file["file_type"] == "M4A"
folder_id = os.environ.get("SPEAK_AUDIO_FOLDER" if is_audio_only else "SPEAK_MEETINGS_FOLDER")
tags = "zoom,zoom-audio" if is_audio_only else "zoom,zoom-meeting"
requests.post(
"https://api.speakai.co/v1/media/upload",
headers={"x-speakai-key": os.environ["SPEAK_API_KEY"]},
json={
"name": meeting.get("topic") or f"Zoom {meeting['id']}",
"url": download_url,
"mediaType": "audio" if is_audio_only else "video",
"sourceLanguage": "en-US",
"tags": tags,
"folderId": folder_id,
},
timeout=30,
)
return {"ok": True}
Zoom download URLs require the meeting download_token appended (expires after 24 hours). For longer-lived links, use Zoom server-to-server OAuth and Zoom’s recordings/{id} endpoint to mint fresh URLs on demand.
Log every Zoom call in HubSpot, Salesforce, or Zoho
Same verified middleware pattern as the rest of the integrations cluster: receive Speak’s flat {eventType, state, mediaId} notification, fetch full insight via GET /v1/media/insight/:mediaId, then create the CRM activity. Source-tag with zoom so reports can split Zoom vs Teams vs Meet vs Webex.
// Speak webhook body shape (verified 2026-05-07): { eventType, state, mediaId }
import express from "express";
const app = express();
app.use(express.json());
app.post("/speak/zoom-to-crm", async (req, res) => {
const { eventType, state, mediaId } = req.body;
if (eventType !== "media.analyzed" || state !== "processed") return res.sendStatus(204);
res.sendStatus(202);
const { data } = await fetch(
`https://api.speakai.co/v1/media/insight/${mediaId}`,
{ headers: { "x-speakai-key": process.env.SPEAK_API_KEY } }
).then(r => r.json());
const compound = data.sentiment?.[0]?.document?.Compound ?? 0;
const sentiment = compound > 10 ? "Positive"
: compound < -10 ? "Negative" : "Neutral";
// HubSpot Meeting engagement (full code on /integrations/hubspot/)
const start = new Date(data.createdAt);
const end = new Date(start.getTime() + (data.duration?.inSecond || 0) * 1000);
await fetch("https://api.hubapi.com/crm/v3/objects/meetings", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HUBSPOT_TOKEN}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
properties: {
hs_timestamp: start.toISOString(),
hs_meeting_title: data.name,
hs_meeting_body: `Zoom call. Sentiment: ${sentiment}. https://app.speakai.co/media/${mediaId}`,
hs_meeting_external_url: `https://app.speakai.co/media/${mediaId}`,
hs_meeting_start_time: start.toISOString(),
hs_meeting_end_time: end.toISOString(),
hs_meeting_outcome: "COMPLETED",
},
}),
});
});
app.listen(3000);
Full destination-specific code (HubSpot Meeting + association IDs, Salesforce Task + SOQL contact resolution, Zoho Calls + Notes) on /integrations/hubspot/, /integrations/salesforce/, и /integrations/zoho/. The Speak side is identical across all three CRM destinations.
Search every Zoom call from Claude or ChatGPT
Connect Speak’s MCP server to Claude or ChatGPT and your team queries the entire Zoom call library through conversation. No SQL, no dashboards, no exports. Pull verbatim quotes, score discovery completeness, surface objection patterns.
# Claude Desktop / Claude Code (auto-detects your installation)
npx @speakai/mcp-server init
# Claude.ai (веб) и ChatGPT MCP коннектор
# Настройки > Интеграции > Добавить MCP сервер
# Remote URL: https://api.speakai.co/v1/mcp
# Auth header: x-speakai-key: YOUR_SPEAK_API_KEY
2. Примеры промптов, которые ваша команда может использовать сегодня:
- “Show every Zoom call this week with negative customer sentiment in the last 5 minutes.”
- “Summarize the 3 longest Zoom calls with Acme Corp this quarter.”
- “Pull verbatim quotes from Zoom calls tagged
обнаружениеwhere customers mentioned competitor X.” - “Compare discovery completeness across our top 3 SDRs. Use this week’s Zoom calls. Score 0-10.”
- “Which Zoom calls last week mentioned a refund or cancellation? List with timestamps.”
Tag uploads as zoom-meeting или zoom-audio so MCP queries can scope by source. Works with Claude.ai, Claude Desktop, Claude Code, and ChatGPT MCP connectors. Просмотреть MCP сервер →
Why Speak AI + Zoom
Zoom handles the call. Zoom IQ covers in-call AI summaries on paid Workspace tiers. Speak handles the deeper analysis layer that lives outside Zoom: cross-meeting search, custom Magic Prompts, multi-source ingest, CRM push, and shareable embeds.
A Zoom connection, not just URL upload
Connect Zoom once on the Integrations page, then use the New Zoom cloud recording trigger in an automation. You don’t write middleware for the basic auto-transcribe flow.
Пользовательские Magic Prompts, а не固定ные шаблоны
Zoom IQ ships fixed summary templates and only on Zoom Workplace Business and above. Speak’s Magic Prompt runs your prompts on every Zoom call: discovery checklist scoring, competitor mention extraction, MEDDIC-stage detection. Save prompts once, run them on every recording forever.
Нативный MCP для Claude и ChatGPT
Официальный @speakai/mcp-server exposes over 100 tools to AI assistants. Your team queries the Zoom call library in plain English from Claude Desktop or ChatGPT, without exporting transcripts to other tools.
Multi-source ingest, not just Zoom
Zoom is one of dozens of inputs. The same Speak workspace ingests Microsoft Teams, Google Meet, Webex, Twilio, Loom, Drive, Dropbox, podcast audio, embedded recorder submissions, and direct file uploads. One library, every conversation.
Команды доверяют Speak AI для своих самых важных звонков
4.9 на G2
«Speak AI был инструментальным в трансформации того, как мы работаем с качественными данными. Точность транскрипции впечатляет, а NLP insights экономят нам часы ручного анализа.»
Директор по исследованиям | Консалтинговая фирма
“Мы переключились с Otter.ai, и глубина анализа на совсем другом уровне. Оценка тональности, извлечение ключевых слов и обнаружение тем происходят автоматически.”
Менеджер по продукту | SaaS Company
“Возможность искать по всем звонкам с клиентами и извлекать конкретные моменты — это настоящий прорыв для нашей команды поддержки.”
Руководитель отдела обслуживания клиентов | Корпоративные технологии
How to use Speak AI with Zoom for transcription and meeting intelligence
Zoom is the dominant video meeting platform for sales, support, and remote teams. Sales reps run discovery and demo calls on Zoom. Support teams run customer success reviews. Founders run investor calls. Customer research teams run user interviews. Every one of those calls is a potential source of customer truth, decisions, and follow-up actions. Speak AI is what turns those calls into structured, searchable, shareable data without forcing a tool change or a manual export.
Where Speak fits in the Zoom call lifecycle
Speak runs after the call ends, or in parallel during the call via the bot. Zoom handles call control: rooms, video, audio, the in-meeting Zoom IQ features for paid Workspace tiers. Speak handles transcription in 100+ languages, AI analysis with custom prompts, search across the full library, and downstream automation. The handoff happens via the calendar bot (email invite or per-meeting API), a Zoom connection with an automation (auto-process cloud recordings), or by uploading existing recordings via URL.
Speak vs Zoom IQ
Zoom IQ (now Zoom AI Companion) covers in-call meeting summaries, smart compose, and chat catch-up. It is bundled with Zoom Workplace Business, Business Plus, and Enterprise plans. It is well-suited if you only need a Zoom-internal recap delivered to the host’s inbox.
Speak is a different product. Speak ingests Zoom calls alongside Microsoft Teams, Google Meet, Webex, file uploads, podcasts, and embed recorder submissions, then runs custom analysis (your Magic Prompts, your tags, your team’s vocabulary), exposes everything via MCP for Claude and ChatGPT, and ships shareable embeds. Most teams using both let Zoom IQ handle in-call summaries and use Speak for the deeper post-call analysis layer plus cross-platform search and CRM push.
Authentication for Zoom recordings
Zoom cloud recording URLs require the meeting download_token appended as ?access_token=.... The token expires after 24 hours. For longer-lived access, use Zoom server-to-server OAuth (Zoom-side OAuth app type) and Zoom’s /v2/meetings/{id}/recordings endpoint to mint fresh download URLs on demand. When you connect Zoom and use the New Zoom cloud recording trigger, Speak fetches each recording for you.
What is zoom chatgpt?
“Zoom ChatGPT” or “Zoom AI” is the search term users type when they want to apply AI to Zoom recordings. ChatGPT cannot natively process Zoom video or audio files. Speak AI is the dedicated tool for this layer: a Zoom connection with an automation for cloud recordings, AI summaries, sentiment analysis, action item extraction, and Magic Prompt for any custom rubric. Pair Speak with ChatGPT via the MCP server for natural-language search across the full library.
Can I transcribe Zoom meetings automatically?
Yes. Connect Zoom in Speak (Integrations, then Zoom under Meetings), enable cloud recording in your Zoom settings, and build an automation with the trigger New Zoom cloud recording. Connecting alone does not import recordings. Each new cloud recording then starts the automation, which transcribes and analyzes it. You can also: upload existing recordings manually, paste a Zoom cloud recording URL, send the bot via [email protected] invite, or POST the meeting URL to /v1/meeting-assistant/events/schedule. Processing typically takes under 2 minutes per hour of audio.
Can I use Speak AI with Zoom Phone recordings?
There is no dedicated Zoom Phone connection. Download the recording from Zoom and upload the file to Speak AI, and it is transcribed and analyzed like any other audio.
Варианты использования по ролям
Команды продаж и RevOps running 20+ Zoom calls a week use Speak to auto-log every call into HubSpot, Salesforce, or Zoho. Magic Prompts score discovery completeness, surface objections, and extract competitor mentions. Sentiment-aware filters route negative-sentiment calls to manager-attention channels. See Speak AI для команд продаж.
Команды поддержки клиентов и CX capture every inbound Zoom support call and route by sentiment. Cancellation language fires a separate Slack or Teams alert. Multilingual queues work without per-language setup since Speak supports 100+ languages with auto-detection.
Команды исследования клиентов bring Zoom interview calls into the same workspace as their Teams and embed recorder sessions. Code themes across the entire library, ask Claude for verbatim quotes via MCP, build research deliverables in hours instead of weeks. See Speak AI для исследователей качественных данных.
Training and enablement teams turn Zoom calls into a coaching loop. Speak surfaces missed discovery questions, scripted-line drift, and sentiment dips for QA review. See Speak AI for training and development.
Часто задаваемые вопросы
What is zoom chatgpt?
“Zoom ChatGPT” or “Zoom AI” refers to using AI to transcribe and analyze Zoom recordings. Speak AI is the dedicated tool for this: it connects to Zoom, picks up new cloud recordings through an automation, transcribes in 100+ languages, and runs custom Magic Prompts for summaries, action items, and sentiment analysis. Pair with Speak’s MCP server for natural-language search via Claude or ChatGPT.
How do I integrate ChatGPT with Zoom?
ChatGPT cannot natively integrate with Zoom or process Zoom recordings directly. The recommended path: connect Speak AI to your Zoom account, let Speak capture the recording and transcription, then use Speak’s MCP server to expose the entire library to Claude or ChatGPT. Speak handles the audio and video transcription layer that ChatGPT lacks.
What is the best Zoom ChatGPT integration?
Speak AI is the most direct path. After you connect Zoom and set up an automation with the New Zoom cloud recording trigger, every new cloud recording is processed automatically: transcription in 100+ languages, AI summary, speaker identification, and configurable Magic Prompts for extraction. Results push via webhook to your CRM. The MCP server makes the same library queryable from Claude.ai, Claude Desktop, and ChatGPT.
Can I transcribe Zoom meetings automatically?
Yes. Connect Zoom in Speak (Integrations, then Zoom under Meetings), enable cloud recording in your Zoom settings, and build an automation with the trigger New Zoom cloud recording. Connecting alone does not import recordings. Each new recording then starts the automation, which transcribes and analyzes it. You can also send the bot to live meetings via [email protected] invite or the /v1/meeting-assistant/events/schedule API.
Can I use Speak AI with Zoom Phone recordings?
There is no dedicated Zoom Phone connection. Download the recording from Zoom and upload the file to Speak AI, and it is transcribed and analyzed like any other audio.
How do I upload a Zoom recording to get a transcript?
Three ways. First: enable Zoom cloud recording, connect Zoom to Speak and set up an automation with the New Zoom cloud recording trigger – new recordings auto-process. Second: download the Zoom recording and upload the file directly from the Speak dashboard. Third: paste the Zoom cloud recording URL with the access_token appended into Speak’s URL import field, or POST it to /v1/media/upload. All three produce the same output: speaker-labeled transcript, AI summary, sentiment, and Magic Prompt-ready content.
Start using Speak AI with Zoom today
Over 100 tools. 100+ languages. Zoom connection, automations, calendar bot. MCP-native for Claude and ChatGPT. Same workspace as your Teams, Meet, Webex, and Twilio calls.
Попробуйте Speak AI бесплатно
Create your account, connect Zoom, set up the New Zoom cloud recording automation, and the next cloud recording lands in your Speak workspace. Full access for 7 days. No credit card required.
Просмотрите документацию API
Full reference for Speak’s Zoom endpoints, the webhook event types, the meeting-assistant scheduling API, and the Magic Prompt API. Plus the Speak Zapier app and the official MCP server on NPM.
Analyze Zoom recordings with ChatGPT, Claude, Gemini, or any MCP client
Zoom records hours of conversations every week. Most never get reviewed. Connect Speak AI to Zoom for auto-transcription, then ask ChatGPT (or Claude / Gemini) anything about those recordings via MCP. Pick your AI:
ChatGPT рабочий процесс
1. Предварительные требования: Аккаунт Speak AI (бесплатный 7-дневный пробный период) плюс ChatGPT Plus или Team.
2. Подключение: В ChatGPT откройте Settings, Beta, Connectors, затем Add MCP server. Вставьте:
https://api.speakai.co/v1/mcp
3. Запуск: Спросите ChatGPT:
Summarize my Zoom call with Acme from Tuesday. List action items with owners and any concerns raised.
4. Ожидаемый результат:
Summary, Acme call (2026-05-13, 47 min)
Marcus (Acme CFO) and the team discussed pricing for a 40-seat rollout. Key concerns: per-seat pricing scales too fast, SOC 2 evidence needed before signing annual.
Action items:
* Send pricing one-pager for teams of 40+ (you, due Friday)
* Send SOC 2 timeline (you, due Monday)
* Marcus to loop in their CFO before final decision (Acme side)
Next call: tentatively next Thursday.
5. Попробуйте прямо сейчас: Start free, then from US$20 per user per month
Claude workflow
1. Предварительные требования: Учетная запись Speak AI (бесплатный 7-дневный пробный период) плюс Claude.
2. Подключение: Откройте Claude, перейдите в Settings, Connectors, затем Add custom MCP server. Вставьте:
https://api.speakai.co/v1/mcp
3. Запуск: Спросите Claude:
Across the last 20 Zoom calls in my "Sales pipeline" folder, find every mention of competitors and group by deal.
4. Ожидаемый результат:
Competitor mentions across 20 calls:
Acme: Gong (2x), Salesloft (1x)
BetaCo: Otter (1x), Fireflies (1x)
Gamma: Read.ai (3x, they're trialling it)
Delta: Sybill (1x, won-loss mention only)
5. Попробуйте прямо сейчас: Start free, then from US$20 per user per month
Gemini workflow
1. Предварительные требования: Аккаунт Speak AI (бесплатный пробный период 7 дней) плюс Google Gemini Advanced.
2. Подключение: В Gemini откройте Extensions, Manage, затем Add MCP. Вставьте:
https://api.speakai.co/v1/mcp
3. Запуск: Спросите Gemini:
Last week Zoom recordings: identify which deals are most at risk based on language patterns (hesitation, objections, scope creep).
4. Ожидаемый результат:
Deals flagged at risk last week:
* Delta (HIGH): 6 hesitation phrases, 3 pricing pushbacks, scope creep on integration requirements
* Gamma (MED): unresolved timeline concern, no decision-maker on the call
* Acme (MED): pricing still open, CFO not yet introduced
5. Попробуйте прямо сейчас: Start free, then from US$20 per user per month
Рабочий процесс Other AI Tools
1. Предварительные требования: Учётная запись Speak AI (бесплатный пробный период 7 дней) плюс любой AI-клиент, совместимый с MCP.
2. Подключение: Добавьте сервер Speak AI MCP в конфигурацию вашего клиента:
{"mcpServers": {"speakai": {"url": "https://api.speakai.co/v1/mcp"}}}
3. Запуск: Запросите у других AI инструментов:
"Search Zoom recordings for mentions of HubSpot integration. Return mediaId + timestamp + 30-second context."
4. Ожидаемый результат:
Tools used: search_transcripts, get_transcript, list_folders. Over 100 tools available. See /mcp/.
5. Попробуйте прямо сейчас: Start free, then from US$20 per user per month
Нужна помощь в настройке для вашей команды? Забронируйте бесплатную демонстрацию.
Связанное: Claude, ChatGPT, Gemini, MCP server, REST API, ChatGPT для аудиофайлов.




