All work
Development · Laravel / PHP

Conversa AI — Enterprise Support & Booking SaaS

A live multi-company enterprise SaaS: subscription-based AI support platform where each company embeds a chat widget that answers from its own knowledge base, checks real-time room availability and books rooms in conversation.

A production multi-tenant enterprise SaaS (conversaai.net) built on Laravel 12 modules — companies subscribe, connect their websites, and get an embeddable AI chat widget scoped to their own knowledge base. When a guest asks about rooms, it checks real-time availability against the resort’s live API and walks them through the entire booking — date, availability, advance payment, confirmation — inside the chat. App: app.conversaai.net

Laravel 12Next.js 16 + React 18MySQLJWT + RBACQdrant / PineconeOpenAIPusher
Conversa AI
Conversa AI — Enterprise Support & Booking SaaS

What it does

  • Conversational room booking — detects availability questions in natural language, extracts dates & room names from the message, and queries the resort’s live availability API in real time.
  • Guided reservation flow (state machine) — confirm date → check availability → request advance payment with receipt upload → confirm booking → notify the resort system via webhook, with pending/failed handling at every step.
  • Modular Laravel 12 architecture — Support, AiAgent, Companies, Websites, Teams, Leads, Email & Marketing modules with module → action → permission RBAC and JWT auth.
  • Company-scoped embeddable widget — widget keys, website scoping, org-aware broadcast channels (Pusher protocol) and subscription-gated access.
  • Team-to-website ticket routing, auto lead & follow-up creation when tickets close, email templates & campaigns.
  • AI layer — RAG pipeline (chunking → OpenAI embeddings → Qdrant/Pinecone), per-company OpenAI budget manager with graceful fallback.
  • Next.js 16 + React 18 admin frontend with dashboards for tickets, leads, campaigns and model training.
Conversa AI — Enterprise Support & Booking SaaS, screen 2
Conversa AI — Enterprise Support & Booking SaaS, screen 3
Conversa AI — Enterprise Support & Booking SaaS, screen 4
Next step

Get started today.

A free consultation, no commitment. Tell us what you need and you get a written plan and quote within one business day, from the engineer who will build it.

Free
first consultation
1 day
to a written quote
Weekly
working demos
Yours
source code at handover
Conversa AI — Enterprise Support & Booking SaaS | Codigeni