الفوريّة ميزة،
لا مجرد خانة اختيار.
كل شاشة في EasyLiveChat تتحدّث في أقل من ثانية من حدث Socket.IO. لا polling، لا "حدّث لرؤية رسائل جديدة". نقيس زمن إعادة الاتصال P99 في كل إصدار.
من نحن
EasyLiveChat يبنيها ثمانية أشخاص عبر خمس مدن. اخترنا الدعم المباشر لأن كل أداة تعاون أخرى كنّا نُعجب بها قد بُنيت بالفعل — في حين أن فئة الدردشة الحيّة ركدت بصمت لعقد كامل.
01 · القصّة
في صيف 2024، كان سام ونور يديران دعم العملاء لشركة فينتك مدفوعات تعمل في منطقة MENA. كان الفريق ممتدًا عبر ثلاث مناطق زمنية ويجيب بخمس لغات. تنقّلوا بين ثلاث أدوات دردشة حيّة في ثمانية عشر شهرًا. لم تستطع أيٌّ منها التعامل مع تخطيطات RTL دون أن تبدو مكسورة. لم توحّد أيٌّ منها صندوق وارد واتساب مع ودجت الموقع. جميعها كانت تتقاضى لكل قناة.
فبنينا واحدة. ما بدأ بصفته SaaS صغيرًا لصاحب عملنا السابق أصبح المنتج الذي تقرأ عنه. تستخدم EasyLiveChat اليوم مئات الفرق من أربيل إلى ساو باولو يهتمّون بالطباعة، والتحديثات الفوريّة، وعدم الدفع مقابل "مقاعد WhatsApp" فوق كل شيء آخر.
بعد اثني عشر شهرًا، ما زلنا صغارًا عن قصد. ثمانية أشخاص، خمس مدن، مستودع واحد. نُجيب طلبات الدعم بأنفسنا — المؤسّسون، بدورٍ متناوب. إن راسلت hello@livechattools.com، يقرأها مهندس.
02 · المبادئ
كل شاشة في EasyLiveChat تتحدّث في أقل من ثانية من حدث Socket.IO. لا polling، لا "حدّث لرؤية رسائل جديدة". نقيس زمن إعادة الاتصال P99 في كل إصدار.
نصف الكوكب يكتب من اليمين إلى اليسار. EasyLiveChat يستخدم CSS منطقي وتخطيطات معكوسة ومحرّرات واعية للاتجاه في كل مكان. نختبر بناءات RTL في كل PR.
لوحة تحكّم رائعة تُقرأ كمجلّة عظيمة — كريمة، مقصودة، لا تتنازل عن الجودة. نهتمّ بمقاييس الخطوط، أزواج الكيرنينج، والأرقام الجدوليّة.
كل استعلام يحمل tenantId — يُتحقّق منه في طبقة امتداد Prisma، لا في معالج المسار. لم يحدث لدينا أبدًا تسرّب بيانات عبر المستأجرين.
كل خطّة، كل حد، كل نافذة احتفاظ موجودة على صفحة التسعير. لا نقتبس أبدًا سعرًا في بريد خاص لا يطابق الموقع العام.
أطلقنا ميزتين تعتمدان على نموذج LLM في اثني عشر شهرًا — كلتاهما اختياريّتان، قابلتان للتدقيق. باقي المنتج مبني على صفوف Postgres يمكنك قراءتها بعينيك.
03 · الأشخاص
شريك مؤسّس · هندسة
بنى نواة EasyLiveChat الفوريّة. سابقًا بنية تحتيّة في Hopin و Cloudflare Workers.
شريك مؤسّس · المنتج
كتبت نظام التصميم. سابقًا منتج في Linear و Vercel.
هندسة · القنوات
مسؤولة عن محوّلات واتساب / ماسنجر / تيليجرام. سابقًا في Discord و Twilio.
هندسة · الفوريّة
يعيش داخل Socket.IO كي لا يضطر بقيتنا.
تصميم · التوطين
جعلت EasyLiveChat أصليّ RTL. تتحدّث خمس لغات.
هندسة · الحافة والبنية
النطاقات المخصّصة، الوكيل الحافي، TLS handshakes. سابقًا SRE في Fly.io.
هندسة · الواجهة الأماميّة
يكتب صندوق الوارد. مهووس بالطباعة، يجمع الخطوط، معجب بـ Geist.
هندسة · واجهات API
مخطّطات REST، مفاتيح idempotency، مواصفات OpenAPI. سابقًا Stripe Connect.
04 · التسلسل الزمني
نموذج أوّلي رُسم على منديل في مقهى بالقاهرة. لا يزال المنديل معلّقًا في المكتب.
أوّل ثلاثة عملاء، جميعهم في العراق ومصر. ملاحظاتهم شكّلت موقفنا الذي يضع RTL أوّلًا.
إغلاق جولة pre-seed مع مستثمرَين تشغيليّين. توظيف Eline و Henrik و Mariam.
إطلاق WhatsApp Cloud GA. أوّل عميل في منطقة MENA بأكثر من 100 وكيل.
اكتمال تدقيق عزل المستأجرين. ضوابط ISO 27001 مُحدَّدة، SOC 2 قيد التنفيذ.
22 لغة، جميعها RTL أصلي حيث ينبغي. الفريق ينمو إلى 8.
النطاقات المخصّصة، الوكيل الحافي، إطلاق خطة Growth. تقرأ هذا في مايو 2026.
نوظّف
مهندس منتج كبير شحن ضد طبقة websocket فوريّة على نطاق واسع. Bun و Postgres ميزة، لغات RTL ميزة مضاعفة. عن بُعد، أي مكان ضمن ± 6 ساعات من CET.