📢 أرخص أسعار المكالمات — مضمون!

📢 لا حدود. لا قيود! أرخص أسعار المكالمات — مضمون!

مركز المساعدة

ربط Bland AI بـ Bitcall (trunk SIP صادر)

AI Voice Agents

ربط Bland AI بـ Bitcall (trunk SIP صادر)

استخدم Bitcall كـ trunk SIP صادر لوكيل الصوت Bland AI. خطوة بخطوة: فعّل SIP، أضِف trunk صادرًا في معالج SIP، اضبط TLS/SRTP، واختبر.

June 4, 2026

4 دقيقة قراءة

مشاركة:
ربط Bland AI بـ Bitcall (trunk SIP صادر)

قبل أن تبدأ

💡 تنبيه: إن Bitcall اليوم للصادر فقط. وSIP في Bland ميزة للمؤسسات — ستطلب أولًا من دعم Bland تفعيل صلاحية SIP. وBland صارم في الأمان: إشارات TLS + وسائط SRTP إلزاميان، وUDP غير مقبول. والأرقام الواردة (DIDs) قادمة قريبًا.

«يشغّل Bland الوكيل. وBitcall هي الـ trunk الصادر — عبر segment آمن ومشفّر.» 🤖🔒📞

🧰 ما الذي ستحتاجه

  • حساب Bland مع تفعيل صلاحية SIP (تواصل مع دعم Bland)
  • حساب SIP من Bitcall (اسم مستخدم + كلمة مرور) — انظر إعداد حساب SIP الأول
  • نقطة نهاية TLS الخاصة بـ Bitcall — يتطلّب Bland بروتوكول TLS، لذا أكّد مضيف/منفذ TLS مع دعم Bitcall قبل البدء (⚠️ لا تستخدم إعداد UDP:5060 هنا)
  • هوية متصل (CLI) صادرة يُسمح لك بعرضها، بصيغة E.164
  • بعض رصيد Bitcall (مسبق الدفع)

🔑 الخطوة 1: فعّل SIP في Bland

اطلب من دعم Bland تفعيل صلاحية SIP لمؤسستك، ثم افتح لوحة SIP Trunks على app.bland.ai/dashboard/sip-trunks.

➕ الخطوة 2: أضِف trunk صادرًا (معالج إعداد SIP)

انقر Add trunk ← يرشدك المعالج:

  1. Direction ← اختر Outbound
  2. Destination ← نقطة نهاية SIP الخاصة بـ Bitcall، مثل sip:gateway.bitcall.io:5061;transport=tls (استخدم مضيف/منفذ TLS المؤكَّد من Bitcall)
  3. Auto-Discovery ← دع Bland يفحص ويكتشف النقل/الـ codecs
  4. Firewall ← أضِف عناوين IP الثابتة لـ Bland (يسردها المعالج) للقائمة البيضاء في Bitcall
  5. Authentication ← معتمدة على IP (قائمة بيضاء لعناوين Bland — مُوصى به) أو registration / بيانات اعتماد الاتصال (اسم مستخدم/كلمة مرور SIP من Bitcall)
  6. Numbers ← أضِف أرقام هوية المتصل الصادرة، بصيغة E.164
  7. Test Call ← تحقّق من تدفّق INVITE ← 200 OK

🔐 الخطوة 3: اضبط جانب Bitcall

بما أن Bland يفرض التشفير، اضبط trunk الخاص بـ Bitcall لـ تقديم TLS وSRTP (انظر الـ IP الموثوق مقابل بيانات اعتماد SIP):

المتطلّب قاعدة Bland جانب Bitcall
الإشارات TCP عبر TLS 1.2+ فقط (لا UDP) استخدم نقطة نهاية TLS الخاصة بـ Bitcall (أكّد المضيف/المنفذ مع الدعم)
الوسائط SRTP (AES_CM_128_HMAC_SHA1_80) تدعم Bitcall بروتوكول SRTP — فعّله
المصادقة معتمدة على IP أو digest عبر SIP REGISTER أضِف عناوين Bland للقائمة البيضاء (IP موثوق) أو استخدم بيانات اعتماد SIP
الـ codecs PCMU / PCMA (G.711) اسمح بـ ulaw/alaw
DTMF RFC 2833 مدعوم

