API 与 Zapier
API 与 Zapier
InterMIND 生成的每份会议总结都可以直接发送到您的工作工具中——您的 CRM、客服工单系统、任务追踪器或电子表格——无需任何人手动复制。提供两种方式:
- Zapier(无代码):使用 API 密钥连接一次 InterMIND,然后基于 Meeting Recap Ready 触发器和 Create Meeting Link 操作构建 Zaps。相同的集成也可以通过 Make、n8n 或 Pipedream 的通用 webhook 和 HTTP 模块运行,使用下方的 API。
- API(面向开发者):个人密钥、一个 webhook 事件和三个端点。
适用范围: 每个已注册账户。访客无法创建密钥。 位置: 设置 → API keys。
API keys
- 打开 设置 并找到 API keys 卡片。
- 点击 Create key,为其添加标签(即将使用该密钥的工具,例如“Zapier”)并复制密钥。该密钥以
imk_开头,并且仅显示 一次——InterMIND 仅存储其哈希值。 - 随时可在同一卡片中撤销密钥。使用该密钥创建的 webhook 订阅将立即停止。
每个账户最多 10 个密钥。将密钥作为 Bearer Token 发送:
Authorization: Bearer imk_…
密钥仅适用于下方的 /api/v1 端点;它们永远不会授予对 Web 应用程序自身 API 的访问权限。
Zapier
- 在 Zapier 中,将 InterMIND 应用添加到 Zap 中,并在出现提示时粘贴您的 API 密钥。该连接将使用您的账户邮箱进行标记。
- 触发器 Meeting Recap Ready——在您主持的每场结束的会议中触发一次,并在摘要生成后立即触发。字段:会议标题和链接、会议总结链接、转录链接、Markdown 格式的摘要、摘要语言、开始和结束时间、参与者(姓名、电子邮件)、主持人。
- 操作 Create Meeting Link——创建一个您拥有的临时会议并返回其 URL。将其放入 CRM 交易、客服工单或日历邀请中;任何打开该链接的人都相当于敲门,您可以在会议室中批准他们进入。
典型的 Zaps:会议总结 → 在 HubSpot 交易中添加新备注;会议总结 → 在 Zendesk 工单中添加内部评论;会议总结 → 在 Google Sheets 中添加一行;新的 Pipedrive 交易 → 将会议链接写回该交易。
端点
Base URL:https://intermind.com/api/v1。所有响应均为 JSON 格式。机器可读契约(OpenAPI 3.1,适用于 Make、n8n、Pipedream 和 AI 代理):https://intermind.com/api/v1/openapi.json。
| Method | Path | 用途 |
|---|---|---|
GET | /me | 密钥所有者:{ id, email, name } |
POST | /meetings | 创建临时会议链接。Body { "title": "…" }(可选)。返回 201 { id, url, title, created_at } |
GET | /recaps?limit=3 | 您的最新会议总结(1–10 个),按最新时间排序,格式与 webhook 负载相同 |
GET | /webhooks | 您的 webhook 订阅 |
POST | /webhooks | 订阅:{ "target_url": "https://…", "event": "recap.ready" } → 201 { id, event, target_url, secret, created_at } |
DELETE | /webhooks/{id} | 取消订阅 → 204 |
限制:每个账户最多 10 个密钥和 20 个 webhook 订阅。target_url 必须为 https:// 且可公开访问——拒绝私有网络地址。
Webhook:recap.ready
在 您主持 的会议的会议总结最终确定且摘要非空的那一刻,会立即作为 POST JSON 发送到每个已订阅的 target_url。每个会议会话发送一次。标头:
| 标头 | 值 |
|---|---|
X-InterMIND-Event | recap.ready |
X-InterMIND-Delivery | 此事件的唯一 ID(<meeting id>.<session id>)——用于去重 |
X-InterMIND-Signature | sha256=<使用订阅密钥对原始正文进行 HMAC-SHA256 签名的结果> |
User-Agent | InterMIND-Webhooks/1 |
有效负载:
{
"id": "abc-def-ghi.conf_01",
"event": "recap.ready",
"occurred_at": "2026-09-04T10:32:11.000Z",
"meeting": { "id": "abc-def-ghi", "title": "Weekly sync with Acme", "url": "https://intermind.com/abc-def-ghi", "type": "adhoc" },
"recap": {
"url": "https://intermind.com/r/abc-def-ghi/…",
"transcript_url": "https://intermind.com/t/abc-def-ghi/…",
"summary_md": "## Decisions\n- …",
"language": "en"
},
"session": { "started_at": "2026-09-04T10:00:03.000Z", "ended_at": "2026-09-04T10:31:40.000Z" },
"participants": [{ "name": "Anna Müller", "email": "anna@acme.example" }],
"host": { "name": "Anna Müller", "email": "anna@acme.example" }
}
投递规则:您的端点应在 8 秒内返回 2xx 响应。网络错误、5xx 或 429 将立即重试一次。410 或 404 将删除该订阅。任何其他失败都会被记录,且不会重新发送事件——会议总结电子邮件和会议总结页面将作为持久记录保留。会议总结和转录链接对已登录的会议参与者开放。