Northvalley Intelligence
Back to case study

Agent-Native Case Study

Booking Inside ChatGPT: How a Woodstock Cleaning Company Answers Customers Who Never Visit Its Website

A customer asks ChatGPT for a house cleaning near Woodstock, Georgia. ChatGPT checks Medina Clean's real service area, quotes from their real pricing rules, and files a real booking request — in under a minute, without the customer ever opening the website.

55 seconds. No narration. The booking in this recording uses placeholder customer details, not a real customer.

This is an unedited screen recording of Medina Clean answering four customer questions from inside ChatGPT. Nothing in the answers is generated from memory — every number comes out of the business's own system through a connector built and run by Northvalley Intelligence.

Rosa, the owner, still reviews and confirms every job. The assistant handles intake; a human closes. You are not replacing your website — you are adding a door into it.

What the recording does and does not show

  • It shows a booking request with a pending-review status. Rosa reviews the address and preferred timing, then contacts the customer to finalize. It is not a confirmed appointment.
  • The $150 figure is a starting estimate for 3 bedrooms and 2 bathrooms every 2 weeks. Rosa confirms the final price after seeing the property.
  • The booking in this recording uses placeholder customer details, not a real customer.
  • OpenAI has called this a plugin, an app, and a connector at different times. The recording says connector.

Full transcript

Everything said in the recording.

0:00

Title

Your website answers the people who find it. Answer the ones who never visit. Medina Clean, live inside ChatGPT. Four questions, answered by their own service area, pricing and booking system.

0:04

Service area

Customer: Using Medina Clean, is 30188 in the service area?

ChatGPT: Yes — 30188 is in Medina Clean's service area. Medina Clean confirms that ZIP code 30188 is within the current service area.

Tool called: check_service_area

0:13

Starting estimate

Customer: Using Medina Clean, get a starting estimate for a 3-bedroom, 2-bath cleaning every 2 weeks.

Medina Clean card: Medina Clean starting estimate — $150 USD — 5 rooms. Starting estimate, Rosa confirms the final price.

ChatGPT: The Medina Clean starting estimate for a 3-bedroom, 2-bath cleaning every 2 weeks is $150 starting estimate.

Tool called: get_estimate

0:24

Booking request

Customer: Using Medina Clean, book it — name Demo Test, phone (470) 555-0148, address 100 Main St, Woodstock GA 30188, 3 bed / 2 bath every 2 weeks, prefer weekday mornings.

ChatGPT: Checking service area eligibility…

ChatGPT: Your Medina Clean booking request has been submitted. Request details — Name: Demo Test. Phone: (470) 555-0148. Address: 100 Main St, Woodstock, GA 30188. Service: Every 2 weeks. Home size: 3 bedrooms / 2 bathrooms. Preferred time: Weekday mornings. Status: Pending review. Rosa will review the request, confirm the address and preferred timing, and contact you to finalize the appointment. This request is not yet a confirmed appointment.

Tool called: request_appointment

0:42

Spanish

Customer: ¿Puedes hacerlo en español?

ChatGPT: ¡Sí! Puedo hacerlo en español. A partir de ahora responderé en español y puedo ayudarte con las solicitudes de Medina Clean en español.

0:50

Close

Same question. Same assistant. Only one can answer it. Every answer in this recording came out of Medina Clean's own systems, through a connector Northvalley Intelligence built and runs.

Common questions

What owners ask about this.

Can customers book my business directly inside ChatGPT?

They can submit a real booking request. In this recording the request reaches the business's own queue with a pending-review status, and the owner confirms it.

Does ChatGPT make up the price?

No. The $150 starting estimate is returned by the business's pricing rules through a connector. Without that connection, an assistant can only point back at your website.

Is the appointment confirmed automatically?

No. The request is logged as pending. Rosa reviews the address and preferred time and contacts the customer to finalize it.

Does it work in other languages?

Yes. The last question in the recording is asked in Spanish and answered in Spanish through the same tools.

Do I need to replace my website?

No. The connector uses the same intake path your website form already uses — same records, same notification.

What does it take to set up?

Connecting a business is a one-time setup. Northvalley Intelligence builds and runs the connector.

Assessment first

Start with the workflow before choosing the software.

Schedule an assessment