تخطَّ إلى المحتوى
Delivery API
قبل أن تخطط اعتمادًا على أي ميزة، اطلع على حالة القدرات.

الأدلةالتفاعل

روبوت الدردشة للموقع

أضف روبوت دردشة من Atlas إلى موقعك، بمسارات محادثة مكتوبة مسبقًا وإجابات بالذكاء الاصطناعي من محتواك الخاص والتقاط العملاء المحتملين.

تُرجمت هذه الصفحة من الإنجليزية. وفي حال وجود أي اختلاف، تسري النسخة الإنجليزية. اقرأ بالإنجليزية

  • مسارات محادثة مكتوبة مسبقًا تُبنى في Studio: التحيات والأزرار والأسئلة والتقاط العملاء المحتملين.
  • إجابات بالذكاء الاصطناعي من المحتوى المنشور لموقعك نفسه، وتُدفع من أرصدة الذكاء الاصطناعي في خطتك. وعندما لا يبقى رصيد، يعرض الروبوت رسالته الاحتياطية.
  • المظهر والمشغّلات: الألوان وصورة زر الفتح ووقت فتحه، وتُضبط لكل موقع في Studio.
  • حماية Turnstile عندما تبدو المحادثة آلية.
  • العملاء المحتملون: التفاصيل التي يشاركها الزائر في خطوة التقاط العملاء المحتملين تصل إلى Forms & leads → Leads، مثل استفسارات النماذج.

لا يوجد بعد تحويل مباشر إلى موظف بشري.

تنتقل روبوتات الدردشة إلى الإنتاج داخل الإصدارات. عندما يكون الإنتاج مفعّلًا ويوجد إصدار موقّع حي، يجيب الروبوت المنشور الزوار الفعليين، مستخدمًا المعرفة من صفحات ذلك الإصدار (حتى 5,000 مقطع). تصل تغييرات التطوير إلى الزوار مع الإصدار المعتمد التالي فقط.

عندما يكون الإنتاج متوقفًا، تردّ عناوين روبوت الدردشة بـ404 CP_NOT_FOUND؛ وعندما يكون الإنتاج مفعّلًا دون إصدار حي، بـ403 CP_PRODUCTION_LOCKED.

  1. اعرض الأداة مرة واحدة في التخطيط الجذر. لا تحتاج إلى رمز: يتحدث المتصفح مع Atlas مباشرة، ولا يقبل Atlas إلا أصل موقعك المسجَّل.

    app/atlas-chat.tsx
    'use client';
    import { AtlasChat } from '@atlas/chat-widget';
    import '@atlas/chat-widget/styles.css';
    import { usePathname } from 'next/navigation';
    export function SiteChat() {
    const path = usePathname();
    return (
    <AtlasChat
    apiOrigin="https://delivery.atlas.example"
    environmentId="env_XXXXXXXX"
    botKey="support"
    path={path}
    />
    );
    }
  2. اسمح لـAtlas في Content-Security-Policy: أضف أصل Atlas API إلى connect-src وimg-src.

  3. استخدم معرّف بيئة الإنتاج في نشرك الحي، ومعرّف بيئة التطوير في كل مكان آخر.

حزمة الأداة تُوزَّع على العملاء المتصلين مباشرة؛ وليست على سجل npm العام بعد. بدون React، استخدم العميل البسيط createChatClient({ apiOrigin, environmentId, botKey }) الذي يوفر bot() وstart(path) وsend(…).

  • ترتبط المحادثات بسرّ عشوائي يُحفظ في session storage لدى الزائر. لا توجد ملفات تعريف ارتباط.
  • لا تُخزَّن تفاصيل العميل المحتمل إلا عندما يرسلها الزائر في خطوة التقاط العملاء المحتملين.
  • تُطبَّق حدود المعدل لكل عنوان IP ولكل محادثة؛ انظر الحدود.