Dan Delivers

Case study

Own project · AI integration

Visitors didn't know what to ask for. Now an AI guide answers from approved facts.

  1. The problem

    A visitor may know what they need without knowing which service or technology to ask for. They need a way in that doesn't involve reading every page, and the answers must never be made up.

  2. What I did

    I built a small chat interface and a separate TypeScript Cloudflare Worker that calls the OpenAI Responses API. The Worker validates every request, checks the allowed origin and rate limit, and answers from knowledge kept separate from visitor messages. The API key never leaves the server.

  3. The result

    A working assistant with a clear boundary: it can explain which service fits, but it can't send email, book meetings or commit me to work. Scope, timing and price are still agreed directly with me.

Related service: Custom web apps and AI integrations

Got a similar problem?

Book a call