Visual Flow Demo: Seamless Locksmith Booking in ChatGPT
Customer asks ChatGPT about their lockout situation. ChatGPT detects the intent and suggests the UnBolt app as the solution.
ChatGPT displays interactive service cards. User selects "Automobile Lockout" directly in the conversation without leaving ChatGPT.
User fills in vehicle details through an embedded form. ChatGPT can pre-fill information from the conversation context (e.g., "2022 Honda Civic" from the initial message).
ChatGPT requests location permissions to auto-fill the address. User can modify or confirm. Time picker lets them schedule immediately or for later.
MCP server calls UnBolt API to generate real-time pricing. User can add optional services (spare keys, ignition repair) and apply promo codes.
User clicks "Pay Now" which opens Stripe Checkout in a secure modal. Supports Apple Pay, Credit Card, Affirm, and Klarna.
After payment, ChatGPT displays a live tracking widget. Shows technician details, ETA, and real-time location updates via webhooks.
Behind the scenes: ChatGPT uses Model Context Protocol (MCP) to communicate with your MCP server, which acts as a bridge to UnBolt's existing APIs.