一个API用于调用, 短信、人工智能 — 专为现代团队打造。
Ringflow 的 REST API 使您能够以编程方式控制通信堆栈的每个部分 - 出站呼叫、批量短信、双通道录音、AI 接待员代理和实时事件 Webhooks - 所有这些都位于单个经过身份验证的端点后面。
curl -X POST https://api.ringflow.com/v2/calls \
-H "Authorization: Bearer $RINGFLOW_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+14155550199",
"from": "+19172544289",
"recordDualChannel": true,
"aiReceptionistId": "agent_rfw_support"
}'
# 201 Created
{
"id": "call_rfw_2Kj8mNpQ",
"status": "ringing",
"to": "+14155550199",
"recording": true,
"ai": true
}- 邮政/v2/通话— 拨打任意号码
- 得到/v2/通话/:id— 获取实时状态、持续时间和录音
- 邮政/v2/calls/:id/转账— 通话中热转或冷转
- 删除/v2/通话/:id— 立即终止当前通话
- 邮政/v2/消息— 向单个收件人发送短信或彩信
- 邮政/v2/消息/批量— 每个请求最多可批量处理 1000 条消息
- 得到/v2/消息/:id— 轮询递送状态和承运人收据
- 邮政/v2/calls/:id/记录— 启动双通道通话录音
- 删除/v2/calls/:id/记录— 停止录音并触发存储
- 邮政/v2/录音/:id/转录— 请求异步 AI 转录
- 邮政/v2/ai/代理— 配备新的人工智能接待员
- 放/v2/ai/agents/:id/知识— 推送常见问题解答、文档和升级规则
- 得到/v2/ai/sessions/:id/summary— 检索通话后 AI 摘要
- 邮政/v2/事件/订阅— 订阅任意平台活动
- 得到/v2/事件/订阅— 列出并过滤您的订阅
- 删除/v2/事件/订阅/:id— 删除事件订阅
- 邮政/v2/auth/令牌— 发行短期不记名代币
- 邮政/v2/auth/密钥— 创建作用域工作区 API 密钥
- 放/v2/auth/keys/:id/旋转— 零停机密钥轮换
您的堆栈的惯用客户端。
每个 Ringflow SDK 都是代码优先构建的,而不是根据规范生成的。重试、分页光标和 webhook 验证都是一流的,而不是事后的想法。
import { Ringflow } from "@ringflow/sdk"
const client = new Ringflow({
apiKey: process.env.RINGFLOW_API_KEY,
region: "us-east-1",
})
// Place a call and stream status updates
const call = await client.calls.create({
to: "+14155550199",
from: "+19172544289",
recordDualChannel: true,
onStatus: (evt) => console.log(evt.status),
})
console.log(call.id) // call_rfw_2Kj8mNpQ每个级别都有可预测的限制。
限制是按工作空间而不是按 IP 强制执行的。每一个回应都承载着 X-RateLimit-剩余, X-RateLimit-重置,和一个 之后重试 标头打开 429s 这样你就可以优雅地退后。
| 计划 | 持续 | 爆破帽 | 并发通话数 |
|---|---|---|---|
| 沙盒 | 5 请求/秒 | 15 请求/秒 | 2 次通话 |
| 起动机 | 40 请求/秒 | 80 请求/秒 | 25 通电话 |
| 商业 | 150 请求/秒 | 300 请求/秒 | 150 通电话 |
| 企业风俗 | 风俗 | 风俗 | 无限 |
| 能力 | 环流 | 典型替代方案 |
|---|---|---|
| 统一呼叫+短信+AI合一API | ✕ | |
| 永久沙箱——无有效期、无卡 | ✕ | |
| 开箱即用的双通道录音 | ✕ | |
| 通过 REST 端点的 AI 接待员 | ✕ | |
| HMAC 签名的 Webhook 交付 | ||
| 零停机 API 密钥轮换 | ✕ | |
| 提供企业安全审计+BAA | ✕ |
我们的承诺
按照生产标准构建的 REST API。
Ringflow 的 API 旨在处理实际生产工作负载 - 一致的 JSON 响应、强大的身份验证、明确的速率限制信号以及用于安全集成测试的永久沙箱。
深受各行业工程团队的喜爱。
从医疗保健到零售 — Ringflow 的 API 为大规模生产通信提供支持。
阿琼·梅塔
工程主管, Zenia Health — 孟买
“Ringflow 的 API 让我们能够在两周内将语音分类嵌入到我们的患者门户中。仅 AI 接待员端点就将我们的非工作时间通话量减少了 40%。”
雷切尔·托雷斯
产品副总裁, ClearLane Finance — 德克萨斯州奥斯汀
“我们在一个季度内将三个联络中心供应商迁移到 Ringflow。统一的 REST 界面使我们的集成变得简单 — 一个身份验证流程、一个 Webhook 架构,一切。”
本·哈格里夫斯
平台负责人, StackRoute — 伦敦
“双通道录音和异步转录端点使我们无需构建自己的语音管道。 Ringflow 可以轻松处理它,并且延迟确实令人印象深刻。”
纳迪亚·尤苏波娃
首席技术官, 奥比斯零售 — 迪拜
“我们的 SMS 批量端点每天发送 50,000 个订单确认,没有出现任何问题。送货收据会在几秒钟内到达我们的网络挂钩 - 这正是零售运营商的要求。”
汤姆·菲茨杰拉德
高级后端工程师, 劳布里奇 — 伊利诺伊州芝加哥
“零停机时间的密钥轮换是我们安全团队的特色。在没有维护窗口的情况下滚动 API 密钥是我们的旧提供商根本无法做到的。”
朴秀珍
解决方案架构师, Clearview SaaS — 首尔
“Go SDK 很惯用,并且在每次 CI 运行时都会进行干净的编译。上下文取消、重试和速率限制回退的工作方式与您期望一流客户端的行为方式完全相同。”
常问问题
常见问题解答
主动回答常见问题解答可以增强用户信心并减少支持请求。
