Choose the lane
The buyer starts from the free review, a service line, a recommendation path, or a specific offer. The chosen item becomes the call focus, not a rigid order.
Operating procedure
The goal is simple: turn a buyer's interest into a booked working session with enough context for Jalil to give practical technical direction.
Booking flow
The catalog is used as a shared language. Checkout turns that language into a time, a brief, and an operating record.
The buyer starts from the free review, a service line, a recommendation path, or a specific offer. The chosen item becomes the call focus, not a rigid order.
Checkout shows the next three recommended openings first, with an option to expand availability. The selected time becomes a D1 slot lock.
The buyer adds a work email and a short brief naming the decision, current stack, constraints, and what would make the call useful.
The system saves the booking, creates a calendar hold, sends email, and gives Jalil a structured brief for preparation.
Email procedure
In production, Cloudflare Email Service sends owner and buyer messages. In simulated mode, the request still saves and records the intended delivery.
Sent to the configured owner inbox with buyer email, preferred time, company lane, selected agenda, context, booking ID, confirmation link, and calendar hold.
Sent to the buyer with the requested time, selected focus, calendar hold, and confirmation link. The first form should not request private credentials or customer data.
If email delivery fails, the booking remains saved in D1 and admin shows the email status so Jalil can follow up manually.
Initial questionnaire
A polished deck is not required. The buyer should provide enough truth about the decision, system, constraints, and desired outcome.
Requirements
Preparation and follow-up