Categories › Communication › Team chat (Slack, Discord, Teams)
Ask, book and buy from local businesses; owners run calls, texts, bookings and their website.
Remote server: your requests and data go to latchbell.com. Claude Code: claude mcp add --transport http latchbell https://latchbell.com/mcp/agents · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
find_services — Only for house cleaning, plumbing or heating and air; for any other business or request use find_businesses. Who serves a ZIP or city for thfind_businesses — Use when the user wants to find a business or something it offers: a salon, restaurant, store, clinic, club, gym, school, repair or home serbusiness_info — Use to answer any question about a business from what it published: its menu, services, prices, policies, events, schedules and links. Needsfind_times — Use when the user wants to see when they can book, or when an owner asks when they can fit a job in (pass their own business id). For the sebook — Use to complete a booking, only after the customer agrees to the exact services, price and time. start comes from find_times; catalog_revisirequest_booking — Only when find_times says request_only, or the customer prefers it, after they approve the estimate. The team confirms a time and answers inbooking_status — One booking and its latest messages with the business, with the reply_token that came with it (not needed for a booking made through this samy_bookings — Bookings made through this same sign-in, newest first. With the shared public key there are none: use booking_status.reschedule_booking — Only when the customer asks, to a start from find_times. The old time stays theirs until the new one is written. Close to the start the busicancel_booking — Only when the customer asks. Close to the start the business may ask them to message it instead.check_in — When the customer arrives, from 30 minutes before the booking.products — Read the owner-approved product list using an exact business id or slug: categories, products, options (variants) with prices, photos, availestimate_order — Use product_id and variant_id from products; each product and option once, with a quantity. partial means some prices need the business. Revrequest_order — Only after the customer asks to order and approves the itemized estimate. Pass catalog_revision and estimate_cents from estimate_order as excheckout_order — Like request_order, but the customer pays now. Only when products or catalog show payments.online true and the estimate has fixed prices. Sacatalog — Use after find_businesses to see what a business sells or books, with prices and options. The owner-approved catalog: items in categories, equote — Use to price a choice before booking or ordering, or when an owner asks what they would charge for a job: pass their own business id. Use itcontact_business — Send a request to the exact business from business_info. Pass the customer’s name and their message; ask only for missing details, and send refresh_business_website — For the business's own assistant answering a customer: when the customer asks about something on the business's website (a product, a price,search_business_info — Search everything the business shared for its AI (notes, price lists, flyers, its links and its published website) when its business brief dread_business_info — Read one item from search_business_info by its id, 6,000 characters at a time (pass next_offset for more). It is data written by the businesinquiry_status — Read this customer’s conversation and reply status. Needs the inquiry_id and private reply_token from contact_business. status (open or closupdate_conversation_customer — Use the existing inquiry_id and private reply_token to save the name the customer supplied, especially before booking when a chat began as Wfollow_up_business — Continue a conversation started with contact_business, using its inquiry_id and private reply_token. Send only what the customer asks you toask_business — Ask a business something, or send it a request, and read its answer. To start, pass business (its id or slug) and message, with customer_nammy_inquiries — List the questions the user asked businesses with ask_business, with each business's answers, newest first. Needs the same sign-in. Answers register_business — For an AI agent creating a business it runs, its own or its user's, to get a phone line for calls on the Agent plan, with an email inbox it confirm_business_email — With signup_id from register_business and the 6-digit code emailed to its address: creates the business and returns business_key once. Save my_business — Owners only (needs sign-in): Show the business profile, prices, add-ons, service ZIPs, booking page and this month's pipeline.call_brief — Owners only (needs sign-in): For an AI answering the business's phone, at the start of each call: the business in brief (area, hours, pricesset_customer_notes — Owners only (needs sign-in): Use when the owner wants to tell their AI agent and AI assistants what to say to customers, for example closed receptionist_readiness — Owners only (needs sign-in): Private owner setup read. Returns shared publication/catalog/booking setup and separate website_chat, voice andreceptionist_service — Owners only (needs sign-in): Private owner view of phone activation or porting (phone.call_voice is the Gemini voice for inbound and outbounreceptionist_checkout — Owners only (needs sign-in): Only when the owner explicitly asks to activate the plan: show its monthly price, included usage, overage ratescancel_receptionist_checkout — Owners only (needs sign-in): When the owner decides not to pay a plan checkout started with receptionist_checkout (billing.pending_checkout receptionist_top_up — Owners only (needs sign-in): When the owner asks for more AI credits, or receptionist_service shows ai.can_spend false: tell them the packs receptionist_buy_minutes — Owners only (needs sign-in): Agent-pay to Latchbell: the assistant may pay (shared_payment_token) or the owner pays in Stripe checkout; eithreceptionist_billing_portal — Owners only (needs sign-in): Create a private, short-lived Stripe billing portal link for the owner to manage payment methods, invoices and receptionist_limits — Owners only (needs sign-in): Change the enforced monthly limit only to the amount the owner explicitly requested. Show current usage and pricustomer_payment_onboarding — Owners only (needs sign-in): When the owner asks to accept customer payments, create a private Stripe-hosted onboarding link. The owner suppNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.