واجهة برمجة تطبيقات واحدة للمكالمات، الرسائل القصيرة والذكاء الاصطناعي - مصممة للفرق الحديثة.
تمنحك واجهة REST API الخاصة بـ Ringflow تحكمًا برمجيًا في كل جزء من حزمة اتصالاتك - المكالمات الصادرة، والرسائل النصية القصيرة المجمعة، والتسجيلات ثنائية القناة، ووكلاء الاستقبال بالذكاء الاصطناعي، وخطافات الويب للأحداث في الوقت الفعلي - كل ذلك خلف نقطة نهاية واحدة معتمدة.
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
}كل ما تحتاجه، لا شيء لا تحتاجه.
ست مجموعات موارد، وعنوان URL أساسي واحد، ونظام مصادقة واحد. يتم إصدار كل نقطة نهاية، وإرجاع JSON متسق، ويتم شحنها مع أمثلة الطلب/الاستجابة في ملف مرجع كامل.
- بريد/v2/calls— إجراء مكالمة خارجية إلى أي رقم
- يحصل/v2/calls/:id— جلب الحالة المباشرة والمدة والتسجيل
- بريد/v2/calls/:id/transfer— تحويل دافئ أو بارد في منتصف المكالمة
- يمسح/v2/calls/:id— قم بإنهاء مكالمة نشطة على الفور
- بريد/v2/messages— إرسال الرسائل القصيرة أو رسائل الوسائط المتعددة إلى مستلم واحد
- بريد/v2/messages/bulk— دفعة تصل إلى 1000 رسالة لكل طلب
- يحصل/v2/messages/:id— حالة تسليم الاستطلاع واستلام الناقل
- بريد/v2/calls/:id/record— ابدأ تسجيل المكالمات ثنائية القناة
- يمسح/v2/calls/:id/record— إيقاف التسجيل وتشغيل التخزين
- بريد/v2/recordings/:id/transcribe— طلب النسخ غير المتزامن لمنظمة العفو الدولية
- بريد/v2/ai/agents— توفير موظف استقبال جديد يعمل بالذكاء الاصطناعي
- يضع/v2/ai/agents/:id/knowledge— دفع الأسئلة الشائعة والمستندات وقواعد التصعيد
- يحصل/v2/ai/sessions/:id/summary— استرداد ملخص AI بعد المكالمة
- بريد/v2/events/subscriptions— اشترك في أي حدث منصة
- يحصل/v2/events/subscriptions— قائمة وتصفية الاشتراكات الخاصة بك
- يمسح/v2/events/subscriptions/:id— إزالة اشتراك الحدث
- بريد/v2/auth/tokens— إصدار رمز حامل قصير الأجل
- بريد/v2/auth/keys— إنشاء مفتاح واجهة برمجة التطبيقات لمساحة العمل
- يضع/v2/auth/keys/:id/rotate— دوران المفتاح بدون توقف
العملاء الاصطلاحيون لمكدسك.
يتم إنشاء كل Ringflow SDK أولاً بواسطة التعليمات البرمجية - ولا يتم إنشاؤها من خلال المواصفات. تعد عمليات إعادة المحاولة ومؤشرات ترقيم الصفحات والتحقق من خطاف الويب من الدرجة الأولى، وليست أفكارًا لاحقة.
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-إعادة تعيين، و أ إعادة المحاولة بعد رأس على 429 ثانية حتى تتمكن من التراجع بأمان.
| يخطط | مستدام | غطاء انفجار | المكالمات المتزامنة |
|---|---|---|---|
| رمل | 5 طلبات/ث | 15 طلب/ثانية | 2 مكالمات |
| بداية | 40 طلب/ثانية | 80 طلب/ثانية | 25 مكالمة |
| عمل | 150 طلب/ثانية | 300 طلب/ثانية | 150 مكالمة |
| مَشرُوعمخصص | مخصص | مخصص | غير محدود |
بنيت مختلفة. عادل الثمن.
معظم واجهات برمجة التطبيقات الهاتفية قم بتشغيل الذكاء الاصطناعي كفكرة لاحقة. قامت Ringflow ببناء الذكاء الاصطناعي والصوت والمراسلة من الألف إلى الياء كواجهة برمجة تطبيقات واحدة متماسكة - بحيث لا تقوم بربط ثلاثة بائعين معًا.
| القدرة | التدفق الحلقي | بديل نموذجي |
|---|---|---|
| الاتصال الموحد + الرسائل القصيرة + الذكاء الاصطناعي في واجهة برمجة تطبيقات واحدة | ✕ | |
| وضع الحماية الدائم - لا انتهاء الصلاحية ولا توجد بطاقة | ✕ | |
| تسجيل ثنائي القناة خارج الصندوق | ✕ | |
| موظف استقبال AI عبر نقطة نهاية REST | ✕ | |
| عمليات تسليم الخطاف عبر الويب الموقعة من HMAC | ||
| دوران مفتاح API بدون توقف | ✕ | |
| يتوفر تدقيق أمان المؤسسة + BAA | ✕ |
التزامنا
واجهة برمجة تطبيقات REST مصممة وفقًا لمعايير الإنتاج.
تم تصميم واجهة برمجة تطبيقات Ringflow للتعامل مع أعباء عمل الإنتاج الحقيقية - استجابات JSON المتسقة، والمصادقة القوية، وإشارات حدود المعدل الواضحة، ووضع الحماية الدائم لاختبار التكامل الآمن.
محبوب من قبل الفرق الهندسية عبر الصناعات.
من الرعاية الصحية إلى البيع بالتجزئة - تعمل واجهة برمجة تطبيقات Ringflow على تشغيل اتصالات الإنتاج على نطاق واسع.
أرجون ميهتا
رئيس الهندسة, زينيا هيلث - مومباي
“تتيح لنا واجهة برمجة تطبيقات Ringflow تضمين الفرز الصوتي في بوابة المرضى الخاصة بنا خلال أسبوعين. لقد خفضت نقطة نهاية موظف الاستقبال العاملة بالذكاء الاصطناعي وحدها حجم مكالماتنا بعد ساعات العمل بنسبة 40%.”
راشيل توريس
نائب الرئيس للمنتج, كليرلين فاينانس - أوستن تكساس
“لقد قمنا بنقل ثلاثة من بائعي مراكز الاتصال إلى Ringflow في ربع واحد. لقد جعل سطح REST الموحد عملية التكامل لدينا واضحة ومباشرة - تدفق مصادقة واحد، ومخطط خطاف ويب واحد، وكل شيء.”
بن هارجريفز
قائد المنصة, ستاك روت - لندن
“لقد أنقذتنا نقاط نهاية التسجيل ثنائي القناة والنسخ غير المتزامن من بناء مسار الكلام الخاص بنا. يتعامل Ringflow مع الأمر فقط، ويكون زمن الوصول مثيرًا للإعجاب حقًا.”
نادية يوسوبوفا
مدير التكنولوجيا, أوربيس للبيع بالتجزئة - دبي
“ترسل نقطة نهاية الرسائل النصية القصيرة الخاصة بنا 50000 تأكيدًا للطلب يوميًا دون أي عوائق. تصل إيصالات التسليم إلى خطاف الويب الخاص بنا في غضون ثوانٍ، وهو بالضبط ما تطلبه عمليات البيع بالتجزئة.”
توم فيتزجيرالد
مهندس الواجهة الخلفية الأول, لوبريدج — شيكاغو إلينوي
“كان تدوير المفاتيح بدون توقف عن العمل هو الميزة التي شجعت فريق الأمان لدينا. يعد تشغيل مفاتيح واجهة برمجة التطبيقات (API) بدون نافذة صيانة أمرًا لا يستطيع مزود الخدمة القديم لدينا القيام به.”
بارك سو جين
مهندس الحلول, كليرفيو SaaS - سيول
“يعد Go SDK اصطلاحيًا ويتم تجميعه بشكل نظيف عند كل تشغيل CI. يعمل إلغاء السياق وإعادة المحاولة والتراجع عن الحد الأقصى للسعر تمامًا بالطريقة التي تتوقع أن يتصرف بها عميل من الدرجة الأولى.”
التعليمات
الأسئلة المتداولة
تعمل الإجابة بشكل استباقي على الأسئلة الشائعة على تعزيز ثقة المستخدم وتقليل تكاليف الدعم.
الصوت، والرسائل النصية القصيرة، والذكاء الاصطناعي - كلها متصلة بالأسلاك قبل الغداء.
تجربة مجانية · لا توجد بطاقة · نقل مجاني للأرقام · مدة تشغيل مدعومة باتفاقية مستوى الخدمة
