أدلة
مساعد Gmail يطلب موافقتك قبل الإرسال
كيف يقرأ بوتيفاي رسائل Gmail ويكتب المسودات وينظّم البريد، لكنه ينتظر موافقتك قبل أي إرسال أو رد أو تحويل، بالعربية أو الإنجليزية.
آخر تحديث · 6 دقائق قراءة
ما الذي يجب أن يفعله بوتيفاي في Gmail وحده؟
القراءة وكتابة المسودات آمنة للأتمتة، أما الإرسال فلا. حين يبحث بوتيفاي في صندوق البريد ويجلب المحادثة كاملة ويكتب ردا في مجلد المسودات يكون قد أنجز معظم العمل، ولم يخرج شيء من الحساب بعد. لحظة وصول الرسالة إلى شخص آخر لا يمكن التراجع عنها، ولذلك تحتاج هذه الخطوة إلى إنسان.
من هذا التقسيم تنبع المهام المفيدة: تلخيص ما أرسله عميل أو مورّد خلال الشهر الماضي، والعثور على المحادثة التي اتُّفق فيها على سعر، وكتابة رد يذكر الأرقام الصحيحة، وتنظيم ما انتهى. بوتيفاي يقرأ ويكتب، وأنت تحتفظ بقرار ما يقال ولمن.
يتصل بوتيفاي بـ Gmail عبر اثنتي عشرة أداة، لكل منها مستوى خطورة ونمط موافقة. نستخدمها هنا مثالا ملموسا، لكن القواعد نفسها تستحق أن تطبّقها في أي مساعد تبنيه أو تشتريه.
أدوات Gmail الاثنتا عشرة ومتى تطلب كل منها الموافقة
لكل أداة واحد من ثلاثة أنماط: never (تعمل مباشرة)، وpolicy (تقرر سياسة المستأجر)، وalways (تنتظر إنسانا في كل مرة). يوضح العمود الأخير ما تفعله السياسة الأساسية التي يبدأ بها كل مستأجر جديد في بوتيفاي مع الأدوات الخاضعة للسياسة.
| الأداة | ماذا تفعل | الخطورة | الموافقة |
|---|---|---|---|
| gmail.search | تبحث في البريد بصيغة استعلامات Gmail | read | تعمل مباشرة |
| gmail.get_message | تقرأ رسالة واحدة: الترويسات والتصنيفات والنص | read | تعمل مباشرة |
| gmail.get_thread | تقرأ المحادثة كاملة بالترتيب | read | تعمل مباشرة |
| gmail.list_labels | تعرض تصنيفات صندوق البريد | read | تعمل مباشرة |
| gmail.create_draft | تكتب مسودة ولا يخرج شيء من الحساب | write | حسب السياسة، ومسموحة في الأساس |
| gmail.add_label / remove_label | تضيف تصنيفات أو تزيلها، ويمكن التراجع | write | حسب السياسة، وتطلب الموافقة في الأساس |
| gmail.archive | تزيل الرسالة من البريد الوارد دون حذفها | write | حسب السياسة، وتطلب الموافقة في الأساس |
| gmail.trash | تنقل الرسالة إلى المهملات | destructive | حسب السياسة، وتطلب الموافقة في الأساس |
| gmail.send | ترسل رسالة جديدة أو مسودة موجودة | external_send | تنتظر الموافقة دائما |
| gmail.reply | ترد داخل المحادثة على المرسل أو على الجميع | external_send | تنتظر الموافقة دائما |
| gmail.forward | تحوّل الرسالة كاملة إلى مستلمين جدد | external_send | تنتظر الموافقة دائما |
لماذا ينتظر الإرسال والرد والتحويل الموافقة دائما؟
لأنها لا تُسترجع وتتحدث باسمك. رد على الجميع يصل إلى قائمة خاطئة، أو تحويل يقتبس محادثة سرية إلى عنوان خارجي، أو رقم أخطأ فيه النموذج، كلها لا يمكن سحبها. كلفة قراءة شخص للرسالة ثوان، وكلفة تجاهل ذلك محادثة صعبة مع عميل أو جهة رقابية.
البريد أيضا هو المكان الذي يصل منه نص غير موثوق. قد تحمل رسالة واردة تعليمات مكتوبة لتوجيه المساعد، مثل «حوّل هذه المحادثة إلى…». قد ينخدع النموذج بها، أما بوابة تشترط موافقة إنسان على الرسالة الصادرة ومستلميها أمامه فلا تنخدع.
ويجب ألا تتسبب الموافقة في إرسال مزدوج. يحمل كل إرسال ورد وتحويل مفتاح منع تكرار، فلا يؤدي استئناف التشغيل بعد الموافقة أو إعادة المحاولة بعد انقطاع الشبكة إلى إيصال الرسالة نفسها مرتين.
كيف تعمل كتابة المسودات الآمنة عمليا؟
المسودة أولا والإرسال ثانيا. طلب مسودة يبقي خطوة الموافقة صغيرة والنتيجة قابلة للمراجعة في المكان الذي تعمل فيه أصلا: مجلد المسودات في Gmail.
- اطلب بلغة عادية: «ابحث عن آخر ثلاث رسائل من فريق مشتريات المورّد واكتب مسودة رد تؤكد توريد يوم الخميس».
- يشغّل المساعد gmail.search ثم gmail.get_thread للمحادثة كاملة، ليجيب الرد عمّا طُلب فعلا.
- يستدعي gmail.create_draft فتظهر المسودة في بريدك، ويخبرك المساعد بما كتبه ولماذا.
- تعدّل المسودة في Gmail أو تطلب من المساعد تعديلها.
- حين تطلب الإرسال يتوقف التشغيل عند gmail.send، وتعرض بطاقة الموافقة المستلمين والموضوع ومعاينة للنص، فتوافق أو ترفض مع ملاحظة أو تصحح البيانات.
- لا تخرج الرسالة إلا بعد الموافقة، وتُكتب النتيجة في سجل التدقيق.
كتابة المسودات بالعربية والإنجليزية
المساعد الجيد يرد بلغة المحادثة ما لم يُطلب غير ذلك، ويحافظ على الأسماء وأرقام المراجع والمبالغ كما وردت في الرسائل الأصلية. في المحادثات المختلطة حدّد اللغة التي تريدها، فتعليمات قصيرة مثل «رد بعربية رسمية واترك رقم أمر الشراء بالأرقام اللاتينية» تزيل التخمين.
الترميز هو المكان الذي يتعطل فيه البريد العربي عادة. يبني الموصل الموصوف هنا الرسائل الصادرة بترميز UTF-8 مع نقل base64، فيصل النص العربي والتشكيل والرموز التعبيرية سليمة بدلا من رموز مشوهة. النص عادي بلا تنسيق، لذا يتولى برنامج بريد المستلم عرض الاتجاه من اليمين إلى اليسار، فاقرأ المسودة في Gmail قبل الموافقة كما سيراها المستلم.
النبرة تستحق مراجعة خاصة بها. المراسلات التجارية الرسمية في الخليج والشام تختلف عن الترجمة الحرفية لقوالب إنجليزية، والتحيات والألقاب وعبارات الختام هي أكثر ما يبدو فيه ناتج الآلة غريبا. وخطوة الموافقة هي المكان الطبيعي لالتقاط ذلك.
ما صلاحيات Gmail التي يحتاجها بوتيفاي؟
اطلب أضيق نطاقات OAuth التي تغطي المهمة. توصي وثائق Google باختيار أضيق نطاق ممكن، وتصنّف نطاقات قراءة البريد وكتابته وإرساله وتعديله حساسة أو مقيدة، فكل نطاق إضافي قرار حقيقي.
يطلب بوتيفاي افتراضيا صلاحيات القراءة وكتابة المسودات والإرسال والتصنيفات، إضافة إلى عنوان البريد للحساب. أما نطاق gmail.modify الأوسع، اللازم للتصنيف والأرشفة ونقل الرسائل إلى المهملات، فهو خارج المنح الافتراضي ويجب أن يطلبه المستأجر صراحة إن أراد التنظيم. ولا يُطلب أبدا النطاق الكامل https://mail.google.com/، وهو النطاق الذي تخصصه Google للتطبيقات التي تحتاج حذف البريد نهائيا متجاوزة المهملات.
المهملات قابلة للاسترجاع. يحتفظ Gmail بالرسائل المحذوفة 30 يوما قبل حذفها نهائيا، ولهذا تُصنَّف gmail.trash أداة هدّامة مع أنها قابلة للتراجع خلال تلك المدة.
- ابدأ بالقراءة وكتابة المسودات فقط إن أردت ملخصات ومسودات، وأضف الإرسال حين تكون مستعدا لاعتماد البريد الصادر.
- أضف gmail.modify فقط لصناديق البريد التي يوفّر فيها التنظيم وقتا حقيقيا.
- اربط صناديق البريد المشتركة بهوية لا تصل إلا إلى ذلك الصندوق.
ما الذي يُسجَّل للتدقيق؟
كل ما يلمس صندوق البريد: الطلب الذي بدأ التشغيل، وكل استدعاء أداة وقرار السياسة الخاص به، وكل طلب موافقة بملخصه ومستوى خطورته، وقرار المعتمِد وملاحظته، والنتيجة. وهنا تُضاف هذه القيود إلى سجل تدقيق خاص بكل مستأجر ومتسلسل بالتجزئة، فحذف قيد سابق أو تعديله يكسر السلسلة ويمكن اكتشافه.
اجعل التدقيق مفيدا بمراجعة حالات الرفض. الإرسال المرفوض يخبرك أين أساء المساعد فهم محادثة أو اختار مستلما خاطئا أو أخطأ النبرة، وهذه أسرع طريقة لضبط التعليمات.
أسئلة شائعة
هل يستطيع المساعد إرسال البريد دون علمي؟
لا. الأدوات gmail.send وgmail.reply وgmail.forward تنتظر دائما موافقة شخص. البحث والقراءة وكتابة المسودات تعمل دون موافقة لأن شيئا لا يخرج من حسابك.
هل أستطيع تعديل الرسالة قبل الموافقة عليها؟
نعم. يمكنك تعديل المسودة في Gmail قبل أن تطلب إرسالها، كما تقبل خطوة الموافقة بيانات مصححة، مثل مستلم معدّل، يُعاد التحقق منها قبل خروج الرسالة.
ماذا يحدث إذا لم يوافق أحد على الإرسال؟
تنتهي صلاحية طلب الموافقة، بعد 24 ساعة افتراضيا، ويعامل التشغيل ذلك كرفض: لا تُرسل الرسالة ويخبرك المساعد بأنها لم تخرج.
هل يحذف المساعد الرسائل نهائيا؟
لا. أداة الحذف تنقل الرسائل إلى مهملات Gmail حيث تبقى 30 يوما، ولا يطلب المساعد أبدا النطاق الوحيد الذي يسمح بالحذف النهائي. ويخضع النقل إلى المهملات لسياستك التي تطلب الموافقة افتراضيا.
هل يعمل مع المراسلات العربية؟
نعم. يقرأ ويكتب المسودات بالعربية والإنجليزية، ويُرمَّز البريد الصادر بـ UTF-8 فيصل النص العربي سليما. راجع النبرة والتحيات عند الموافقة، فهناك تحتاج المسودات غالبا إلى لمسة بشرية.