All work

Built for Meet Marwane

From a website enquiry to a confirmed brief

The assistant gathers the need and contact details for the visitor to review.

An AI assistant gathers the visitor’s need and contact details, then asks them to review and confirm the brief before it is submitted.

Product framing, agent design and AI-assisted implementation · Ongoing development · Business enquiries

From conversation to brief
  1. Describe the need

    The assistant gathers the visitor’s situation and preferred contact method.

  2. Review the brief

    The visitor checks the structured summary and can edit it.

  3. Confirm the handover

    Confirmation allows the brief to enter the lead-delivery path.

This describes the assistant built into Meet Marwane. Use the chat button on this website to start your own enquiry.

The problem

A visitor may know what is slowing their team down without knowing how to scope an automation project. A contact form offers one route; a short conversation can help them explain the situation and give Marwane enough context for a follow-up.

The outcome

The website has a conversational route from an initial enquiry to a confirmed brief. The assistant handles the intake; Marwane assesses the fit and next step. It does not quote prices or commit to a solution. This is a system built for my own website; no increase in conversion is claimed.

My contribution

I built a bilingual concierge into this website. It asks one question at a time, gathers the need, context and a contact method, and prepares a structured brief. The visitor can review or edit it before confirming. Confirmed briefs use the same storage and notification path as the contact form.

The specifics

  • English and French conversations with one question at a time
  • A review and confirmation step before submitting the brief
  • The same lead-delivery path as the contact form

How it works

  • The conversation has explicit collecting, review and submission states
  • A code-level condition permits submission only after the visitor confirms a prepared brief
  • Collected fields are validated and sanitised before reaching the lead-delivery path

Safeguards and quality

  • Session expiry, turn limits and request limits bound the conversation
  • The assistant is scoped to enquiries and does not have access to a visitor’s business systems
  • The chat remains an optional route alongside the form and direct contact channels

Stack

  • Claude
  • LangGraph
  • Next.js
  • TypeScript
  • Redis
  • Resend

Have a process like this one?

aityahia@meetmarwane.com

More work

© 2026 Marwane Ait Yahia · Paris, France

Meet Marwane · Automation and AI agents for your team.

On assignment at InsideBoard, available for selected freelance projects in parallel.