Ussama Assad

Services

I build the system, measure it, and fix it when it breaks.

I don't promise reply rates, rankings or leads — those depend on your offer, your market and your list. What I promise is that the system is built correctly, that I can show you what it is actually doing, and that I stand behind it when something goes wrong.

01 — BUILD

Voice agents & CRM integration

Production voice agents on Vapi, including the parts most builds skip: context assembled before the call, outcome classified after it, written back to your CRM, and a gate on every outbound action so nothing reaches a real person unreviewed.

Scoped per buildFixed quote after a scoping call.

Start here

02 — BUILD

Outbound infrastructure

Domains, authentication, warmup, sending pools, deliverability monitoring, dedup gates and suppression — built end to end and debugged in production. The point isn't that it sends. It's that you find out it's degrading before your reply rate does.

Scoped per buildFixed quote after a scoping call.

Example builds

03 — BUILD

LLM cost & attribution

Two different problems that get confused with each other, and only one of them belongs in anybody's request path.

Your product's own model calls. A budget gate in front of the request: it estimates the cost, reserves it, and declines the call if it would breach the cap. Every call tagged to the client it was for.

Your developers' AI tools — Claude Code, Cursor, Copilot, loose API keys. Attributed to the client project after the fact, out of band, with nothing sitting in a developer's way. Where a figure is inferred rather than measured, it is labelled as inferred, so you know which numbers will survive a question.

Either way you end up with a breakdown you can bill from.

Scoped per buildFixed quote after a scoping call.

Example builds

04 — MEASUREMENT

AI answer-engine visibility audit

When a buyer asks ChatGPT, Claude, Gemini or Perplexity "who should I hire for this?" — are you named? I run a fixed, disclosed set of buyer questions across four engines, repeatedly, and report how often you appear, with the sample size and the date it was taken.

When you are not named, I tell you which of two things happened: your pages were never retrieved, or they were retrieved and the engine named someone else. Those are different engineering problems and they need opposite work.

From $750Fixed scope, fixed fee. Re-run later against the identical question set.

Start here

Starting a project

Every engagement starts with a short call to work out whether the thing you want is the thing you need. If I think it isn't, I'll say so before you pay me anything.

Email me
I work remotely with clients in the US, UK and EU. If you already know what you need, send the detail in the first message — it saves a call.