Book ShesMyDogLady
Server Details
Book with ShesMyDogLady: services, prices and open times. No key needed.
- Status
- Healthy
- Uptime
- 99.6% over 26 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Each tool targets a distinct step of the booking lifecycle: get_business (read the card), check_address (validate the dog's address), find_times (availability), book (create), get_booking (status), cancel_booking (withdraw). The descriptions explicitly state ordering and when to use each (e.g. get_business says 'Call it first'), leaving little room to misselect.
Five of six tools follow a consistent verb_noun pattern (get_business, check_address, find_times, get_booking, cancel_booking). The single bare verb 'book' is the only deviation, though it stays readable and unambiguous in context.
Six tools is well-scoped for a booking assistant: one per lifecycle stage with no redundant or filler tools. Nothing obvious is missing from the set and nothing feels padded.
The surface covers the full customer-facing flow — discover business, validate address, find open times, create, check status, and cancel — with guardrails around approved bookings. Minor gap: there's no way to reschedule or amend a pending request in place, so a customer must cancel and rebook, though this is explained rather than a dead end.
Available Tools
6 toolsbookBookAIdempotentInspect
Book one visit for the customer, as a request the business approves (or, for a business that takes its bookings by email, confirms with the customer itself); the answer says what happens next and gives a manage.token to check or cancel it later. The customer is emailed. A new customer books the Meet & Greet first. Ask the customer about the dogs and answer from what they said (booking.petCare on the card): never guess. Confirm the visit, the time and the customer's details with the customer before calling it. idempotency_key is required: choose a new random one for each booking (a UUID without hyphens) and send the same one to retry after a timeout.
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Who is booking, so the business sees that an agent made the booking and which one. | |
| items | Yes | Exactly one visit. Each visit is booked on its own; add-ons the service takes go in answers.addons. | |
| start | Yes | A start time from `times`, ISO 8601 with an offset, on a whole minute: seconds, when written, are 00 ("2026-10-12T10:00:00-07:00" or "2026-10-12T17:00Z"). It is checked again, and refused with `time_not_open` if it is no longer open. | |
| answers | Yes | What the customer told you about the visit and the dogs. The card's booking.petCare.answers says each key's exact format. Never guess: a question nobody asked is null. | |
| customer | Yes | The person the booking is for. They are emailed that the request was received, and again when the business answers. | |
| idempotency_key | Yes | Required. A key you choose, new for each booking: 32 to 255 letters, digits, dashes or underscores, and RANDOM, never a counter, a word or a pattern (a UUID without hyphens is right; a key with fewer than 8 distinct characters is refused). Calling book again with the same key and customer email answers the first booking again, with the same manage token, instead of making a second one: use it to retry safely after a timeout. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only say this is a non-destructive, open-world, idempotent write. The description adds what actually happens: the customer is emailed, the response states next steps and returns a manage.token for later checking or cancellation, and non-M&G bookings are refused with meet_greet_required. That is meaningful behavior beyond the structured hints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The workflow outcome is front-loaded and each sentence carries an operational rule, but the parenthetical about email-confirming businesses and the dense idempotency sentence make it longer than it needs to be. Still readable and free of filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a six-parameter, nested, non-destructive write with no output schema, the description covers preconditions, the approval/confirmation flow, what the response yields, and retry safety. It stops short of describing refusal modes exhaustively or how the manage token is used beyond 'check or cancel', but the essentials are present.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the schema already documents every field, including the idempotency key's randomness and reuse semantics. The description reinforces the 'never guess, answer from what the customer said' rule for answers and reiterates key generation, but adds little that the schema does not already state.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb and resource ("Book one visit for the customer") and immediately characterizes the outcome as a request the business approves, which distinguishes it from get_booking and cancel_booking. It also names the alternative flow (email-confirming businesses) so the agent knows the result shape varies.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit preconditions: confirm the visit, time and customer details first; ask the customer about the dogs and never guess; a new customer must book the Meet & Greet first. It also routes retry behavior to the same idempotency key, which is a when-to-use rule the siblings don't cover.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cancel_bookingCancel a bookingADestructiveIdempotentInspect
Cancel a booking made through this door: withdraws a request still waiting. A booking the business has approved must be changed with the business directly (the answer says how). Ask the customer first.
| Name | Required | Description | Default |
|---|---|---|---|
| token | Yes | The booking's `manage.token`, from book. | |
| reference | Yes | The booking's `reference`, from book. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true, so the safety profile is covered. The description adds real context beyond that: the cancel only succeeds for pending requests, and it instructs the agent to confirm with the customer first — a behavioral constraint not present in annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three short clauses, front-loaded with the action and its applicability limit. Minor waste in the cryptic parenthetical 'the answer says how' and the odd phrase 'made through this door'.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a two-parameter mutation with no output schema, the description covers eligibility, the escalation path for approved bookings, and a confirmation requirement. It hints at a return message but does not say what the response looks like; annotations carry the rest of the behavioral burden.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and both parameters (token, reference) are already documented as coming from the book tool. The description adds no syntax, format, or sourcing detail beyond what the schema provides, so the baseline of 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('cancel a booking') and narrows the scope precisely: it only withdraws a request still waiting, filtering out bookings already approved. This lets an agent distinguish cancel_booking from book/get_booking without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit when-not rule: an approved booking must be changed with the business directly, not through this tool. However, the fallback pointer is vague ('the answer says how') and it names no sibling tool, so the routing guidance is clear but not fully actionable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_addressCheck an addressARead-onlyIdempotentInspect
Check the dog's address (its home, or where the dog is picked up) before booking. Send it as one line, as fields, or as a place_id saved from an earlier check. The answer says whether Google confirmed it (verdict), the address to book with (send it as answers.address), its place_id (save both for this customer), and whether it is inside the area the business serves. Book when bookable is true; when the verdict is confirm, read the corrected address to the customer first. next says what to do otherwise.
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, open-world, so the safety profile is covered. The description adds real value beyond that: it discloses that verification comes from Google, names the response fields (verdict, answers.address, place_id, bookable, next), and instructs the agent to persist place_id per customer. It stops short of describing failure modes or latency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the purpose, then send formats, then answer semantics and decision rules — every sentence earns its place. It is dense and leans on backticked tokens, which is efficient but slightly harder to scan than plain prose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description carries the full burden of explaining the return — and it does, covering verdict, answers.address, place_id, bookable and next, plus what to do with each. For a single-parameter read tool this is complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The nested schema is already detailed, but the description adds operational framing: three interchangeable send formats (one line, fields, or a saved place_id) and the instruction to save and reuse place_id 'for this customer'. It does not add field-level meaning beyond the schema's own naming rules.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a concrete verb+resource ('Check the dog's address') with the exact value to the business ('its home, or where the dog is picked up'), and positions it in the booking flow. An agent can tell this apart from sibling 'book' without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly scoped to 'before booking' and gives decision rules: 'Book when bookable is true; when the verdict is confirm, read the corrected address to the customer first. next says what to do otherwise.' This is when-to-use, when-not-to-act, and fallback routing in one place.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
find_timesFind open timesARead-onlyIdempotentInspect
Find the start times that are open for one visit (a service from the card whose bookable is true), between two dates (at most 14 days). Each time's end includes the minutes the business takes to settle the dog in. Pass windows (the customer's free time from their calendar) to get only the starts that fit both calendars. Returns ISO 8601 times with offsets. Only open times are ever shown.
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Last day, YYYY-MM-DD. At most 14 days from `from`, counting both, and at most 60 days from today. | |
| from | Yes | First day, YYYY-MM-DD, in the business's time zone (the card names it). Not in the past. | |
| items | Yes | Exactly one visit. Each visit is booked on its own; add-ons the service takes go in answers.addons. | |
| windows | No | The customer's free time, as intervals with offsets. When given, only starts whose whole visit (its length plus its settling time) fits inside one window come back. Leave out to see every open start. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnlyHint, idempotentHint, non-destructive, non-open-world), so the bar is lower, and the description still adds real context: the visit's end includes the business's settling minutes, results are ISO 8601 with offsets, the window filter requires the whole visit plus settling time to fit inside one window, and only open slots are ever returned.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four tight sentences, front-loaded with the primary action and range cap before the optional-filter detail. "Only open times are ever shown" is mildly redundant with the opening sentence, though it does add an explicit exclusivity guarantee.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only availability query with no output schema, the description covers what it returns (ISO 8601 start times with offsets), what is excluded (booked/closed times), and the window-fitting rule for the optional filter. Nothing an agent needs to call it correctly is absent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description adds meaning the schema does not spell out as plainly: `windows` is the customer's own calendar availability and, when supplied, only starts fitting both calendars come back — the AND semantics between business availability and customer windows. The 14-day span limit and the one-visit-per-call rule are also reinforced at the top level.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("Find the start times that are open") plus the scope constraint (one visit, a service whose bookable is true, two dates at most 14 days apart). No sibling in the list does availability lookup, and the framing makes clear this is the pre-booking read step rather than book/cancel.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit conditional usage for the optional parameter: pass `windows` to intersect with the customer's calendar, leave it out to see every open start, and the schema repeats that omitting it returns all open starts. It implies the lookup-before-book flow without naming the `book` sibling as the follow-up, so it stops short of full alternative routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_bookingCheck a bookingARead-onlyIdempotentInspect
Check a booking made through this door: whether it is requested, confirmed, declined or cancelled, and whether it can still be cancelled here.
| Name | Required | Description | Default |
|---|---|---|---|
| token | Yes | The booking's `manage.token`, from book. | |
| reference | Yes | The booking's `reference`, from book. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint and destructiveHint=false, so the safety profile is covered. The description goes beyond them by disclosing the status values returned and that it evaluates remaining cancellability, which is genuinely useful behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence with no filler. The phrase 'made through this door' is slightly idiosyncratic and could read as jargon, which keeps it from a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description carries the return-value burden and does so by naming the possible booking states and the cancellability result. For a two-parameter read tool with full annotation coverage, nothing essential is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and both parameters are described in the schema as coming from book (`manage.token` and `reference`). The description adds no format, syntax, or lookup detail, so the baseline of 3 for full schema coverage applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (check) and resource (a booking), and enumerates the states it reports (requested, confirmed, declined, cancelled) plus whether cancellation is still possible here. This sets it apart from the write-oriented cancel_booking, though no sibling is named explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied rather than stated: the phrase 'whether it can still be cancelled here' hints this is the read step preceding cancel_booking, but there is no explicit when-to-use, when-not-to-use, or named alternative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_businessGet the businessARead-onlyIdempotentInspect
Read the business card: what the business is, the area it serves, its services (which are booked here, how long each visit holds, and what to do about the rest), what a booking needs (the customer's details, the dog's address and what to ask about the dogs, in booking.petCare), that every booking is a request the business approves, the limits and the cancel rule. Call it first.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover readOnly, idempotent, non-destructive and closed-world, so the safety profile is done. The description adds genuinely non-obvious domain behavior: that every booking is a request the business approves, that some services are booked here while others are not, and that a cancel rule exists. Useful context beyond the annotations, though it says nothing about return format or failure modes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the action, which is good, but the middle collapses several unrelated facts into nested parentheses ('which are booked here, how long each visit holds, and what to do about the rest') that are hard to parse on one pass. The most actionable instruction, 'Call it first', is buried at the very end rather than stated up front.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description carries the burden of describing what comes back, and it does so at a reasonable level of detail: services, durations, booking requirements, approval model, limits, cancel rule. Enough for an agent to plan the booking flow, though exact field shapes and list structure remain unspecified.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Zero parameters, so per the rubric the baseline is 4. The description does reference a payload path (booking.petCare) and the kinds of fields a booking needs, but since there is no input schema to enrich, it neither adds nor detracts from parameter semantics.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('Read the business card') and enumerates what the card contains: the business, its service area, its services, booking requirements, approval semantics, limits and the cancel rule. That is far more than a restatement of the name. It doesn't name a sibling, but the content makes the read-vs-book distinction self-evident.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Call it first' is an explicit sequencing directive that tells the agent this tool precedes book/cancel_booking/find_times in the workflow, which is the key usage decision for a parameterless context tool. It stops short of naming alternatives or stating when not to call it, so it falls short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-11-06T10:00:00-08:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-11-07T10:00:00-08:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-11-06", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-12", - "windows": [ - { - "end": "2026-11-06T17:00:00-08:00", - "start": "2026-11-06T09:00:00-08:00" - } - ] - } -]New value: +[ + { + "from": "2026-11-07", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-13", + "windows": [ + { + "end": "2026-11-07T17:00:00-08:00", + "start": "2026-11-07T09:00:00-08:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-11-05T10:00:00-08:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-11-06T10:00:00-08:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-11-05", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-11", - "windows": [ - { - "end": "2026-11-05T17:00:00-08:00", - "start": "2026-11-05T09:00:00-08:00" - } - ] - } -]New value: +[ + { + "from": "2026-11-06", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-12", + "windows": [ + { + "end": "2026-11-06T17:00:00-08:00", + "start": "2026-11-06T09:00:00-08:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-11-04T10:00:00-08:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-11-05T10:00:00-08:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-11-04", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-10", - "windows": [ - { - "end": "2026-11-04T17:00:00-08:00", - "start": "2026-11-04T09:00:00-08:00" - } - ] - } -]New value: +[ + { + "from": "2026-11-05", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-11", + "windows": [ + { + "end": "2026-11-05T17:00:00-08:00", + "start": "2026-11-05T09:00:00-08:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-11-03T10:00:00-08:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-11-04T10:00:00-08:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-11-03", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-09", - "windows": [ - { - "end": "2026-11-03T17:00:00-08:00", - "start": "2026-11-03T09:00:00-08:00" - } - ] - } -]New value: +[ + { + "from": "2026-11-04", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-10", + "windows": [ + { + "end": "2026-11-04T17:00:00-08:00", + "start": "2026-11-04T09:00:00-08:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-11-01T10:00:00-08:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-11-03T10:00:00-08:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-11-01", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-07", - "windows": [ - { - "end": "2026-11-01T17:00:00-08:00", - "start": "2026-11-01T09:00:00-08:00" - } - ] - } -]New value: +[ + { + "from": "2026-11-03", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-09", + "windows": [ + { + "end": "2026-11-03T17:00:00-08:00", + "start": "2026-11-03T09:00:00-08:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-31T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-11-01T10:00:00-08:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-31", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-06", - "windows": [ - { - "end": "2026-10-31T17:00:00-07:00", - "start": "2026-10-31T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-11-01", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-07", + "windows": [ + { + "end": "2026-11-01T17:00:00-08:00", + "start": "2026-11-01T09:00:00-08:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-28T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-31T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-28", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-03", - "windows": [ - { - "end": "2026-10-28T17:00:00-07:00", - "start": "2026-10-28T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-31", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-06", + "windows": [ + { + "end": "2026-10-31T17:00:00-07:00", + "start": "2026-10-31T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-27T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-28T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-27", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-02", - "windows": [ - { - "end": "2026-10-27T17:00:00-07:00", - "start": "2026-10-27T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-28", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-03", + "windows": [ + { + "end": "2026-10-28T17:00:00-07:00", + "start": "2026-10-28T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-26T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-27T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-26", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-11-01", - "windows": [ - { - "end": "2026-10-26T17:00:00-07:00", - "start": "2026-10-26T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-27", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-02", + "windows": [ + { + "end": "2026-10-27T17:00:00-07:00", + "start": "2026-10-27T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-25T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-26T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-25", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-31", - "windows": [ - { - "end": "2026-10-25T17:00:00-07:00", - "start": "2026-10-25T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-26", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-11-01", + "windows": [ + { + "end": "2026-10-26T17:00:00-07:00", + "start": "2026-10-26T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-24T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-25T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-24", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-30", - "windows": [ - { - "end": "2026-10-24T17:00:00-07:00", - "start": "2026-10-24T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-25", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-31", + "windows": [ + { + "end": "2026-10-25T17:00:00-07:00", + "start": "2026-10-25T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-23T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-24T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-23", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-29", - "windows": [ - { - "end": "2026-10-23T17:00:00-07:00", - "start": "2026-10-23T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-24", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-30", + "windows": [ + { + "end": "2026-10-24T17:00:00-07:00", + "start": "2026-10-24T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-22T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-23T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-22", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-28", - "windows": [ - { - "end": "2026-10-22T17:00:00-07:00", - "start": "2026-10-22T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-23", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-29", + "windows": [ + { + "end": "2026-10-23T17:00:00-07:00", + "start": "2026-10-23T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-21T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-22T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-21", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-27", - "windows": [ - { - "end": "2026-10-21T17:00:00-07:00", - "start": "2026-10-21T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-22", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-28", + "windows": [ + { + "end": "2026-10-22T17:00:00-07:00", + "start": "2026-10-22T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-20T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-21T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-20", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-26", - "windows": [ - { - "end": "2026-10-20T17:00:00-07:00", - "start": "2026-10-20T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-21", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-27", + "windows": [ + { + "end": "2026-10-21T17:00:00-07:00", + "start": "2026-10-21T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-19T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-20T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-19", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-25", - "windows": [ - { - "end": "2026-10-19T17:00:00-07:00", - "start": "2026-10-19T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-20", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-26", + "windows": [ + { + "end": "2026-10-20T17:00:00-07:00", + "start": "2026-10-20T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-18T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-19T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-18", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-24", - "windows": [ - { - "end": "2026-10-18T17:00:00-07:00", - "start": "2026-10-18T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-19", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-25", + "windows": [ + { + "end": "2026-10-19T17:00:00-07:00", + "start": "2026-10-19T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-17T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-18T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-17", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-23", - "windows": [ - { - "end": "2026-10-17T17:00:00-07:00", - "start": "2026-10-17T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-18", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-24", + "windows": [ + { + "end": "2026-10-18T17:00:00-07:00", + "start": "2026-10-18T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-16T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-17T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-16", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-22", - "windows": [ - { - "end": "2026-10-16T17:00:00-07:00", - "start": "2026-10-16T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-17", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-23", + "windows": [ + { + "end": "2026-10-17T17:00:00-07:00", + "start": "2026-10-17T09:00:00-07:00" + } + ] + } +]
2 tool updates
- Changed
book1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "agent": { - "name": "Your agent name" - }, - "answers": { - "address": "123 Main St, Poway, CA 92064", - "behavior": { - "disclosed": true, - "has_concerns": false - }, - "claims_prior_meet_greet": false, - "dogs": [ - { - "age_text": "3 years", - "behavior_flags": [], - "behavior_notes": null, - "breed": "Labrador", - "crate_trained": null, - "good_with_dogs": true, - "medical_notes": null, - "name": "Biscuit", - "vaccinated_self_reported": true - } - ], - "interested_services": [ - "bark-n-stroll" - ] - }, - "customer": { - "email": "ada@example.com", - "name": "Ada Lovelace", - "phone": "(619) 555-0123" - }, - "idempotency_key": "replace-this-with-a-fresh-random-key-0000", - "items": [ - { - "slug": "meet-greet" - } - ], - "start": "2026-10-15T10:00:00-07:00" - } -]New value: +[ + { + "agent": { + "name": "Your agent name" + }, + "answers": { + "address": "123 Main St, Poway, CA 92064", + "behavior": { + "disclosed": true, + "has_concerns": false + }, + "claims_prior_meet_greet": false, + "dogs": [ + { + "age_text": "3 years", + "behavior_flags": [], + "behavior_notes": null, + "breed": "Labrador", + "crate_trained": null, + "good_with_dogs": true, + "medical_notes": null, + "name": "Biscuit", + "vaccinated_self_reported": true + } + ], + "interested_services": [ + "bark-n-stroll" + ] + }, + "customer": { + "email": "ada@example.com", + "name": "Ada Lovelace", + "phone": "(619) 555-0123" + }, + "idempotency_key": "replace-this-with-a-fresh-random-key-0000", + "items": [ + { + "slug": "meet-greet" + } + ], + "start": "2026-10-16T10:00:00-07:00" + } +]
- Changed
find_times1 field changed- changed
Input schema / examplesPrevious value: -[ - { - "from": "2026-10-15", - "items": [ - { - "slug": "meet-greet" - } - ], - "to": "2026-10-21", - "windows": [ - { - "end": "2026-10-15T17:00:00-07:00", - "start": "2026-10-15T09:00:00-07:00" - } - ] - } -]New value: +[ + { + "from": "2026-10-16", + "items": [ + { + "slug": "meet-greet" + } + ], + "to": "2026-10-22", + "windows": [ + { + "end": "2026-10-16T17:00:00-07:00", + "start": "2026-10-16T09:00:00-07:00" + } + ] + } +]
Related MCP Connectors
Book with Enhanced Intelligence LLC: services, prices and open times. No key needed.
Book with ES Luxury Auto Detailing: services, prices and open times. No key needed.
Free scheduling your agent can book through: live availability, booking, verification, cancel.
Find, compare, and book local service businesses: live availability, prices, reviews, booking.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables querying a veterinary clinic's services, summary, and availability from live data.3ISC
- AlicenseNot gradedqualityBmaintenanceEnables an AI assistant to help run a household by judging whether conditions suit a kayak trip or dog walk, tracking pet care, and drafting sitter messages that queue for human approval. All tools run at enforced permission tiers with auditing, so anything reaching outside the system waits for a person.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to search for pet sitters, manage bookings, and handle pet profiles through the Rover pet services marketplace. It facilitates direct communication with sitters and service management using Playwright-based browser automation.137 npm2MIT
- AlicenseAqualityAmaintenanceEnables AI agents and scripts to run a Booksy Biz account through your own signed-in Chrome session, exposing 28 tools for appointments, open slots, time off, clients, services, staff, reviews, Message Blasts, and reports over MCP, REST, or Python. Read-only mode and confirmation-gated client-facing actions let you plan schedules, reschedules, and outreach with human approval.228159 PyPI6PolyForm Noncommercial 1.0.0
Glama MCP Gateway
Add one secure layer between your agents and this server.