GFCase Study · Hospitality AIدراسة حالة · ذكاء اصطناعي للضيافة
MAHD Al Resalah Hotels Group · Makkah, Saudi Arabia
مجموعة فنادق مهد الرسالة · مكة المكرمة، المملكة العربية السعودية

MAHD Al Resalah
AI Guest Assistant

A multilingual AI-powered customer-service automation system connecting WhatsApp, Chatwoot, n8n, AI agents, voice processing, translation, PostgreSQL, and smart human handover.

نظام متكامل لأتمتة خدمة النزلاء بالذكاء الاصطناعي، يربط واتساب وChatwoot وn8n ووكلاء الذكاء الاصطناعي ومعالجة الصوت والترجمة وPostgreSQL والتحويل الذكي للموظف.

Production Case Studyدراسة حالة — نظام فعليAI & AutomationHospitalityMultilingualVoice AI
RoleالدورEnd-to-end system design, build, integration, testing & optimizationتصميم وبناء وربط واختبار وتحسين النظام من البداية للنهاية
Core Platformالمنصة الأساسيةn8n · Chatwoot · WhatsApp Business
DataالبياناتPostgreSQL · Conversation context
StatusالحالةImplemented · continuously improvedتم التنفيذ · مع تحسين مستمر
Large n8n workflow powering the MAHD Al Resalah AI guest assistant
01 — Context & Problem
01 — السياق والمشكلة

Guest support was multilingual, repetitive, and heavily manual.

خدمة النزلاء كانت متعددة اللغات وتعتمد بشكل كبير على العمل اليدوي.

The hotel group serves guests from different nationalities. Support requests arrived through WhatsApp and phone calls, while staff had to repeat the same answers, handle multiple languages, interpret voice messages, and manually carry context between teams.

تستقبل المجموعة نزلاء من جنسيات متعددة. كانت الطلبات تصل عبر واتساب والمكالمات، بينما يكرر الموظفون نفس الإجابات ويتعاملون مع لغات مختلفة ورسائل صوتية وينقلون سياق العميل يدويًا بين الفرق.

Business requirements

متطلبات العمل

  • Reduce first-response time.
  • Support guests in multiple languages.
  • Automate FAQs and booking data collection.
  • Preserve customer context during human handover.
  • Centralize interaction data for future analysis.
  • تقليل زمن الاستجابة الأولية.
  • دعم النزلاء بلغات متعددة.
  • أتمتة الأسئلة الشائعة وجمع بيانات الحجز.
  • الحفاظ على سياق العميل عند التحويل للموظف.
  • توحيد بيانات التفاعل للتحليل مستقبلًا.

My role

دوري

  • System architecture and workflow design.
  • n8n automation and API integrations.
  • AI-agent and conversation logic.
  • Translation and voice-processing flows.
  • PostgreSQL data structure and context storage.
  • Testing, execution-log analysis, and optimization.
  • تصميم معمارية النظام ومسارات العمل.
  • بناء أتمتة n8n وتكاملات APIs.
  • تصميم وكلاء الذكاء الاصطناعي ومنطق المحادثات.
  • بناء مسارات الترجمة ومعالجة الصوت.
  • تصميم PostgreSQL وحفظ سياق المحادثة.
  • الاختبار وتحليل Execution Logs والتحسين المستمر.
02 — System Architecture
02 — معمارية النظام

One automation layer orchestrates communication, intelligence, data, and human support.

طبقة أتمتة واحدة تنسّق التواصل والذكاء والبيانات والتدخل البشري.

Primary conversation path
مسار المحادثة الرئيسي
Guest
→
WhatsApp Business
→
Chatwoot
→
n8n Automation Engine
→
AI Agents · Voice AI · PostgreSQL
→
Human Agent
AI pathمسار الذكاء
Intent → FAQ / booking logic → response.فهم النية ← FAQ أو الحجز ← الرد.
Language pathمسار اللغة
Language selection/detection → translation → preserved context.تحديد اللغة ← الترجمة ← الحفاظ على السياق.
Human pathالمسار البشري
Complex case → department routing → employee with context.حالة معقدة ← توجيه للقسم ← موظف مع كامل السياق.
03 — What I Built
03 — ما الذي بنيته

A guest-service system designed around real hotel operations.

نظام خدمة نزلاء مبني حول احتياجات التشغيل الفعلية للفندق.

Central conversation management

إدارة المحادثات المركزية

Receives guest messages, determines language and intent, manages conversation state, and routes requests to the correct automation or employee.

يستقبل رسائل النزلاء ويحدد اللغة والنية ويحفظ حالة المحادثة ويوجه الطلب للمسار أو الموظف المناسب.

FAQ & Booking Agents

AI agents answer approved hotel questions and collect booking information even when details arrive in an unstructured order.

وكلاء ذكيون يجيبون عن معلومات الفندق المعتمدة ويجمعون بيانات الحجز حتى عندما تصل التفاصيل بشكل غير مرتب.

AI translation layer

طبقة الترجمة الذكية

Two-way translation between guest and employee while retaining the guest's language and conversation context.

ترجمة ثنائية الاتجاه بين العميل والموظف مع حفظ لغة العميل وسياق المحادثة.

