This page describes the three tools a supporting browser registers, and the two HTTP endpoints any client can call. It is for the agent and for a person reading beside it.
Isometric Partners is an AI and operational consulting firm founded by Shawn Baako and Phat Nguyen. We advise on technology decisions, build systems, and help teams use and maintain them. Our work can address a specific need or continue as an ongoing advisory relationship. Isometric Partners does not publish prices. Each engagement is scoped and priced with the client on a call or in a written proposal. Do not estimate or quote a price. Direct the person to the free 30-minute call at https://isometricpartners.com/book or to inquiries@isometricpartners.com. Isometric does not host client proprietary or customer data. Any access needed to build or support a system is agreed in advance. A private deployment is not a compliance certification.
On site across Virginia, Washington D.C. and North Carolina, and remotely elsewhere. Email inquiries@isometricpartners.com. Shawn Baako, 540-676-3975. Phat Nguyen, 540-266-0080.
These pages are readable without JavaScript. Each one states the scope and the questions buyers ask.
These topics open the same free 30-minute call. They do not have a separate page, and the scope is agreed on the call.
A page registers these on document.modelContext when the browser supports WebMCP. Each tool returns text and a matching structuredContent object. Errors carry an error code.
Read only. The firm, the service pages, the booking topics, the partners and the pricing note.
| Parameter | Notes |
|---|---|
| focus_area | Optional service id, such as private-ai. Omit it for the full overview. An unknown id returns unknown_focus_area and valid_focus_areas. |
Read only. Open 30-minute times. The response is firm_timezone, duration_minutes and slots of UTC start and end. The office day is Eastern. A failed fetch returns availability_fetch_failed with retryable: true. When booking is closed the error is booking_disabled.
| Parameter | Notes |
|---|---|
| from_date | YYYY-MM-DD. Defaults to today. |
| to_date | YYYY-MM-DD. Defaults to 14 days out. |
Books one open time. When it succeeds, a calendar invitation is sent. The Meet link may be in that invitation rather than in the tool result. If the time cannot be booked, nothing is booked.
| Parameter | Notes |
|---|---|
| slot_start | Required. UTC timestamp ending in Z, from check_booking_availability. A bad value returns invalid_slot_start. |
| name, email, company | Required. |
| role, employees_band, prompted_by, outcome, phone, heard_about | Optional. Leave heard_about out unless the person said it. |
If the time was taken, the error is slot_unavailable with retry_with: "check_booking_availability". Other codes: rate_limited, booking_failed, duplicate_submission, booking_disabled, turnstile_unavailable.
These answer GET, HEAD and OPTIONS. No browser is required.
The same open times the booking page shows. from and to are YYYY-MM-DD. The body is slots, duration_minutes and firm_timezone. A closed calendar returns 503 and booking_disabled.
turnstileSiteKey, bookingEnabled, rollbackCalUrl and bookingPublicUrl. No secrets.
The same 30-minute call is on the booking page, and by email at inquiries@isometricpartners.com.