Bots St

bots.st/commontape

CommonTape

Quotes, holds, and books cleaning jobs for users

2209 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
10
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://commontape.com/api/mcp

What it can do

ToolWhat it says it does
bookCommit a hold with the customer's details. Returns booked, or pending_approval (the owner must say yes: the quote's booking_authority was approval_required, or the owner's booking setting tightened since; the time stays reserved; poll status until decide_by, about once a minute: the owner has up…
cancelCancel your own held, waiting (pending_approval) or booked job and release the slot. Optional reason: customer_changed_plans, customer_booked_elsewhere, booked_in_error, customer_other. The answer carries cancellation (by, at, reason, fee null, policy, capacity_released): CommonTape takes no…
discoverDescribe one merchant: services with pricing_model (packages: each package with its price, limits, kinds and the tasks it includes; the price is the cheapest package that fits the whole home and does every must-have task), typed inputs (incl. its answer for every job condition: no_charge…
holdReserve one window from a quote: the quoted job becomes held (same transaction_id). An expired or replaced quote answers QUOTE_EXPIRED: quote again. M-19: pick a window of the quote's job_hours; a window of another length, or one no longer in the business's hours, answers OUTSIDE_HOURS. M-19b: the…
modifyCommit a change to a booked job: first quote it again with its transaction_id, then modify with that quote_token, optionally moving it to another window. The job stays booked; the old version and price are kept. The answer and every refusal carry change: kinds (capacity, commercial, eligibility…
quoteQuote one merchant's service. Every quote is a record: it returns transaction_id, quote_id, job_version and state quoted (or quote_incomplete). Pass transaction_id to quote the same job again (its next version; everything asked for before is carried forward); on a booked job that quote is the…
registerGet your own key, no human needed. Send agent_name (what your agent is called), owner_label (the plain name business owners will see next to a job, 1-40 characters) and contact_email. The key (ct_live_...) is in the answer ONCE: keep it and send it as Authorization: Bearer <key>. Starter limits…
searchStart here. Every result carries trust (facts with who vouches for each and until when, lapsed facts, the job record); trust never changes the order, the price, who is eligible or what needs approval. A search result is not a promise: prices and windows are as of availability_checked_at, and only…
statusThe authoritative state of one of your jobs and everything needed to act on it: the job (current version), price, quote, window, approval (what needs the owner's yes and why: reasons, the deadline, what happens at it), commitment (who committed the booking: the owner's rule or the owner; your call…
taxonomyThe fixed word list (version, groups, every key with its label and synonyms) agents use to describe a job and a home. Public, no key; the same answer as GET /api/v1/taxonomy/house_cleaning. Word list version 6.

In its maker's words

Quote, hold and book US house cleaning jobs on a customer's behalf, at each business's own prices.

Website
commontape.com/docs
Publisher
commontape.com
Listed from
the official MCP Registry as com.commontape/booking
Version
1.2.0, updated 13 Oct 2026
Kinds of work
Shops and payments, Messaging and support, Jobs and HR

The domain it lives on

commontape.com
registered 24 Aug 2026 (3 months ago), at GoDaddy.com, LLC, its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2209 ms
Answered2141 ms
Answered1168 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.