Case StudyVercel + n8n VPS - Production Preview

Dawrak

Dawrak is a digital clinic receptionist Agent that answers approved FAQs, collects appointment requests, escalates to humans, and supports follow-up through dashboard operations. It is productized with bilingual UX, n8n production workflows, and integrated as a first-class Agent inside Assistants Pro AI.

Dawrak

Core Tech Stack

  • Next.js
  • React
  • TypeScript
  • n8n
  • OpenAI

Performance

  • Workflow source centralized for faster iteration and rollback
  • Synthetic parity tests before live channel expansion
  • Feature-flagged live chat to avoid accidental production exposure
  • Reusable Agent packaging instead of rebuilding clinic bots per client

Security

  • No unsupported medical claims in agent responses
  • Lead form fails closed when webhook destination is unconfigured
  • Secrets and channel credentials stay out of public artifacts
  • Compat redirects and live flags remain default-off unless authorized
  • Tenant/Agent isolation contracts on the platform layer

Key Features

Clinic reception positioning: FAQ + appointment request + human handoff

Safety boundaries against diagnosis/prescription claims

Beta access chat flows for controlled demos

Landing conversion page with lead webhook contract

n8n clinic workflow family transferred to platform agents/dawrak

Synthetic parity module on Assistants Pro AI (FAQ/appointment/handoff/locale)

Tenant Agent settings schema for clinic configuration

Marketing package with banners, scripts, and launch materials

MongoDB Atlas multi-tenant planning model (database-per-tenant)

Live chat wiring path through Assistants Pro AI platform flags

Telegram/operational logging paths for staff visibility

Arabic-first product branding with English platform shell support

Project Architecture

frontend/                         # Clinic product web surface
agent/workflows/clinic-source/    # Legacy reference workflows
marketing/                        # Launch creatives and campaign pack
Assistants Pro: agents/dawrak/    # Authoritative workflow source
Assistants Pro: platform-agent-dawrak package
Assistants Pro: /agents/dawrak marketing + demo surfaces

Engineering Strategies

  • Sell a business outcome (digital receptionist), not a generic medical chatbot
  • Keep Sheets operational until a verified Atlas migration window
  • Transfer workflow source authority into the platform with backup/rollback
  • Use Assistants Pro AI for packaging, demos, and tenant workspaces
  • Enforce honesty chips and safety guardrails in chat UX

Visual Interface

Dawrak screenshot 1
Dawrak screenshot 2
Dawrak screenshot 3
Dawrak screenshot 4

Interested in this project?

I'm available for new opportunities and collaborations. Let's build something exceptional together.

Get In Touch
Mostafa Abdellraheem | Full-Stack Engineer & AI Automation Specialist