🎭 الخطوة 4: اضبط هوية المتصل (CLI)

الرقم الذي تربطه هو هوية المتصل الصادرة (لا رقم DID من Bitcall — فـ Bitcall للصادر فقط). ويعتمد سلوك هوية المتصل على قواعد الوجهة/المشغّل: تغيير أو إدارة هوية المتصل.

🚀 الخطوة 5: أجرِ مكالمة صادرة

استخدم رقم SIP الخاص بك كقيمة from في مكالمة Bland قياسية:

curl -X POST https://api.bland.ai/v1/calls \
  -H "Authorization: Bearer YOUR_BLAND_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "task": "Say hi to the nice person!",
    "from": "YOUR_OUTBOUND_CALLER_ID",
    "phone_number": "NUMBER_YOU_ARE_CALLING"
  }'

📞 يطلب الوكيل الآن عبر Bitcall على segment آمن. 🎉

🛠️ جدول استكشاف الأخطاء

المشكلة السبب المحتمل والحل
الـ trunk لا يتصل / يفشل المصافحة تستخدم UDP أو TCP عاديًا — يتطلّب Bland بروتوكول TLS. استخدم نقطة نهاية TLS الخاصة بـ Bitcall وتأكّد من TLS 1.2+.
متّصل لكن بلا صوت SRTP غير مفعّل، أو عدم توافق codec. فعّل SRTP واسمح بـ ulaw/alaw على trunk الخاص بـ Bitcall.
رفض 403 / المصادقة عناوين Bland غير مُضافة للقائمة البيضاء في Bitcall (مصادقة IP)، أو بيانات اعتماد SIP خاطئة (مصادقة registration).
انقطاع المكالمة بعد ~30–60 ثانية خمول RTP أثناء فترات تفكير الوكيل ← keepalives الخاصة بـ RTP + ارفع المهلة. انظر انقطاع مكالمات الصوت بالذكاء الاصطناعي بعد 30 ثانية.
هوية المتصل خاطئة / مفقودة تختلف قواعد CLI حسب الوجهة. انظر تغيير أو إدارة هوية المتصل.

🧠 الخلاصة السريعة

✅ فعّل صلاحية SIP في Bland (الدعم) ✅ أضِف trunk صادرًا ← الوجهة = نقطة نهاية TLS الخاصة بـ Bitcall ✅ جانب Bitcall: TLS + SRTP، اسمح بـ ulaw/alaw، أضِف عناوين Bland للقائمة البيضاء أو استخدم بيانات الاعتماد ✅ اربط هوية المتصل، اشحن الرصيد، أجرِ مكالمة تجريبية ☕

ذات صلة: SIP trunking لوكلاء الصوت بالذكاء الاصطناعي · انقطاع مكالمات الصوت بالذكاء الاصطناعي بعد 30 ثانية


المقال السابق

ربط Dograh بـ Bitcall (مكالمات صادرة عبر Asterisk)

المقال التالي

ربط ElevenLabs بـ Bitcall (trunk SIP صادر)

في هذه الصفحة
​

قبل أن تبدأ

🧰 ما الذي ستحتاجه

🔑 الخطوة 1: فعّل SIP في Bland

➕ الخطوة 2: أضِف trunk صادرًا (معالج إعداد SIP)

🔐 الخطوة 3: اضبط جانب Bitcall

🎭 الخطوة 4: اضبط هوية المتصل (CLI)

🚀 الخطوة 5: أجرِ مكالمة صادرة

🛠️ جدول استكشاف الأخطاء

🧠 الخلاصة السريعة

هل تحتاج إلى مزيد من المساعدة؟

لم تجد ما تبحث عنه؟ فريق الدعم لدينا هنا لمساعدتك.

تواصل معنا