مرحبا بالجميع،
أنا أبني أتمتة تحويل المكالمات الفائتة إلى نصوص في n8n باستخدام Twilio.
المشكلة،
في نسخة Twilio التجريبية المجانية، لا يمكنني شراء رقم هاتف أو الوصول إلى إعدادات webhook. في كل مرة أنقر على أي شيء في لوحة التحكم، يتم إعادة توجيهي إلى صفحة الترقية.
حاولت أيضًا التحقق من معرّف المتصل للاختبار، لكنني أستمر في الحصول على:
`حدث خطأ أثناء إرسال رسالة التحقق الخاصة بك`
لا يعمل التحقق من الرسائل النصية أو المكالمات.
سؤالي هو
1. هل هناك أي طريقة لاستخدام webhooks مع حساب Twilio المجاني؟
2. إذا لم يكن الأمر كذلك، فما الذي تستخدمه يا جماعة لهذا في n8n؟ Telnyx أو Vonage أو WhatsApp API؟
هدفي هو بناء هذا كمنتج للبيع، لذا أحتاج إلى شيء يعمل بالفعل ويتسع.
شكرا!
ما هي رسالة الخطأ (إن وجدت)؟
يرجى مشاركة سير العمل الخاص بك
(حدد العقد على لوحتك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق سير العمل.)
شارك المخرجات المرتجعة من العقدة الأخيرة
معلومات عن إعداد n8n الخاص بك
- إصدار n8n:
- قاعدة البيانات (الافتراضي: SQLite):
- إعداد n8n EXECUTIONS_PROCESS (الافتراضي: own, main):
- تشغيل n8n عبر (Docker, npm, n8n cloud, تطبيق سطح المكتب):
- نظام التشغيل:
نسخة التجربة المجانية من Twilio مقيدة بقصد، حيث تحظر إعدادات webhook الأساسية وتفعل مرشحات احتيال قوية تمنع التحقق من معرّفات المتصلين. نظراً لأن حسابات التجربة تسمح فقط بالتفاعل مع الأرقام المتحقق منها يدويّاً، فهي غير قابلة للاستخدام بشكل أساسي لبناء أو اختبار منتج تجاري. الأخطاء التي تشاهدها هي نتيجة هذه الحماية الصارمة، وليست خللاً في إعداد n8n الخاص بك.
إذاً الإجابة هي لا
تطبيق WhatsApp أفضل لكن أعتقد أنه يتطلب التحقق. لكنه يتيح لك الاختبار قليلاً من خلال Meta Business Suite!
kjooleng محق وهذا يوفر عليك الوقت: التجربة المجانية لا تصلح لبناء منتج، وهذا ليس خطأك. لكن هناك شيء أعلى من ذلك يحدد نموذج عملك، ولم يخبرك به أحد بعد.
الحظر الحقيقي ليس Twilio. إنه A2P 10DLC، وهو على مستوى المشغِّل، وليس مزود الخدمة. التبديل إلى Telnyx أو Vonage لن يتجنبه: الثلاثة جميعهم سيطلبون منك تسجيل العلامة التجارية (brand) والحملة قبل وصول رسائل SMS الخاصة بك بشكل موثوق إلى أرقام في الولايات المتحدة. يستغرق تسجيل الحملة حوالي 10-15 يومًا، والحركة 10DLC غير المسجلة تقوم المشغلات بتصفيتها أو حظرها، بالإضافة إلى فرض رسوم إضافية.
بالنسبة لك، هذا ليس تفصيل تقني، بل هو قرار منتج. إذا كنت ستبيع خدمة missed-call-to-text للشركات، فكل عميل يحتاج إلى تسجيله الخاص. لديك طريقان ومن الأفضل أن تختار الآن:
- العميل يسجل علامته التجارية الخاصة وأنت تربط حسابه. إدراج من 10-15 يومًا لكل عميل، لكنك لا تتحمل المسؤولية.
- أنت تسجل نفسك كـ ISV/reseller وتدير الحسابات الفرعية. إدراج أسرع بكثير للعميل وهذا هو ما يبرر فرض رسوم الإعداد، لكن المسؤولية تقع عليك.
- هذا يحدد سعرك ووعدك بالتسليم. رأيت هذا يدمر المزيد من الإطلاقات من أي مشكلة في سير العمل.
حول WhatsApp: إنه نظام آخر، بدون 10DLC، لكنه يطلب التحقق من Meta Business وموافقة النماذج. وانتبه، بالنسبة للمكالمات المفقودة هناك عدم توافق أساسي: WhatsApp لا يكتشف مكالمة فائتة على خط هاتفك. أنت لا تزال بحاجة إلى رقم صوت يشغل الحدث؛ WhatsApp يخدمك فقط كقناة إخراج.
لفك الحصار اليوم والقدرة على الاختبار: قم بتحميل الحد الأدنى (حوالي 20 دولار أمريكي) في Twilio، هذا يخرجك من التجربة المجانية ويمكنك من شراء رقم وتكوين webhook. بهذا تختبر تدفق العمل الكامل مقابل أرقام مؤكدة بينما يتقدم التسجيل 10DLC بالتوازي. لا تنتظر التسجيل لبناء.
إذا كان مفيدًا: عندما يكون لديك سير العمل جاهزًا، قم بتصدير JSON (أزل بيانات الاعتماد) وسأجري لك تدقيق موثوقية ثابت: مسارات الخطأ، إعادة المحاولة والمهل الزمنية في العقد HTTP، items[0] غير محمي، بيانات اعتماد مضروبة في المعاملات، الترقيم. مجاني، غير متزامن، بدون مكالمة. إنه ذو صلة خاصة في منتج متعدد العملاء، حيث يتضاعف الفشل الصامت لكل حساب.