1. Home
  2. AI Solutions in Lebanon
Custom AI systems · Lebanon

AI Solutions & Automation for Businesses in Lebanon

Six systems I build for Lebanese hotels, agencies and founders. Each one replaces a specific piece of repeated manual work, runs in accounts you own, and is scoped and priced in the audit before anything is built.

Custom-built · Supabase, Vercel, Claude, GitHub · English, Arabic, French

Lattice of connected nodes on a dark background, representing agentic AI systems linking the tools a business already uses
Each system sits beside the tools you already use and moves data between them. It does not replace them.
SupabaseVercelClaude CodeGitHubAI Email AgentsAI CRMsOutreach SystemsSEO & GEOAI ReceptionistsAI Web Design
Delivery
Scoped per system
Ownership
Your accounts, your code
Runs on
Supabase · Vercel · Claude
Support
WhatsApp, optional retainer

Most AI solutions offered in Lebanon are either a large vendor's platform resold with local support, or a chatbot on your website. Both charge per seat or per month, and both ask you to change how you work to fit the product. For a small team that is usually the wrong trade.

What I build is narrower and more useful: one custom AI system per repeated task, designed around the tools you already use, deployed in your own Supabase and Vercel accounts, and measured by the hours it gives back. There is no licence. When the sprint is done the system is yours, the code is in your GitHub, and you can hand it to anyone.

If you are not sure which of these you need, start with the 48-hour audit: it ranks your repeated tasks by payback and comes back with a fixed price for the first build.

Catalog

What I build

Six systems, each one scoped in the audit. The CRM, outreach and SEO/GEO pictures show builds already running for clients; the others illustrate the systems.

AI email agent built by David Geha: an inbox where the agent reviews incoming reports, generates reports and prepares invoices
01

AI email agent

Scoped in the auditHotels, agencies, any team that runs on email

The problem. Reports arrive by email all week. Someone has to read and check each one, compile the company's own reports from them, and prepare invoices by hand.

What it does. An AI agent that lives in your company's email. It reviews the reports that come in, generates the reports your team and management need, and prepares and sends invoices from the same inbox. Anything unusual waits for a person to approve.

Stack: Your existing email account · Claude · Supabase · Vercel

Custom CRM with AI agent employees built by David Geha for a marketing agency in Lebanon: clients, deals and delivery in one view
02

Custom CRM with AI agent employees

2 × 2-week sprintsAgencies, service businesses, founders

The problem. Off-the-shelf CRMs cost per seat, do half of what you need, and nobody updates them.

What it does. A CRM built around how your team actually sells and delivers, with AI agents working inside it like members of staff: they keep records current, follow up on deals and prepare the next tasks. Your team sees every action an agent takes and can step in at any point.

Stack: Supabase (Postgres + auth) · Vercel · Claude for extraction and summaries

Lead-outreach engine built by David Geha: an agentic pipeline that sources, researches and emails leads for a marketing agency in Lebanon
03

AI outreach system

2-week sprintMarketing agencies, B2B founders

The problem. Someone spends afternoons finding leads, reading their websites, and writing first emails that mostly go unanswered.

What it does. An agent that sources leads against your ideal-customer profile, researches each one (site, socials, recent news), writes a personalised first message, sends it from your domain on a schedule, and logs replies into your CRM. You approve the sequence once; it runs daily.

Stack: Supabase · Vercel cron · Claude · your email domain (SPF/DKIM set up properly)

Competitive research and SEO/GEO pipeline built by David Geha: automated competitor and AI-visibility briefs for agencies
04

AI for SEO and GEO

2-week sprintMarketing agencies, SEO teams

The problem. Competitor audits, keyword research and client briefs take a day each and are out of date a month later.

What it does. A pipeline that takes a client or competitor list and produces the brief: positioning, content gaps, technical SEO issues, and how each brand shows up in AI answers (ChatGPT, Perplexity, Google AI Overviews). Runs on demand or monthly, outputs a document your team edits rather than writes.

Stack: Supabase · Claude · search and crawl APIs · Google Docs/Notion export

AI receptionist built by David Geha answering a hotel phone call and responding to a guest
05

