[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-\u002Far\u002Fdocs\u002Fcanaux\u002Fwebhook":3,"docs-nav-ar":533},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":10,"_type":527,"_id":528,"_source":529,"_file":530,"_stem":531,"_extension":532},"\u002Far\u002Fdocs\u002Fcanaux\u002Fwebhook","canaux",false,"","HTTP Webhook","استقبال عام لأحداث HTTP من أي نظام: توقيع HMAC، تدوير السرّ، صيغة الـpayload، الاستجابة وطلبات GET.",{"type":11,"children":12,"toc":518},"root",[13,29,36,56,61,110,185,203,209,251,312,317,329,349,354,394,400,481,486],{"type":14,"tag":15,"props":16,"children":17},"element","p",{},[18,21,27],{"type":19,"value":20},"text","قناة ",{"type":14,"tag":22,"props":23,"children":24},"strong",{},[25],{"type":19,"value":26},"webhook",{"type":19,"value":28}," هي نقطة الدخول العامة لربط أي نظام قادر على إجراء HTTP POST. وهي الخيار الذي يجب اختياره عندما لا توجد قناة مخصّصة لمصدرك.",{"type":14,"tag":30,"props":31,"children":33},"h2",{"id":32},"متى-تستخدمها",[34],{"type":19,"value":35},"متى تستخدمها",{"type":14,"tag":37,"props":38,"children":39},"ul",{},[40,46,51],{"type":14,"tag":41,"props":42,"children":43},"li",{},[44],{"type":19,"value":45},"ربط أداة داخلية (ERP، تطبيق أعمال، بوابة دفع).",{"type":14,"tag":41,"props":47,"children":48},{},[49],{"type":19,"value":50},"استقبال أحداث من منصّة طرف ثالث تُتيح webhooks عامّة.",{"type":14,"tag":41,"props":52,"children":53},{},[54],{"type":19,"value":55},"تشغيل pipeline من مهمّة cron خارجية أو من CI.",{"type":14,"tag":30,"props":57,"children":59},{"id":58},"التهيئة",[60],{"type":19,"value":58},{"type":14,"tag":62,"props":63,"children":64},"ol",{},[65,84,98],{"type":14,"tag":41,"props":66,"children":67},{},[68,70,75,77,82],{"type":19,"value":69},"في محرّر النموذج، هيّئ عقدة ",{"type":14,"tag":22,"props":71,"children":72},{},[73],{"type":19,"value":74},"Start",{"type":19,"value":76}," بمستقبِل ",{"type":14,"tag":22,"props":78,"children":79},{},[80],{"type":19,"value":81},"Webhook وارد",{"type":19,"value":83},".",{"type":14,"tag":41,"props":85,"children":86},{},[87,89,96],{"type":19,"value":88},"يولّد betool عنوان URL عامًّا (",{"type":14,"tag":90,"props":91,"children":93},"code",{"className":92},[],[94],{"type":19,"value":95},"https:\u002F\u002Fplatform.betool.ai\u002Fentries\u002Fwebhook\u002F\u003Ctoken>",{"type":19,"value":97},").",{"type":14,"tag":41,"props":99,"children":100},{},[101,103,108],{"type":19,"value":102},"(مُوصى به) عرِّف ",{"type":14,"tag":22,"props":104,"children":105},{},[106],{"type":19,"value":107},"سرّ HMAC",{"type":19,"value":109}," في تهيئة المستقبِل.",{"type":14,"tag":15,"props":111,"children":112},{},[113,115,121,123,129,131,137,139,145,147,153,155,161,162,168,170,176,178,184],{"type":19,"value":114},"عند تهيئة سرّ، يجب على نظامك توقيع الجسم الخام لكل طلب — ",{"type":14,"tag":90,"props":116,"children":118},{"className":117},[],[119],{"type":19,"value":120},"HMAC-SHA256(secret, body)",{"type":19,"value":122},"، بالنظام الست عشري — وتمرير التوقيع في ترويسة ",{"type":14,"tag":90,"props":124,"children":126},{"className":125},[],[127],{"type":19,"value":128},"X-Webhook-Signature",{"type":19,"value":130},"، بالشكل ",{"type":14,"tag":90,"props":132,"children":134},{"className":133},[],[135],{"type":19,"value":136},"sha256=\u003Chex>",{"type":19,"value":138}," أو ",{"type":14,"tag":90,"props":140,"children":142},{"className":141},[],[143],{"type":19,"value":144},"\u003Chex>",{"type":19,"value":146}," وحده. اسم الترويسة والخوارزمية (",{"type":14,"tag":90,"props":148,"children":150},{"className":149},[],[151],{"type":19,"value":152},"sha256",{"type":19,"value":154},"، ",{"type":14,"tag":90,"props":156,"children":158},{"className":157},[],[159],{"type":19,"value":160},"sha384",{"type":19,"value":154},{"type":14,"tag":90,"props":163,"children":165},{"className":164},[],[166],{"type":19,"value":167},"sha512",{"type":19,"value":169},") قابلان للتهيئة، مثلًا لمطابقة اصطلاح ",{"type":14,"tag":90,"props":171,"children":173},{"className":172},[],[174],{"type":19,"value":175},"X-Hub-Signature-256",{"type":19,"value":177}," الخاص بـGitHub. وعندها يُرفَض أي طلب بلا توقيع صالح (",{"type":14,"tag":90,"props":179,"children":181},{"className":180},[],[182],{"type":19,"value":183},"401",{"type":19,"value":97},{"type":14,"tag":186,"props":187,"children":189},"alert",{"type":188},"warning",[190],{"type":14,"tag":15,"props":191,"children":192},{},[193,195,201],{"type":19,"value":194},"لا يُتحقَّق إلا من هذه الصيغة: HMAC ست عشري للجسم الخام. ولن يُتعرَّف على توقيع مختوم زمنيًا (",{"type":14,"tag":90,"props":196,"children":198},{"className":197},[],[199],{"type":19,"value":200},"t=…,v1=…",{"type":19,"value":202},") أو مُرمَّز بـbase64.",{"type":14,"tag":30,"props":204,"children":206},{"id":205},"تنسيق-الحمولة",[207],{"type":19,"value":208},"تنسيق الحمولة",{"type":14,"tag":15,"props":210,"children":211},{},[212,214,219,221,227,229,235,237,243,244,250],{"type":19,"value":213},"أنت ترسل ",{"type":14,"tag":22,"props":215,"children":216},{},[217],{"type":19,"value":218},"أي JSON تريده",{"type":19,"value":220},". ولا يقيّد betool البنية. وتُعرَض الحمولة على الـpipeline ضمن ",{"type":14,"tag":90,"props":222,"children":224},{"className":223},[],[225],{"type":19,"value":226},"webhook.payload",{"type":19,"value":228}," (مع مفاتيحها الفرعية)؛ كما تتوفّر الترويسات والطريقة وسلسلة الاستعلام ضمن ",{"type":14,"tag":90,"props":230,"children":232},{"className":231},[],[233],{"type":19,"value":234},"webhook.headers",{"type":19,"value":236}," و",{"type":14,"tag":90,"props":238,"children":240},{"className":239},[],[241],{"type":19,"value":242},"webhook.method",{"type":19,"value":236},{"type":14,"tag":90,"props":245,"children":247},{"className":246},[],[248],{"type":19,"value":249},"webhook.query",{"type":19,"value":83},{"type":14,"tag":15,"props":252,"children":253},{},[254,256,262,264,270,272,278,280,286,288,294,296,302,304,310],{"type":19,"value":255},"يُقرأ الجسم بحسب ",{"type":14,"tag":90,"props":257,"children":259},{"className":258},[],[260],{"type":19,"value":261},"Content-Type",{"type":19,"value":263}," الخاص به: JSON مُحلَّل، والنموذج (",{"type":14,"tag":90,"props":265,"children":267},{"className":266},[],[268],{"type":19,"value":269},"application\u002Fx-www-form-urlencoded",{"type":19,"value":271},") كقاموس، وXML و",{"type":14,"tag":90,"props":273,"children":275},{"className":274},[],[276],{"type":19,"value":277},"text\u002F*",{"type":19,"value":279}," كنصّ خام، و",{"type":14,"tag":90,"props":281,"children":283},{"className":282},[],[284],{"type":19,"value":285},"multipart\u002Fform-data",{"type":19,"value":287}," كحقول + ملفات مرفقة (",{"type":14,"tag":90,"props":289,"children":291},{"className":290},[],[292],{"type":19,"value":293},"webhook.payload._files",{"type":19,"value":295},")، وأي نوع آخر (PDF، صورة، أرشيف…) يُحفَظ كملف. ويُفكّ ضغط الجسم المضغوط بـ",{"type":14,"tag":90,"props":297,"children":299},{"className":298},[],[300],{"type":19,"value":301},"gzip",{"type":19,"value":303},". الحجم الأقصى: 50 MB (",{"type":14,"tag":90,"props":305,"children":307},{"className":306},[],[308],{"type":19,"value":309},"413",{"type":19,"value":311}," بعد ذلك).",{"type":14,"tag":15,"props":313,"children":314},{},[315],{"type":19,"value":316},"مثال:",{"type":14,"tag":318,"props":319,"children":324},"pre",{"className":320,"code":322,"language":323,"meta":7},[321],"language-bash","curl -X POST https:\u002F\u002Fplatform.betool.ai\u002Fentries\u002Fwebhook\u002Fabc123 \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -H \"X-Webhook-Signature: sha256=$SIGNATURE\" \\\n  -d '{\n    \"type\": \"order.created\",\n    \"order_id\": \"ord_42\",\n    \"amount_cents\": 9900,\n    \"customer_email\": \"client@exemple.com\"\n  }'\n","bash",[325],{"type":14,"tag":90,"props":326,"children":327},{"__ignoreMap":7},[328],{"type":19,"value":322},{"type":14,"tag":15,"props":330,"children":331},{},[332,334,340,341,347],{"type":19,"value":333},"يمكن للـpipeline عندئذٍ ربط وكيل يقرأ ",{"type":14,"tag":90,"props":335,"children":337},{"className":336},[],[338],{"type":19,"value":339},"webhook.payload.customer_email",{"type":19,"value":236},{"type":14,"tag":90,"props":342,"children":344},{"className":343},[],[345],{"type":19,"value":346},"webhook.payload.amount_cents",{"type":19,"value":348}," مباشرةً.",{"type":14,"tag":30,"props":350,"children":352},{"id":351},"الاستجابة",[353],{"type":19,"value":351},{"type":14,"tag":15,"props":355,"children":356},{},[357,359,365,367,376,378,384,386,392],{"type":19,"value":358},"وضعان للاستجابة (",{"type":14,"tag":90,"props":360,"children":362},{"className":361},[],[363],{"type":19,"value":364},"response_mode",{"type":19,"value":366},"): ",{"type":14,"tag":22,"props":368,"children":369},{},[370],{"type":14,"tag":90,"props":371,"children":373},{"className":372},[],[374],{"type":19,"value":375},"sync",{"type":19,"value":377}," (الافتراضي) يُحجَب حتى نتيجة الـpipeline ويُعيدها في الاستجابة؛ و**",{"type":14,"tag":90,"props":379,"children":381},{"className":380},[],[382],{"type":19,"value":383},"ack",{"type":19,"value":385},"** يُعيد فورًا ",{"type":14,"tag":90,"props":387,"children":389},{"className":388},[],[390],{"type":19,"value":391},"202 Accepted",{"type":19,"value":393}," بعد وضع الحدث في طابور متين (يُنفَّذ الـpipeline بعد ذلك، مع إعادة المحاولة) — وهو الخيار المناسب للمزوّدين الذين تنتهي مهلتهم مبكرًا.",{"type":14,"tag":30,"props":395,"children":397},{"id":396},"طلبات-get-خيار",[398],{"type":19,"value":399},"طلبات GET (خيار)",{"type":14,"tag":15,"props":401,"children":402},{},[403,405,411,413,419,421,427,429,435,437,442,444,450,452,457,459,464,466,472,474,479],{"type":19,"value":404},"افتراضيًا، لا يُقبَل إلا ",{"type":14,"tag":90,"props":406,"children":408},{"className":407},[],[409],{"type":19,"value":410},"POST",{"type":19,"value":412},": ويتلقّى ",{"type":14,"tag":90,"props":414,"children":416},{"className":415},[],[417],{"type":19,"value":418},"GET",{"type":19,"value":420}," الرمز ",{"type":14,"tag":90,"props":422,"children":424},{"className":423},[],[425],{"type":19,"value":426},"405",{"type":19,"value":428},". ولشريك يفرض الاستعلام عبر ",{"type":14,"tag":90,"props":430,"children":432},{"className":431},[],[433],{"type":19,"value":434},"GET ?action=…",{"type":19,"value":436},"، فعِّل ",{"type":14,"tag":22,"props":438,"children":439},{},[440],{"type":19,"value":441},"قبول GET أيضًا",{"type":19,"value":443}," (",{"type":14,"tag":90,"props":445,"children":447},{"className":446},[],[448],{"type":19,"value":449},"allow_get",{"type":19,"value":451},"). تصبح سلسلة الاستعلام عندئذٍ ",{"type":14,"tag":90,"props":453,"children":455},{"className":454},[],[456],{"type":19,"value":226},{"type":19,"value":458},"، بالشكل نفسه لـPOST من نموذج: لا يحتاج الـpipeline إلى معرفة الطريقة المستخدَمة. لا يحمل ",{"type":14,"tag":90,"props":460,"children":462},{"className":461},[],[463],{"type":19,"value":418},{"type":19,"value":465}," أي body (يُرفَض بـ",{"type":14,"tag":90,"props":467,"children":469},{"className":468},[],[470],{"type":19,"value":471},"400",{"type":19,"value":473},") ولا يتوافق مع توقيع HMAC (يُرفَض بـ",{"type":14,"tag":90,"props":475,"children":477},{"className":476},[],[478],{"type":19,"value":426},{"type":19,"value":480}," ما دام هناك سرّ مُعرَّف). يظهر المعرّف المُمرَّر في الاستعلام في سجلّات الوصول: فضِّل POST عندما يسمح الشريك بذلك.",{"type":14,"tag":30,"props":482,"children":484},{"id":483},"الأمان",[485],{"type":19,"value":483},{"type":14,"tag":37,"props":487,"children":488},{},[489,494,513],{"type":14,"tag":41,"props":490,"children":491},{},[492],{"type":19,"value":493},"وقّع طلباتك (HMAC) بمجرد أن تعالج نقطة النهاية أي شيء غير الاختبار.",{"type":14,"tag":41,"props":495,"children":496},{},[497,499,504,506,511],{"type":19,"value":498},"يمكن تغيير السرّ في أي وقت من تهيئة المستقبِل (التدوير). وبمجرّد حفظه، لا يُعرَض مجدّدًا أبدًا: يُظهر الحقل ",{"type":14,"tag":22,"props":500,"children":501},{},[502],{"type":19,"value":503},"«•••••• محفوظ — اكتب للاستبدال»",{"type":19,"value":505},"، وزرّ ",{"type":14,"tag":22,"props":507,"children":508},{},[509],{"type":19,"value":510},"إزالة",{"type":19,"value":512}," يمحوه (ولا يُتحقَّق من التوقيع بعد ذلك).",{"type":14,"tag":41,"props":514,"children":515},{},[516],{"type":19,"value":517},"تُخزَّن الحمولات كنصّ صِرف في سجلّ التنفيذ — لا ترسل بيانات يجب تشفيرها أثناء النقل فقط.",{"title":7,"searchDepth":519,"depth":519,"links":520},2,[521,522,523,524,525,526],{"id":32,"depth":519,"text":35},{"id":58,"depth":519,"text":58},{"id":205,"depth":519,"text":208},{"id":351,"depth":519,"text":351},{"id":396,"depth":519,"text":399},{"id":483,"depth":519,"text":483},"markdown","content:ar:docs:2.canaux:5.webhook.md","content","ar\u002Fdocs\u002F2.canaux\u002F5.webhook.md","ar\u002Fdocs\u002F2.canaux\u002F5.webhook","md",[534],{"title":535,"_path":536,"children":537},"Ar","\u002Far",[538],{"title":539,"_path":540,"children":541},"Docs","\u002Far\u002Fdocs",[542,555,581,609,622,638,651,712],{"title":543,"_path":544,"children":545},"البدء","\u002Far\u002Fdocs\u002Fdemarrer",[546,549,552],{"title":547,"_path":548},"مرحبًا بك","\u002Far\u002Fdocs\u002Fdemarrer\u002Fbienvenue",{"title":550,"_path":551},"إنشاء حساب","\u002Far\u002Fdocs\u002Fdemarrer\u002Fcreer-un-compte",{"title":553,"_path":554},"ربط مفتاح LLM","\u002Far\u002Fdocs\u002Fdemarrer\u002Fbrancher-llm",{"title":556,"_path":557,"children":558},"القنوات","\u002Far\u002Fdocs\u002Fcanaux",[559,562,565,568,571,572,575,578],{"title":560,"_path":561},"نظرة عامة على القنوات","\u002Far\u002Fdocs\u002Fcanaux\u002Fvue-densemble",{"title":563,"_path":564},"الهاتف في الوقت الفعلي","\u002Far\u002Fdocs\u002Fcanaux\u002Ftelephone",{"title":566,"_path":567},"البريد الإلكتروني","\u002Far\u002Fdocs\u002Fcanaux\u002Femail",{"title":569,"_path":570},"أداة دردشة الويب","\u002Far\u002Fdocs\u002Fcanaux\u002Fchat-widget",{"title":8,"_path":4},{"title":573,"_path":574},"المراسلة (WhatsApp، Messenger، Telegram، Mattermost)","\u002Far\u002Fdocs\u002Fcanaux\u002Fmessageries",{"title":576,"_path":577},"Meta Lead Ads","\u002Far\u002Fdocs\u002Fcanaux\u002Ffacebook-leads",{"title":579,"_path":580},"الجدولة (cron)","\u002Far\u002Fdocs\u002Fcanaux\u002Fschedule",{"title":582,"_path":583,"children":584},"Pipelines","\u002Far\u002Fdocs\u002Fpipelines",[585,588,591,594,597,600,603,606],{"title":586,"_path":587},"المحرّر المرئي","\u002Far\u002Fdocs\u002Fpipelines\u002Fediteur-visuel",{"title":589,"_path":590},"وكلاء الذكاء الاصطناعي","\u002Far\u002Fdocs\u002Fpipelines\u002Fagents",{"title":592,"_path":593},"المشغّلات الحتمية (Operators)","\u002Far\u002Fdocs\u002Fpipelines\u002Foperateurs",{"title":595,"_path":596},"التحكّم في التدفّق","\u002Far\u002Fdocs\u002Fpipelines\u002Fcontrole-flux",{"title":598,"_path":599},"خطوات الكود (Code Steps)","\u002Far\u002Fdocs\u002Fpipelines\u002Fcode-step",{"title":601,"_path":602},"الـPipelines الفرعية","\u002Far\u002Fdocs\u002Fpipelines\u002Fsous-pipelines",{"title":604,"_path":605},"إجراءات بلا كود","\u002Far\u002Fdocs\u002Fpipelines\u002Factions-no-code",{"title":607,"_path":608},"قاعدة المعرفة","\u002Far\u002Fdocs\u002Fpipelines\u002Fbase-de-connaissances",{"title":610,"_path":611,"children":612},"الإشراف","\u002Far\u002Fdocs\u002Fsupervision",[613,616,619],{"title":614,"_path":615},"سجلّ عمليات التنفيذ","\u002Far\u002Fdocs\u002Fsupervision\u002Fexecutions",{"title":617,"_path":618},"الأرصدة والقياس","\u002Far\u002Fdocs\u002Fsupervision\u002Fcredits-metering",{"title":620,"_path":621},"المعايير (Benchmarks)","\u002Far\u002Fdocs\u002Fsupervision\u002Fbenchmarks",{"title":623,"_path":624,"children":625},"الأمن","\u002Far\u002Fdocs\u002Fsecurite",[626,629,632,635],{"title":627,"_path":628},"مبادئ الأمن","\u002Far\u002Fdocs\u002Fsecurite\u002Fprincipes",{"title":630,"_path":631},"تعدّد المستأجرين الصارم","\u002Far\u002Fdocs\u002Fsecurite\u002Fmulti-tenant",{"title":633,"_path":634},"تدقيق GDPR وسجلّ الوصول","\u002Far\u002Fdocs\u002Fsecurite\u002Faudit-rgpd",{"title":636,"_path":637},"النشر السيادي","\u002Far\u002Fdocs\u002Fsecurite\u002Fdeploiement-souverain",{"title":639,"_path":640,"children":641},"المطوّرون","\u002Far\u002Fdocs\u002Fdeveloppeurs",[642,645,648],{"title":643,"_path":644},"واجهة برمجة تطبيقات الإدارة (Admin API)","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fapi-admin",{"title":646,"_path":647},"webhooks الصادرة","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fwebhooks-sortants",{"title":649,"_path":650},"قيادة betool من Claude (MCP)","\u002Far\u002Fdocs\u002Fdeveloppeurs\u002Fmcp",{"title":652,"_path":653,"children":654},"التكاملات","\u002Far\u002Fdocs\u002Fintegrations",[655,658,661,664,667,670,673,676,679,682,685,688,691,694,697,700,703,706,709],{"title":656,"_path":657},"نظرة عامة على التكاملات","\u002Far\u002Fdocs\u002Fintegrations\u002Fvue-densemble",{"title":659,"_path":660},"Stripe","\u002Far\u002Fdocs\u002Fintegrations\u002Fstripe",{"title":662,"_path":663},"GitHub","\u002Far\u002Fdocs\u002Fintegrations\u002Fgithub",{"title":665,"_path":666},"Google","\u002Far\u002Fdocs\u002Fintegrations\u002Fgoogle",{"title":668,"_path":669},"LinkedIn Ads","\u002Far\u002Fdocs\u002Fintegrations\u002Flinkedin-ads",{"title":671,"_path":672},"Kavkom","\u002Far\u002Fdocs\u002Fintegrations\u002Fkavkom",{"title":674,"_path":675},"Jira","\u002Far\u002Fdocs\u002Fintegrations\u002Fjira",{"title":677,"_path":678},"Slack","\u002Far\u002Fdocs\u002Fintegrations\u002Fslack",{"title":680,"_path":681},"الرسائل القصيرة","\u002Far\u002Fdocs\u002Fintegrations\u002Fsms",{"title":683,"_path":684},"Enable Banking (الخدمات المصرفية المفتوحة)","\u002Far\u002Fdocs\u002Fintegrations\u002Fenable-banking",{"title":686,"_path":687},"CRM والتسويق والإنتاجية","\u002Far\u002Fdocs\u002Fintegrations\u002Fcrm-marketing",{"title":689,"_path":690},"HeyGen (الفيديو)","\u002Far\u002Fdocs\u002Fintegrations\u002Fheygen",{"title":692,"_path":693},"La Poste","\u002Far\u002Fdocs\u002Fintegrations\u002Fla-poste",{"title":695,"_path":696},"CRM متخصّص (beTool Application، Qhare)","\u002Far\u002Fdocs\u002Fintegrations\u002Fcrm-metier",{"title":698,"_path":699},"Mitti (الفحص الميداني)","\u002Far\u002Fdocs\u002Fintegrations\u002Fmitti",{"title":701,"_path":702},"Meta (Messenger، الصفحات، Meta Ads)","\u002Far\u002Fdocs\u002Fintegrations\u002Fmeta",{"title":704,"_path":705},"Onoff Business (Beta)","\u002Far\u002Fdocs\u002Fintegrations\u002Fonoff",{"title":707,"_path":708},"Smart Life \u002F Tuya (الأجهزة المتّصلة)","\u002Far\u002Fdocs\u002Fintegrations\u002Fsmart-life",{"title":710,"_path":711},"منتجات beTool (Desktop، Kiosk، Terminal)","\u002Far\u002Fdocs\u002Fintegrations\u002Fproduits-betool",{"title":713,"_path":714,"children":715},"حالات الاستخدام","\u002Far\u002Fdocs\u002Fcas-usage",[716,719,722,725,728,731],{"title":717,"_path":718},"agents أعمال نموذجية","\u002Far\u002Fdocs\u002Fcas-usage\u002Fvue-densemble",{"title":720,"_path":721},"CFO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcfo-ia",{"title":723,"_path":724},"COO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcoo-ia",{"title":726,"_path":727},"CTO IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fcto-ia",{"title":729,"_path":730},"Product Manager IA","\u002Far\u002Fdocs\u002Fcas-usage\u002Fproduct-manager-ia",{"title":732,"_path":733},"المساعد الشخصي","\u002Far\u002Fdocs\u002Fcas-usage\u002Fassistant-personnel"]