تجاوز إلى المحتوى الرئيسي

خدمة 5.9 · Automation Loop

الملخّص يصل المكان الصحيح — تلقائياً

Notta → Slack → Odoo. كل ملخّص اجتماع يُوصَل بالمحادثة الصحيحة للمشروع الصحيح للعميل الصحيح.

TL;DR — نوصل ملخّصات الاجتماعات إلى المحادثة الصحيحة للمشروع الصحيح للعميل الصحيح — أوتوماتيكياً. IMAP trigger، استخراج رقم التذكرة بـ regex ذكي، بحث Slack لإيجاد thread الأصلي، وتنسيق متعدد حسب حجم الملخّص. صفر ملخّصات ضائعة.

ما الفرق بين توزيع ملخّص عام وتوزيع ذكي؟

جدول مقارنة بين توزيع ملخّصات الاجتماعات العام والذكي
الجانب توزيع عام توزيع ذكي (نحن)
وجهة الملخّص قناة عامة أو بريد واحد Slack thread الصحيح تلقائياً
تحديد المشروع يدوي أو مفقود من رقم التذكرة المستخرج
اللغة إنجليزي بلا UTF-8 صحيح عربي نقي مع RTL
تنسيق الملخّص plain text طويل TXT مرفق أو threaded splits
Timestamps مزعجة في النص مُزالة تلقائياً
الربط بـ Odoo غير موجود تذكرة Odoo محدّثة تلقائياً

ما الـ loops التي بنيناها؟

  • Notta → Slack sales-team

    مبيعات
    منظومة

    اجتماع مبيعات يُسجَّل، الملخّص يصل قناة #sales-team في الـ thread الصحيح للعميل.

    النتيجة: لا متابعة ضائعة.

  • Notta → Slack project-meetings

    مشاريع
    منظومة

    اجتماع فريق مشروع → ملخّص في thread المشروع على Slack → tasks في Odoo.

    النتيجة: Action items موثّقة فوراً.

  • Email → Notta → Odoo Ticket

    دعم
    منظومة

    اجتماع دعم فني → استخراج القرارات → تحديث التذكرة في Odoo بـ comments.

    النتيجة: تاريخ كامل للدعم.

ما القدرات التقنية؟

  • IMAP Email Trigger

    مراقبة inbox خاص لاستقبال notifications من Notta. فلترة بالـ subject pattern للمحادثات المستهدفة فقط.

  • Ticket ID Extraction

    Regex ذكي يستخرج رقم التذكرة من الـ subject أو body: AA####، CS####، أو تنسيقاتكم المخصّصة.

  • Slack Smart Search

    بحث API في Slack channels المحدّدة عن thread يحتوي رقم التذكرة. يجد حتى الـ threads القديمة (أشهر).

  • Arabic UTF-8 Handling

    معالجة صحيحة للعربية في الـ email body → Slack. لا حروف مكسورة، لا ترميز خاطئ.

  • Timestamp Cleanup

    إزالة الطوابع الزمنية المزعجة (`[00:12:34]`) من النص. يحتفظ بالترقيم لأجزاء مهمّة.

  • Multi-format Delivery

    حسب حجم الملخّص: TXT مرفق (لو طويل جداً) أو رسائل splits (1/3، 2/3، 3/3) داخل الـ thread.

كيف تتدفّق العملية من البريد إلى Slack؟

  1. IMAP Listen

    Gmail/Outlook IMAP listener على بريد مخصّص. يستقبل الإشعار من Notta فوراً.

  2. Filter by Subject

    إن لم يتطابق الـ subject pattern (وجود رقم تذكرة) — تُتجاهل الرسالة.

  3. Extract Ticket #

    Regex يستخرج رقم التذكرة. نمط مُعرَّف مسبقاً حسب نظامكم.

  4. Fetch Summary

    تحميل الـ transcript/summary من Notta عبر API. معالجة UTF-8.

  5. Clean Timestamps

    إزالة الـ timestamps المزعجة. الحفاظ على بنية الفقرات.

  6. Find Slack Thread

    Slack API search في القنوات المحدّدة عن thread يحتوي رقم التذكرة.

  7. Format Output

    قرار: TXT مرفق (لو > 3000 حرف) أو splits مُرقّمة (1/3، 2/3).

  8. Post + Notify

    Post في الـ thread + notify للمشاركين + log في DB.

الأثر

جدول الأثر — المقاييس قبل وبعد Meeting Loop
المقياس قبل بعد
ضياع ملخّصات الاجتماعات شائع جداً صفر
وصول للمكان الصحيح قناة عامة → ضياع thread المشروع الدقيق
الجهد اليدوي 15 دقيقة لكل اجتماع صفر
تأخير الملخّص ساعات-أيام دقائق بعد الاجتماع

أسئلة شائعة عن Meeting Loop

ما هو Notta وهل بدائل له تعمل؟

Notta منصّة تفريغ اجتماعات. البدائل: Otter.ai، Fireflies، Gong. واي كرييشنز تعمل مع أي خدمة ترسل summary/transcript عبر email — فقط نُعدّل الـ parser حسب الصيغة.

كيف يُعرف رقم التذكرة الصحيح؟

في Discovery نحدّد pattern معكم. أمثلة: «AA1234»، «CS#5678»، أو أي نمط شركتكم. Regex داخل واي كرييشنز يستخرجه من subject أو body. لو فشل: تنبيه لـ HR أو PM للتعامل اليدوي.

ماذا لو الـ thread غير موجود في Slack؟

Fallback: نُنشئ thread جديد في قناة افتراضية (مثلاً #orphan-meetings) مع tag للـ PM. أحياناً الاجتماع كان «خارج سياق» — PM يقرّر اليوم التالي.

هل يدعم Teams بدل Slack؟

نعم، معمارياً. غيّرنا Slack API إلى Microsoft Graph API. 80% من المنطق يبقى كما هو. التنفيذ يستغرق أسبوعين إضافيين لو كان Teams هو الأساس.

كم يستغرق بناء هذا الـ loop؟

2-3 أسابيع. أسبوع: Discovery + فحص صيغ الـ email من Notta وأنماط tickets. أسبوع: البناء + التكاملات. نصف أسبوع: اختبار على 10 اجتماعات حقيقية.

كم تكلفة تشغيله شهرياً؟

منصة الأتمتة: ضمن اشتراك واي كرييشنز الأساسية. Slack/Gmail APIs: ضمن حدود free tier عادة. Notta: حسب اشتراكك. Cost أعلى: $10-50 شهرياً لو عدد الاجتماعات كبير (100+ شهرياً).

لديك مهام متكرّرة أو تأخذ وقتاً طويلاً؟

احجز جلسة مجانية (45 دقيقة). نخرج منها بتقدير واضح: هل الأتمتة تستحق الاستثمار، وكم ستوفر، وفي كم أسبوع.