نيو للبيزنس

اربط نيو بالويب سايت بتاعك وبالسيستم بتاعك.

سكريبت واحد، أو بلجن، أو الـ API بتاعك. ونيو مبيعملش غير اللي إنت تسمح بيه.

طرق الربط

من سكريبت واحد لحد السيستم بتاعك كله.

اختار طريقة، أو استخدمهم مع بعض.

سكريبت واحد

شغال

شات الويب سايت

حط سكريبت واحد على أي ويب سايت، ونيو يرد على الزوار بتوعك.

  • بيشتغل بس على الدومين اللي سجلته
  • عربي أو إنجليزي، على حسب صفحتك
  • بلون البراند بتاعك
  • فريقك يقدر يمسك أي محادثة

بلجنين

شغال

ووردبريس ومتاجر WooCommerce

نزّل ملفات الـ ZIP من تطبيق نيو وارفعها على ووردبريس. واحد بيضيف الشات، والتاني بيربط متجرك.

  • بيقرا الكتالوج والمخزون والأسعار وحالة الأوردر لايف
  • مفيش داتا بتتنسخ أو بتتنقل

أكشنز على الـ API

شغال

السيستم بتاعك

نيو بيكلّم الـ HTTPS API بتاعك من خلال أكشنز إنت بتعرّفها وبتجرّبها في تطبيق نيو.

  • لكل أكشن قاعدة: مسموح، اسألني الأول، أو مقفول
  • مفاتيحك بتتخزن متشفّرة
  • مفيش DELETE، أبدًا

API شات الويب سايت

شغال

شات بتصميمك إنت

اعمل شباك الشات بتاعك على API شات الويب سايت. وفيه عميل شغال بيه فعلًا.

  • توكن الزائر بيفضل شغال 7 أيام
  • بيشتغل بس من الدومين اللي سجلته
  • 4 endpoints، الإصدار v1

من سيرفر لسيرفر

عند الطلب

Engine API

رد في محادثات واتساب مع عملاءك، واقرا الرسايل الجديدة، من السيرفر بتاعك.

  • المفاتيح بتيجي من فريق نيو
  • Idempotency-Key مع كل إرسال
  • 120 طلب في الدقيقة لكل مفتاح

قريبشوبيفايمتجر أونلاين

إزاي بيشتغل

خطوة بخطوة، بنعملها معاك.

فريق نيو بيمشي جنبك في كل خطوة.

  1. خد السكريبت أو البلجن.

    ضيف الويب سايت بتاعك مرة واحدة في تطبيق نيو، وهو يديك السكريبت بالظبط، أو ملفات ZIP للبلجنز لو على ووردبريس.

  2. ضيف الأكشنز وجرّبها.

    وجّه كل أكشن على الـ HTTPS API بتاعك. ومبيشتغلش غير بعد ما يعدّي تجربة حقيقية.

  3. حط قاعدة لكل أكشن.

    مسموح، اسألني الأول، أو مقفول. و«اسألني الأول» بيستنى موافقتك قبل ما أي حاجة توصل للسيستم بتاعك.

  4. نشغّله سوا.

    فريق نيو بيشغّله معاك.

للمطورين

سكريبت، وسيشن، ورسالة.

