[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-\u002Far\u002Fdocs\u002Fcanaux\u002Fchat-widget":3,"docs-nav-ar":364},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":358,"_id":359,"_source":360,"_file":361,"_stem":362,"_extension":363},"\u002Far\u002Fdocs\u002Fcanaux\u002Fchat-widget","canaux",false,"","أداة دردشة الويب","أداة دردشة تُضمَّن في أي موقع بسكربت JS واحد: Shadow DOM، بلا ملفات تعريف ارتباط، 8 لغات، وحمايات من إساءة الاستخدام مفعّلة افتراضيًا.",{"type":11,"children":12,"toc":350},"root",[13,27,33,112,117,151,163,180,185,190,243,248,298,303],{"type":14,"tag":15,"props":16,"children":17},"element","p",{},[18,25],{"type":14,"tag":19,"props":20,"children":21},"strong",{},[22],{"type":23,"value":24},"text","أداة الدردشة",{"type":23,"value":26}," سكربت JS تُضمّنه في موقعك (تسويقي، دعم، تطبيق). وهي تفتح نافذة محادثة تُشغّلها إحدى pipelines betool لديك؛ وتظهر ردود الوكيل تدريجيًا أثناء توليدها (streaming).",{"type":14,"tag":28,"props":29,"children":31},"h2",{"id":30},"الميزات",[32],{"type":23,"value":30},{"type":14,"tag":34,"props":35,"children":36},"ul",{},[37,48,58,84,94],{"type":14,"tag":38,"props":39,"children":40},"li",{},[41,46],{"type":14,"tag":19,"props":42,"children":43},{},[44],{"type":23,"value":45},"مقتطف واحد",{"type":23,"value":47}," لِلَصقه في صفحتك. لا يوجد اعتماد npm؛ وتعيش الأداة داخل Shadow DOM، فلا تُشوّهها أنماط CSS الخاصة بموقعك (والعكس صحيح).",{"type":14,"tag":38,"props":49,"children":50},{},[51,56],{"type":14,"tag":19,"props":52,"children":53},{},[54],{"type":23,"value":55},"رمز مميّز عام",{"type":23,"value":57}," — قابل لإعادة التوليد في أي وقت من المحرّر. لا يوجد أي سرّ على جانب العميل.",{"type":14,"tag":38,"props":59,"children":60},{},[61,66,68,75,77,82],{"type":14,"tag":19,"props":62,"children":63},{},[64],{"type":23,"value":65},"استمرارية لكل تبويب",{"type":23,"value":67}," — يُحفَظ مُعرِّف المحادثة في ",{"type":14,"tag":69,"props":70,"children":72},"code",{"className":71},[],[73],{"type":23,"value":74},"sessionStorage",{"type":23,"value":76},": إعادة تحميل الصفحة تستأنف المحادثة، وإغلاق التبويب يُنهيها. ولا تضع الأداة ",{"type":14,"tag":19,"props":78,"children":79},{},[80],{"type":23,"value":81},"أي ملف تعريف ارتباط (cookie)",{"type":23,"value":83},".",{"type":14,"tag":38,"props":85,"children":86},{},[87,92],{"type":14,"tag":19,"props":88,"children":89},{},[90],{"type":23,"value":91},"8 لغات",{"type":23,"value":93}," — تتبع واجهة الأداة لغة متصفّح الزائر.",{"type":14,"tag":38,"props":95,"children":96},{},[97,102,104,110],{"type":14,"tag":19,"props":98,"children":99},{},[100],{"type":23,"value":101},"ضوابط مكافحة إساءة الاستخدام مفعّلة افتراضيًا",{"type":23,"value":103}," — 20 رسالة في الدقيقة لكل IP، و10 جلسات جديدة في الدقيقة لكل IP، و4 000 حرف كحدّ أقصى لكل رسالة (قابلة للضبط؛ ",{"type":14,"tag":69,"props":105,"children":107},{"className":106},[],[108],{"type":23,"value":109},"0",{"type":23,"value":111}," يُعطّل الحماية المعنية). كما يحجب سقفٌ إجمالي لكل أداة (20 ضعف الحدّ لكل IP) موجات الإغراق الموزّعة على عدّة عناوين IP.",{"type":14,"tag":28,"props":113,"children":115},{"id":114},"الإعداد",[116],{"type":23,"value":114},{"type":14,"tag":118,"props":119,"children":120},"ol",{},[121,139],{"type":14,"tag":38,"props":122,"children":123},{},[124,126,131,133,138],{"type":23,"value":125},"في محرّر النموذج، هيّئ عقدة ",{"type":14,"tag":19,"props":127,"children":128},{},[129],{"type":23,"value":130},"Start",{"type":23,"value":132}," بمستقبِل ",{"type":14,"tag":19,"props":134,"children":135},{},[136],{"type":23,"value":137},"دردشة (أداة ويب)",{"type":23,"value":83},{"type":14,"tag":38,"props":140,"children":141},{},[142,144,149],{"type":23,"value":143},"عند الحفظ، يولّد betool الرمز المميّز العام ويعرض ",{"type":14,"tag":19,"props":145,"children":146},{},[147],{"type":23,"value":148},"مقتطف التضمين",{"type":23,"value":150}," جاهزًا للنسخ:",{"type":14,"tag":152,"props":153,"children":158},"pre",{"className":154,"code":156,"language":157,"meta":7},[155],"language-html","\u003Cscript src=\"https:\u002F\u002Fplatform.betool.ai\u002Fwidget\u002Fv1\u002Fwidget.js\">\u003C\u002Fscript>\n\u003Cscript>\n  BetoolChat.init({ token: \"\u003Ctoken-public-du-widget>\" });\n\u003C\u002Fscript>\n","html",[159],{"type":14,"tag":69,"props":160,"children":161},{"__ignoreMap":7},[162],{"type":23,"value":156},{"type":14,"tag":118,"props":164,"children":166},{"start":165},3,[167],{"type":14,"tag":38,"props":168,"children":169},{},[170,172,178],{"type":23,"value":171},"الصق هذا المقتطف داخل وسم ",{"type":14,"tag":69,"props":173,"children":175},{"className":174},[],[176],{"type":23,"value":177},"\u003Cbody>",{"type":23,"value":179}," في موقعك. تظهر الأداة تلقائيًا، في الزاوية السفلية اليمنى افتراضيًا.",{"type":14,"tag":28,"props":181,"children":183},{"id":182},"التخصيص",[184],{"type":23,"value":182},{"type":14,"tag":15,"props":186,"children":187},{},[188],{"type":23,"value":189},"من تهيئة المستقبِل:",{"type":14,"tag":34,"props":191,"children":192},{},[193,203,213,223,233],{"type":14,"tag":38,"props":194,"children":195},{},[196,201],{"type":14,"tag":19,"props":197,"children":198},{},[199],{"type":23,"value":200},"المظهر",{"type":23,"value":202}," — العنوان المعروض، اللون الأساسي، الموضع (الزوايا الأربع)، شكل زرّ الإطلاق (تبويب أو فقاعة) وتسميته.",{"type":14,"tag":38,"props":204,"children":205},{},[206,211],{"type":14,"tag":19,"props":207,"children":208},{},[209],{"type":23,"value":210},"النصوص",{"type":23,"value":212}," — رسالة الترحيب، نصّ حقل الإدخال، نصّ الحالة (أو عرض «متّصل» مترجَمًا).",{"type":14,"tag":38,"props":214,"children":215},{},[216,221],{"type":14,"tag":19,"props":217,"children":218},{},[219],{"type":23,"value":220},"العرض",{"type":23,"value":222}," — عرض markdown في الردود (مفعّل افتراضيًا).",{"type":14,"tag":38,"props":224,"children":225},{},[226,231],{"type":14,"tag":19,"props":227,"children":228},{},[229],{"type":23,"value":230},"سياق الصفحة",{"type":23,"value":232}," — يُرسل مع كل رسالة أصل الصفحة الحالية ومسارها (وليس سلسلة الاستعلام أبدًا). مفعّل افتراضيًا، ويمكن تعطيله.",{"type":14,"tag":38,"props":234,"children":235},{},[236,241],{"type":14,"tag":19,"props":237,"children":238},{},[239],{"type":23,"value":240},"النطاق",{"type":23,"value":242}," — تقييد الأصول (origins) المسموح بها.",{"type":14,"tag":28,"props":244,"children":246},{"id":245},"الأمان",[247],{"type":23,"value":245},{"type":14,"tag":15,"props":249,"children":250},{},[251,253,259,261,266,268,273,275,281,283,289,291,296],{"type":23,"value":252},"الـ",{"type":14,"tag":69,"props":254,"children":256},{"className":255},[],[257],{"type":23,"value":258},"token",{"type":23,"value":260}," ",{"type":14,"tag":19,"props":262,"children":263},{},[264],{"type":23,"value":265},"عام بحكم التصميم",{"type":23,"value":267},": لا يتيح سوى التحدّث إلى النموذج الذي يحمل هذا المستقبِل. وإذا أدرجت ",{"type":14,"tag":19,"props":269,"children":270},{},[271],{"type":23,"value":272},"أصولًا مسموحًا بها",{"type":23,"value":274},"، يُرفَض على جانب الخادم أي طلب آتٍ من أصل آخر (",{"type":14,"tag":69,"props":276,"children":278},{"className":277},[],[279],{"type":23,"value":280},"403",{"type":23,"value":282},")؛ أما القائمة الفارغة (أو ",{"type":14,"tag":69,"props":284,"children":286},{"className":285},[],[287],{"type":23,"value":288},"*",{"type":23,"value":290},") فلا تفرض أي قيد — ويُستحسن قصرها على التطوير. ولإبطال رمز مميّز مخترَق: زرّ ",{"type":14,"tag":19,"props":292,"children":293},{},[294],{"type":23,"value":295},"إعادة التوليد",{"type":23,"value":297}," بجوار عنوان URL العام، في تهيئة المستقبِل (تتوقّف عندئذٍ كل المقتطفات المنشورة في الإنتاج عن العمل).",{"type":14,"tag":28,"props":299,"children":301},{"id":300},"القيود",[302],{"type":23,"value":300},{"type":14,"tag":34,"props":304,"children":305},{},[306,318,345],{"type":14,"tag":38,"props":307,"children":308},{},[309,311,316],{"type":23,"value":310},"لا يوجد ",{"type":14,"tag":19,"props":312,"children":313},{},[314],{"type":23,"value":315},"تصفّح مشترك (co-browsing)",{"type":23,"value":317},": لا يرى الوكيل صفحة المستخدم، بل أصلها ومسارها فقط (إذا كان سياق الصفحة مفعّلًا).",{"type":14,"tag":38,"props":319,"children":320},{},[321,322,327,329,336,338,344],{"type":23,"value":310},{"type":14,"tag":19,"props":323,"children":324},{},[325],{"type":23,"value":326},"إرسال للمرفقات",{"type":23,"value":328}," من الأداة. ولاستقبال ملفات، استخدم pipeline ",{"type":14,"tag":330,"props":331,"children":333},"a",{"href":332},"\u002Far\u002Fdocs\u002Fcanaux\u002Femail",[334],{"type":23,"value":335},"بريد إلكتروني",{"type":23,"value":337}," أو ",{"type":14,"tag":330,"props":339,"children":341},{"href":340},"\u002Far\u002Fdocs\u002Fcanaux\u002Fwebhook",[342],{"type":23,"value":343},"webhook",{"type":23,"value":83},{"type":14,"tag":38,"props":346,"children":347},{},[348],{"type":23,"value":349},"لا استئناف للمحادثة من زيارة إلى أخرى: إغلاق التبويب يُنهي المحادثة.",{"title":7,"searchDepth":351,"depth":351,"links":352},2,[353,354,355,356,357],{"id":30,"depth":351,"text":30},{"id":114,"depth":351,"text":114},{"id":182,"depth":351,"text":182},{"id":245,"depth":351,"text":245},{"id":300,"depth":351,"text":300},"markdown","content:ar:docs:2.canaux:4.chat-widget.md","content","ar\u002Fdocs\u002F2.canaux\u002F4.chat-widget.md","ar\u002Fdocs\u002F2.canaux\u002F4.chat-widget","md",[365],{"title":366,"_path":367,"children":368},"Ar","\u002Far",[369],{"title":370,"_path":371,"children":372},"Docs","\u002Far\u002Fdocs",[373,386,410,438,451,467,480,541],{"title":374,"_path":375,"children":376},"البدء","\u002Far\u002Fdocs\u002Fdemarrer",[377,380,383],{"title":378,"_path":379},"مرحبًا بك","\u002Far\u002Fdocs\u002Fdemarrer\u002Fbienvenue",{"title":381,"_path":382},"إنشاء حساب","\u002Far\u002Fdocs\u002Fdemarrer\u002Fcreer-un-compte",{"title":384,"_path":385},"ربط مفتاح LLM","\u002Far\u002Fdocs\u002Fdemarrer\u002Fbrancher-llm",{"title":387,"_path":388,"children":389},"القنوات","\u002Far\u002Fdocs\u002Fcanaux",[390,393,396,398,399,401,404,407],{"title":391,"_path":392},"نظرة عامة على القنوات","\u002Far\u002Fdocs\u002Fcanaux\u002Fvue-densemble",{"title":394,"_path":395},"الهاتف في الوقت الفعلي","\u002Far\u002Fdocs\u002Fcanaux\u002Ftelephone",{"title":397,"_path":332},"البريد الإلكتروني",{"title":8,"_path":4},{"title":400,"_path":340},"HTTP Webhook",{"title":402,"_path":403},"المراسلة (WhatsApp، Messenger، Telegram، Mattermost)","\u002Far\u002Fdocs\u002Fcanaux\u002Fmessageries",{"title":405,"_path":406},"Meta Lead Ads","\u002Far\u002Fdocs\u002Fcanaux\u002Ffacebook-leads",{"title":408,"_path":409},"الجدولة (cron)","\u002Far\u002Fdocs\u002Fcanaux\u002Fschedule",{"title":411,"_path":412,"children":413},"Pipelines","\u002Far\u002Fdocs\u002Fpipelines",[414,417,420,423,426,429,432,435],{"title":415,"_path":416},"المحرّر المرئي","\u002Far\u002Fdocs\u002Fpipelines\u002Fediteur-visuel",{"title":418,"_path":419},"وكلاء الذكاء الاصطناعي","\u002Far\u002Fdocs\u002Fpipelines\u002Fagents",{"title":421,"_path":422},"المشغّلات الحتمية (Operators)","\u002Far\u002Fdocs\u002Fpipelines\u002Foperateurs",{"title":424,"_path":425},"التحكّم في التدفّق","\u002Far\u002Fdocs\u002Fpipelines\u002Fcontrole-flux",{"title":427,"_path":428},"خطوات الكود (Code Steps)","\u002Far\u002Fdocs\u002Fpipelines\u002Fcode-step",{"title":430,"_path":431},"الـPipelines الفرعية","\u002Far\u002Fdocs\u002Fpipelines\u002Fsous-pipelines",{"title":433,"_path":434},"إجراءات بلا كود","\u002Far\u002Fdocs\u002Fpipelines\u002Factions-no-code",{"title":436,"_path":437},"قاعدة المعرفة","\u002Far\u002Fdocs\u002Fpipelines\u002Fbase-de-connaissances",{"title":439,"_path":440,"children":441},"الإشراف","\u002Far\u002Fdocs\u002Fsupervision",[442,445,448],{"title":443,"_path":444},"سجلّ عمليات التنفيذ","\u002Far\u002Fdocs\u002Fsupervision\u002Fexecutions",{"title":446,"_path":447},"الأرصدة والقياس","\u002Far\u002Fdocs\u002Fsupervision\u002Fcredits-metering",{"title":449,"_path":450},"المعايير (Benchmarks)","\u002Far\u002Fdocs\u002Fsupervision\u002Fbenchmarks",{"title":452,"_path":453,"children":454},"الأمن","\u002Far\u002Fdocs\u002Fsecurite",[455,458,461,464],{"title":456,"_path":457},"مبادئ الأمن","\u002Far\u002Fdocs\u002Fsecurite\u002Fprincipes",{"title":459,"_path":460},"تعدّد المستأجرين الصارم","\u002Far\u002Fdocs\u002Fsecurite\u002Fmulti-tenant",{"title":462,"_path":463},"تدقيق GDPR وسجلّ الوصول","\u002Far\u002Fdocs\u002Fsecurite\u002Faudit-rgpd",{"title":465,"_path":466},"النشر السيادي","\u002Far\u002Fdocs\u002Fsecurite\u002Fdeploiement-souverain",{"title":468,"_path":469,"children":470},"المطوّرون","\u002Far\u002Fdocs\u002Fdeveloppeurs",[471,474,477],{"title":472,"_path":473},"واجهة برمجة تطبيقات الإدارة (Admin API)","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fapi-admin",{"title":475,"_path":476},"webhooks الصادرة","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fwebhooks-sortants",{"title":478,"_path":479},"قيادة betool من Claude (MCP)","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fmcp",{"title":481,"_path":482,"children":483},"التكاملات","\u002Far\u002Fdocs\u002Fintegrations",[484,487,490,493,496,499,502,505,508,511,514,517,520,523,526,529,532,535,538],{"title":485,"_path":486},"نظرة عامة على التكاملات","\u002Far\u002Fdocs\u002Fintegrations\u002Fvue-densemble",{"title":488,"_path":489},"Stripe","\u002Far\u002Fdocs\u002Fintegrations\u002Fstripe",{"title":491,"_path":492},"GitHub","\u002Far\u002Fdocs\u002Fintegrations\u002Fgithub",{"title":494,"_path":495},"Google","\u002Far\u002Fdocs\u002Fintegrations\u002Fgoogle",{"title":497,"_path":498},"LinkedIn Ads","\u002Far\u002Fdocs\u002Fintegrations\u002Flinkedin-ads",{"title":500,"_path":501},"Kavkom","\u002Far\u002Fdocs\u002Fintegrations\u002Fkavkom",{"title":503,"_path":504},"Jira","\u002Far\u002Fdocs\u002Fintegrations\u002Fjira",{"title":506,"_path":507},"Slack","\u002Far\u002Fdocs\u002Fintegrations\u002Fslack",{"title":509,"_path":510},"الرسائل القصيرة","\u002Far\u002Fdocs\u002Fintegrations\u002Fsms",{"title":512,"_path":513},"Enable Banking (الخدمات المصرفية المفتوحة)","\u002Far\u002Fdocs\u002Fintegrations\u002Fenable-banking",{"title":515,"_path":516},"CRM والتسويق والإنتاجية","\u002Far\u002Fdocs\u002Fintegrations\u002Fcrm-marketing",{"title":518,"_path":519},"HeyGen (الفيديو)","\u002Far\u002Fdocs\u002Fintegrations\u002Fheygen",{"title":521,"_path":522},"La Poste","\u002Far\u002Fdocs\u002Fintegrations\u002Fla-poste",{"title":524,"_path":525},"CRM متخصّص (beTool Application، Qhare)","\u002Far\u002Fdocs\u002Fintegrations\u002Fcrm-metier",{"title":527,"_path":528},"Mitti (الفحص الميداني)","\u002Far\u002Fdocs\u002Fintegrations\u002Fmitti",{"title":530,"_path":531},"Meta (Messenger، الصفحات، Meta Ads)","\u002Far\u002Fdocs\u002Fintegrations\u002Fmeta",{"title":533,"_path":534},"Onoff Business (Beta)","\u002Far\u002Fdocs\u002Fintegrations\u002Fonoff",{"title":536,"_path":537},"Smart Life \u002F Tuya (الأجهزة المتّصلة)","\u002Far\u002Fdocs\u002Fintegrations\u002Fsmart-life",{"title":539,"_path":540},"منتجات beTool (Desktop، Kiosk، Terminal)","\u002Far\u002Fdocs\u002Fintegrations\u002Fproduits-betool",{"title":542,"_path":543,"children":544},"حالات الاستخدام","\u002Far\u002Fdocs\u002Fcas-usage",[545,548,551,554,557,560],{"title":546,"_path":547},"agents أعمال نموذجية","\u002Far\u002Fdocs\u002Fcas-usage\u002Fvue-densemble",{"title":549,"_path":550},"CFO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcfo-ia",{"title":552,"_path":553},"COO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcoo-ia",{"title":555,"_path":556},"CTO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcto-ia",{"title":558,"_path":559},"Product Manager IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fproduct-manager-ia",{"title":561,"_path":562},"المساعد الشخصي","\u002Far\u002Fdocs\u002Fcas-usage\u002Fassistant-personnel"]