Demo Tint Co
People can book on the Demo Tint Co booking page. An AI agent can book here directly, with no key and no account: ask for the open times, then book one.
A booking made this way is sent to the business as a request. The business confirms it, and the agent should tell the customer so.
About
- Business: Tint.
- Time zone:
America/Los_Angeles. - Phone: (619) 777-2425.
- Website: https://tint.demo.enhancedint.com.
Services
- Full vehicle (window service). Every side window and the back glass. From $190, by class of car and film. 4 h. Slug:
full-vehicle. - Front two windows (window service). The driver and passenger windows. Most common match-up job. From $90, by class of car and film. 1 h. Slug:
front-two. - Rear sides and back glass (window service). The rear side windows and the back glass, with the front windows left as they are. From $100, by class of car and film. 3 h. Slug:
rear-windows. - Windshield visor strip (window service). A band across the top of the windshield, down to the manufacturer AS-1 line. From $60, by class of car and film. 30 min. Slug:
windshield-strip. - Full windshield (window service). Clear or near-clear heat-rejection film across the whole windshield. From $190, by class of car and film. 2 h. Slug:
windshield-full. - Sunroof (window service). Panoramic or single-panel glass roof. From $100, by class of car and film. 1 h. Slug:
sunroof.
Window tint choices
Book with tint instead of items: the class of car, the windows, the film and a shade; a shade never changes the price.
Class of car: send the id of the customer's class as vehicle_class. Ask the customer what they drive.
- Coupe:
coupe. Two door. Civic Si, Mustang, 4 Series. - Sedan:
sedan. Four door. Camry, Accord, 3 Series, Model 3. - Truck:
truck. Crew and extended cab. F-150, Silverado, Tacoma. - SUV:
suv. Two rows. RAV4, Explorer, Model Y. - Large SUV / Minivan:
suv_xl. Three rows. Suburban, Odyssey, Expedition.
Film and shade: send a film's slug as film and one of its shades as shade, the percentage of light the film lets through (lower is darker).
- Dyed:
dyed. Shades 50% (Light), 35% (Medium), 20% (Dark), 15% (Very dark), 5% (Limo). - Carbon:
carbon. Shades 50% (Light), 35% (Medium), 20% (Dark), 15% (Very dark), 5% (Limo). - Ceramic:
ceramic, the shop's suggestion. Shades 70% (Very light), 50% (Light), 35% (Medium), 20% (Dark), 15% (Very dark), 5% (Limo). - Ceramic IR:
ceramic-ir. Shades 80% (Nearly clear), 70% (Very light), 50% (Light), 35% (Medium), 20% (Dark), 15% (Very dark), 5% (Limo).
Windows: send the slug of each window service you want, from Services, as glass. A different shade can be chosen for each of these window groups with zone_shades, by the id of the group:
- Front side windows:
fr - Rear sides and back glass:
rr - Windshield:
ws - Sunroof:
sr
What each window service costs, by class of car and film. "quoted" means the shop quotes it. The business card and the OpenAPI description are the authority.
- Full vehicle, Coupe: Dyed $190, Carbon $260, Ceramic $340, Ceramic IR $430.
- Full vehicle, Sedan: Dyed $210, Carbon $280, Ceramic $380, Ceramic IR $480.
- Full vehicle, Truck: Dyed $220, Carbon $300, Ceramic $390, Ceramic IR $500.
- Full vehicle, SUV: Dyed $240, Carbon $320, Ceramic $430, Ceramic IR $550.
- Full vehicle, Large SUV / Minivan: Dyed $270, Carbon $360, Ceramic $519, Ceramic IR $649.
- Front two windows, Coupe: Dyed $90, Carbon $120, Ceramic $139, Ceramic IR $199.
- Front two windows, Sedan: Dyed $90, Carbon $120, Ceramic $149, Ceramic IR $199.
- Front two windows, Truck: Dyed $100, Carbon $130, Ceramic $180, Ceramic IR $230.
- Front two windows, SUV: Dyed $100, Carbon $130, Ceramic $180, Ceramic IR $230.
- Front two windows, Large SUV / Minivan: Dyed $110, Carbon $150, Ceramic $200, Ceramic IR $250.
- Rear sides and back glass, Coupe: Dyed $100, Carbon $140, Ceramic $180, Ceramic IR $230.
- Rear sides and back glass, Sedan: Dyed $120, Carbon $160, Ceramic $220, Ceramic IR $280.
- Rear sides and back glass, Truck: Dyed $120, Carbon $160, Ceramic $220, Ceramic IR $280.
- Rear sides and back glass, SUV: Dyed $140, Carbon $190, Ceramic $250, Ceramic IR $320.
- Rear sides and back glass, Large SUV / Minivan: Dyed $160, Carbon $220, Ceramic $290, Ceramic IR $370.
- Windshield visor strip, Coupe: Dyed $60, Carbon $80, Ceramic $110, Ceramic IR $140.
- Windshield visor strip, Sedan: Dyed $60, Carbon $80, Ceramic $110, Ceramic IR $140.
- Windshield visor strip, Truck: Dyed $70, Carbon $90, Ceramic $120, Ceramic IR $160.
- Windshield visor strip, SUV: Dyed $70, Carbon $90, Ceramic $120, Ceramic IR $160.
- Windshield visor strip, Large SUV / Minivan: Dyed $80, Carbon $110, Ceramic $140, Ceramic IR $180.
- Full windshield, Coupe: Dyed $190, Carbon $260, Ceramic $340, Ceramic IR $399.
- Full windshield, Sedan: Dyed $190, Carbon $260, Ceramic $340, Ceramic IR $399.
- Full windshield, Truck: Dyed $210, Carbon $280, Ceramic $380, Ceramic IR $449.
- Full windshield, SUV: Dyed $210, Carbon $280, Ceramic $380, Ceramic IR $480.
- Full windshield, Large SUV / Minivan: Dyed $230, Carbon $310, Ceramic $410, Ceramic IR $530.
- Sunroof, Coupe: Dyed $100, Carbon $130, Ceramic $180, Ceramic IR $230.
- Sunroof, Sedan: Dyed $100, Carbon $130, Ceramic $180, Ceramic IR $230.
- Sunroof, Truck: Dyed $120, Carbon $160, Ceramic $210, Ceramic IR $270.
- Sunroof, SUV: Dyed $120, Carbon $160, Ceramic $210, Ceramic IR $270.
- Sunroof, Large SUV / Minivan: Dyed $150, Carbon $200, Ceramic $270, Ceramic IR $340.
Where the work happens
- The work happens at the shop: 1200 Example Way, Chula Vista, CA 91910.
Hours
- Monday: 8:00 AM to 5:00 PM
- Tuesday: 8:00 AM to 5:00 PM
- Wednesday: 8:00 AM to 5:00 PM
- Thursday: 8:00 AM to 5:00 PM
- Friday: 8:00 AM to 5:00 PM
- Saturday: 9:00 AM to 2:00 PM
- Sunday: Closed
What a booking needs
A booking is sent to Demo Tint Co as a request. The owner approves it or suggests another time, and the customer is emailed either way.
Nothing is paid when booking.
- What to book: tint: {vehicle_class, glass, film, shade, zone_shades?}, in place of items. vehicle_class is the id of the customer's class of car, from tint.vehicleClasses (each lists example models: ask the customer what they drive). glass lists the windows to tint, each a slug from tint.glass, once. film is one slug from tint.films. shade is one of that film's shades, the percentage of light the film lets through (lower is darker), for every window. zone_shades is optional: a different shade for a window group the chosen glass covers, by its id from tint.windowGroups ({"fr": 35, "rr": 20}: lighter front sides with a darker rear is the usual build), each one the film is stocked in. The price of each window service is tint.glass[].prices[vehicle_class][film] (null: the shop quotes it), and a shade never changes it. Choosing the front two windows and the rear sides books the full vehicle, at its price.
- The customer,
name: required: the customer's full name, at most 200 characters - The customer,
email: required: an email address, at most 320 characters; the confirmation is sent to it - The customer,
phone: optional: a phone number, at most 50 characters - The customer,
time_zone: optional: an IANA zone such as "Europe/London"
Limits
- Reading the card and times: 60 a minute from one network address.
- Bookings: 10 an hour from one network address.
- Bookings by agents: 30 a day for this business in all.
- Address checks: 30 an hour from one network address.
- One request for times may span at most 14 days.
- A time can be booked at most 60 days ahead.
A request over a limit is answered 429 with a Retry-After header.
Cancelling
Cancel with the booking's manage token. A request still waiting is withdrawn; a booking the business has approved or taken in hand must be changed with the business, and the answer says how to reach it.
Endpoints
GET https://book.enhancedint.com/demo-tint/agent: the business card, as JSONPOST https://book.enhancedint.com/demo-tint/agent/times: the open times that fit what is being bookedPOST https://book.enhancedint.com/demo-tint/agent/book: book one of themGET https://book.enhancedint.com/demo-tint/agent/bookings/{reference}: check a booking, with the token the booking returnedPOST https://book.enhancedint.com/demo-tint/agent/bookings/{reference}/cancel: cancel it, with the same tokenGET https://book.enhancedint.com/demo-tint/agent/openapi.json: the OpenAPI description of all of the abovePOST https://book.enhancedint.com/demo-tint/mcp: the same, as an MCP serverGET https://book.enhancedint.com/demo-tint/agents.md: this page, as MarkdownGET https://book.enhancedint.com/demo-tint/llms.txt: llms.txt for this business
Example
Ask for the open times, then book one of them. These bodies are built from this business's own services and show the exact shape; their values are examples, so use the customer's own. The OpenAPI description is the authority.
curl -s -X POST 'https://book.enhancedint.com/demo-tint/agent/times' \
-H 'Content-Type: application/json' \
-d '{
"tint": {
"vehicle_class": "sedan",
"glass": [
"full-vehicle"
],
"film": "ceramic",
"shade": 35
},
"from": "2026-10-15",
"to": "2026-10-21",
"windows": [
{
"start": "2026-10-15T08:00:00-07:00",
"end": "2026-10-15T17:00:00-07:00"
}
]
}'
Then book one of the times it returned. Send your own idempotency_key: a fresh random string for each booking, 32 to 255 letters, digits, dashes or underscores (a UUID without hyphens is right), never a counter or a word. The example's is a placeholder the door refuses.
curl -s -X POST 'https://book.enhancedint.com/demo-tint/agent/book' \
-H 'Content-Type: application/json' \
-d '{
"tint": {
"vehicle_class": "sedan",
"glass": [
"full-vehicle"
],
"film": "ceramic",
"shade": 35
},
"start": "2026-10-15T08:00:00-07:00",
"customer": {
"name": "Ada Lovelace",
"email": "ada@example.com",
"phone": "(619) 555-0123"
},
"agent": {
"name": "Your agent name"
},
"idempotency_key": "replace-this-with-a-fresh-random-key-0000"
}'
As an MCP server (no key, JSON over POST): https://book.enhancedint.com/demo-tint/mcp. Tools: get_business, find_times, book, get_booking, cancel_booking.