AI receptionist for hotels

Scoped in the auditHotels and guesthouses

The problem. Calls go unanswered at night, at weekends and whenever the front desk is busy with the guests in front of it.

What it does. An AI receptionist that answers your hotel's phone calls, responds to guests' questions and passes on anything that needs your team.

Stack: Your hotel's phone line · details scoped in the audit

The website-building AI by David Geha: this portfolio, davidgeha.dev, which it designed and built
06

AI that builds high-end websites

Scoped in the auditFounders, hotels, agencies

The problem. A premium website usually means months with an agency, and the result is often either beautiful and invisible on Google, or optimised and forgettable.

What it does. A custom AI system that designs and builds high-end, motion-rich websites (layout, typography, 3D and animation) with the SEO built in from the first page. I used it to build this portfolio.

Stack: Claude Code · GSAP · three.js · Blender · Vercel

Almost every business I work with in Lebanon has fewer than thirty people. That changes what "AI solutions" should mean. You do not need a data lake or a transformation office. You need the three tasks that eat your afternoon handled by something reliable, and you need to see the hours come back within the first month.

Which processes should a small business automate first?

  1. Anything produced regularly from data you already have: reports compiled from the figures that arrive by email, client status reports, invoices. Highest payback, lowest risk.
  2. Outbound that follows a pattern: lead research and first-touch emails, follow-ups, appointment reminders. High volume, easy to review.
  3. Intake and data entry: reading emails, WhatsApp messages and PDFs into the CRM or sheet. Tedious for people, easy for an agent, always with a human approval step where money or commitments are involved.

What I do not recommend automating first: anything customer-facing that a mistake would embarrass you in, and anything you have not yet done by hand long enough to know the rules.

Can it run on the tools we already use?

Yes, and it should. Your email, your phone line, WhatsApp, Google Sheets, Notion and HubSpot are the usual connection points. The system sits beside your tools and moves data between them; it does not replace them.

What happens when the internet or power drops?

The systems run on Vercel and Supabase, so they keep working when your office does not. Scheduled jobs run on time whether anyone is at a desk; queued messages wait for approval and send when you are back online. Nothing depends on a laptop in Beirut staying on.

Marketing agencies

Outreach engines, SEO and GEO pipelines, and custom CRMs with AI agent employees. Agencies feel the payback fastest because the same work repeats for every client. See the selected work for the outreach engine and the CRM.

Hotels

An AI receptionist that answers calls and responds to guests, and an email agent that reviews incoming reports, generates the hotel's reports and prepares invoices.

Founders and service businesses

Custom CRMs, email agents and websites built by the website AI, for teams of two to ten. The consulting page explains how an engagement is scoped and priced.

How much does AI automation cost in Lebanon?

Each system above is delivered as a fixed-price two-week sprint, scoped in a 48-hour audit so the price is known before work starts. Larger builds like a full CRM are two consecutive sprints. Publicly listed prices from other Lebanese providers range from about $2,000 for a basic chatbot to $25,000 and up for enterprise workflow automation; the consulting guide compares the bands.

Chatbot vs AI agent: what is the difference?

A chatbot answers questions inside a chat window. An agent does work: it reads data, decides what to do next, takes actions in your tools, and reports back. Everything on this page is an agent or a pipeline. A chatbot is occasionally one component of a larger workflow, rarely the whole solution.

Do you offer AI implementation services for software we already bought?

Sometimes. If you have a CRM, booking system or marketing platform with an API, I can build the agents that feed and use it. If the tool has no API and no export, the honest answer is that it will limit what is possible, and the audit will say so.

Which AI models do you use?

Claude for reasoning, extraction and writing, and whatever search, crawl or voice services the task needs. Models are swapped when a better one appears; the system is designed so that is a configuration change, not a rebuild.

Can I see it working before I commit?

The audit produces a scoped plan, not a demo. But the first sprint is built in your accounts from day one, so you watch it come together over the two weeks and can stop at any point.

Do you build AI solutions for companies outside Lebanon?

Yes. Most clients are in Beirut and across Lebanon, but the systems are remote-first by nature and I work with teams in the GCC and with Lebanese founders abroad in the same way.