Voice-message processing

معالجة الرسائل الصوتية

Speech-to-text, language-aware transcription, AI analysis, and Arabic translation when needed.

تحويل الصوت إلى نص مع الاستفادة من لغة العميل، ثم تحليل المحتوى وترجمته للعربية عند الحاجة.

Smart human handover

التحويل الذكي للموظف

Detects cases requiring human intervention, routes them to the relevant team, and carries conversation context forward.

يكتشف الحالات التي تحتاج تدخلًا بشريًا ويوجهها للقسم المناسب مع تمرير سياق المحادثة.

AI voice & call analysis

الذكاء الصوتي وتحليل المكالمات

Voice flows can understand caller intent and language, route calls, create summaries, and support employee follow-up.

مسارات صوتية لفهم نية المتصل ولغته، وتوجيه المكالمة، وإنشاء ملخص، ودعم متابعة الموظف.

10+
supported languages
لغات مدعومة
2-way
guest ↔ employee translation
ترجمة العميل ↔ الموظف
1
central conversation layer
طبقة مركزية للمحادثات
AI + Human
hybrid service model
نموذج خدمة هجين
04 — Product Evidence
04 — أدلة التنفيذ

Real interface and workflow evidence from the system.

لقطات فعلية من واجهات النظام ومسارات الأتمتة.

05 — Engineering Challenges
05 — التحديات الهندسية

The difficult part was reliability across languages, audio, and real execution paths.

التحدي الحقيقي كان الموثوقية عبر اللغات والصوت ومسارات التنفيذ الفعلية.

Low-resource language transcription

تفريغ اللغات قليلة الموارد

Automatic language detection was less reliable for some languages such as Uzbek. Passing the known guest language to the speech model improved transcription quality.

كان اكتشاف اللغة تلقائيًا أقل دقة لبعض اللغات مثل الأوزبكية. تمرير لغة العميل المعروفة للنموذج الصوتي حسّن جودة التفريغ.

Incomplete AI translation

الترجمة الجزئية

Prompt instructions were tightened to require full-content translation and reduce additions not present in the source message.

تم تحسين تعليمات النموذج لضمان ترجمة كامل المحتوى وتقليل إضافة معلومات غير موجودة في الرسالة الأصلية.

Configuration vs real execution

الإعداد النظري مقابل التنفيذ الحقيقي

Changes that looked correct in configuration did not always affect live data as expected. Execution logs and real workflow runs became the source of truth for validation.

بعض التعديلات بدت صحيحة في الإعدادات لكنها لم تؤثر على البيانات فعليًا. لذلك أصبح تحليل التنفيذات الحقيقية وExecution Logs أساس التحقق.

Context during human handover

الحفاظ على السياق عند التحويل

Conversation context and customer data are preserved before handover so the employee can continue without forcing the guest to repeat the request.

يتم حفظ سياق المحادثة وبيانات العميل قبل التحويل حتى يكمل الموظف الحالة دون مطالبة النزيل بإعادة شرح طلبه.

06 — Technology Stack
06 — التقنيات المستخدمة

Automation, communication, AI, voice, and data in one operating stack.

الأتمتة والتواصل والذكاء والصوت والبيانات ضمن منظومة تشغيل واحدة.

Automationn8n
CommunicationChatwoot · WhatsApp Business API
DatabasePostgreSQL
AI ModelsGoogle Gemini · GPT-4o-mini · Claude Haiku · Gemma
Voice AIVapi · Whisper Speech-to-Text
IntegrationالتكاملAPIs · Webhooks · workflow orchestration
OperationsالتشغيلExecution Logs · live workflow testing
ArchitectureالمعماريةAI agents · routing · human handover
07 — Impact & Outcome
07 — الأثر والنتيجة

A scalable foundation for multilingual hotel customer service.

أساس قابل للتوسع لخدمة عملاء فندقية متعددة اللغات.

The system accelerates first-response handling, reduces repetitive manual work, supports guests across languages, standardizes answers, centralizes interaction data, and gives employees better context when human intervention is needed.

يساعد النظام على تسريع الرد الأولي وتقليل الأعمال المتكررة ودعم النزلاء بلغات مختلفة وتوحيد جودة الردود وتجميع بيانات التفاعل وتزويد الموظف بسياق أفضل عند الحاجة للتدخل البشري.

Final outcome

النتيجة النهائية

An integrated hospitality AI platform combining automation, multilingual communication, voice processing, customer data, and human support — designed to improve guest experience while keeping the system maintainable and expandable.

منصة ذكاء اصطناعي متكاملة للضيافة تجمع بين الأتمتة والتواصل متعدد اللغات ومعالجة الصوت وبيانات العملاء والدعم البشري، بهدف تحسين تجربة النزيل مع الحفاظ على قابلية النظام للصيانة والتوسع.

08 — Future Expansion
08 — التطوير المستقبلي

The architecture is ready to expand beyond WhatsApp.

المعمارية جاهزة للتوسع خارج واتساب.

Instagram DMFacebook MessengerTelegramEmailSMSAnalytics DashboardsHotel PMS IntegrationsAdditional hotel operationsعمليات فندقية إضافية