حط قيمك مكان الكلمات اللي زي YOUR_SITE_ID. تطبيق نيو وفريق نيو بيدّوك القيم الحقيقية.

  1. سكريبت شات الويب سايت

    حطه في صفحاتك مرة واحدة. تطبيق نيو بيديك السكريبت بالظبط، وهو بيشتغل بس على الدومين اللي سجلته.

    الطلب · HTML
    <script defer data-site="YOUR_SITE_ID" src="YOUR_WIDGET_URL"></script>
  2. افتح سيشن للزائر

    شات بتصميمك إنت بيبدأ من هنا: توكن للزائر على الدومين اللي سجلته. التوكن بيفضل شغال 7 أيام.

    الطلب · curl
    curl -X POST "{NEO_API}/api/webchat/v1/sites/YOUR_SITE_ID/sessions" \
      -H "Content-Type: application/json" \
      -d '{ "origin": "https://YOUR_DOMAIN" }'
    الرد · 201
    { "schemaVersion": 1, "token": "VISITOR_TOKEN", "expiresAt": "…" }
  3. ابعت رسالة الزائر

    ابعت بالتوكن بتاع الزائر. والأخطاء دايمًا بترجع بنفس الشكل. النسخة الأولى فيها 4 endpoints، وفريق نيو بيمشي معاك فيهم كلهم.

    الطلب · curl
    curl -X POST "{NEO_API}/api/webchat/v1/messages" \
      -H "Authorization: Bearer VISITOR_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{ "id": "MESSAGE_UUID", "text": "Is the blue one in stock?" }'
    الرد · 202
    { "schemaVersion": 1, "accepted": true, "messageId": "…" }
    الخطأ · 401
    { "schemaVersion": 1, "error": "expired" }
  4. أكشن واحد من الأول للآخر

    إنت بتحدد الأكشن وبتجربه مع فريق نيو. ولما عميل يسأل، نيو بيكلم السيستم بتاعك وبيرد من اللي رجع منه.

    الأكشن
    Name     Check an order
    Method   GET            GET, POST, PUT or PATCH. Never DELETE
    URL      https://YOUR_DOMAIN/api/orders/ORDER_ID
    Key      YOUR_API_KEY   stored encrypted, never shown again
    Rule     Allowed        or Ask me first, or Off
    Test     passed         a real test runs before it goes live
    الطلب · HTTPS
    GET https://YOUR_DOMAIN/api/orders/ORDER_ID
    الرد · 200
    { "status": "YOUR_ORDER_STATUS", "eta": "YOUR_DELIVERY_TIME" }
  5. ابعت جوه محادثة واتساب

    الـ Engine API، من السيرفر بتاعك، بمفتاح من فريق نيو. لو عملت retry بنفس الـ Idempotency-Key، الرسالة مش هتتبعت مرتين. 120 طلب في الدقيقة لكل مفتاح.

    الطلب · curl
    curl -X POST "{NEO_API}/engine/v1/messages" \
      -H "Authorization: Bearer YOUR_ENGINE_KEY" \
      -H "Idempotency-Key: A_NEW_UUID_PER_SEND" \
      -H "Content-Type: application/json" \
      -d '{ "conversation_id": "CONVERSATION_ID", "text": "Your order is on its way." }'
    الرد · 201
    { "message": { "id": "…", "conversation_id": "…", "status": "…" } }
  6. اقرا اللي حصل

    الأحداث بتيجي بالترتيب، لحد 200 في الصفحة. احتفظ بالـ next_cursor وابعته تاني عشان تكمّل من مكان ما وقفت.

    الطلب · curl
    curl "{NEO_API}/engine/v1/events?cursor=NEXT_CURSOR&limit=200" \
      -H "Authorization: Bearer YOUR_ENGINE_KEY"
    الرد · 200
    { "data": [ … ], "page": { "next_cursor": "…", "has_more": false } }

مفاتيح الـ Engine API بتيجي من فريق نيو بس.

أمان من الأساس

السيستم بتاعك يفضل بتاعك.

نيو بيشتغل جوه الحدود اللي إنت حاطّها، والكود نفسه بيحميها.

مقفول على الدومين بتاعك.

الشات والـ API بتاعه بيردوا بس على الدومين اللي سجلته بالظبط.

المفاتيح متشفّرة.

بتتخزن متشفّرة ومبتظهرش تاني. ونيو نفسه مبيشوفهاش.

مفيش مسح.

الأكشنز بتستخدم GET أو POST أو PUT أو PATCH. عمرها ما بتبعت DELETE.

«اسألني الأول» يعني اسألني الأول.

مفيش حاجة بتوصل للسيستم بتاعك غير لما توافق.

مفيش رسالة بتتبعت مرتين.

كل إرسال في الـ Engine API لازم يبقى معاه Idempotency-Key، والـ retry بنفس المفتاح بيرجّعلك أول إجابة.

حد ثابت للطلبات.

120 طلب في الدقيقة لكل مفتاح Engine API.

نيو بتاعك، بنربطه معاك.

لما مكانك يفضى، فريق نيو هيربطه معاك، والـ 24 يوم ببلاش بيبدأوا.

اسأل نيو