Tools
Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools. Compared with the previous scan: 0 new, 51 changed.
- Effect: Read 26
- Effect: Write 20
- Effect: Delete 2
- Effect: Admin 3
Showing 51 of 51 tools
| Details | ||
|---|---|---|
| ringkit_create_api_keyChanged Step 11: Manage API keys. Create an API key: scope manage (acts as owner) or read (read-only tools / GET only). The plaintext apiKey is in … | Effect: Admin | |
| ringkit_provision_numberChanged Step 7: Get a phone number. Order a phone number for the business ($1.99 a month, billed daily from the wallet). Needs $2 of paid credit av… | Effect: Admin | |
| ringkit_revoke_api_keyChanged Step 11: Manage API keys. Revoke an API key (keyId from list_api_keys); it stops authenticating at once, including on this connection if it… | Effect: Admin | |
| ringkit_delete_knowledge_documentChanged Delete an uploaded knowledge document (by documentId); the receptionist stops using it on the next call. Reuse an idempotencyKey when retry… | Effect: Delete | |
| ringkit_put_knowledgeChanged Step 2: Teach it the business. Replace the whole knowledge profile the AI receptionist answers from. Reuse an idempotencyKey when retrying;… | Effect: Delete | |
| ringkit_close_setup_chatChanged Close a setup-assistant conversation (conversationId); what it saved stays saved. Reuse an idempotencyKey when retrying; without one, each … | Effect: Write | |
| ringkit_complete_onboardingChanged Step 12: Hand it to the owner. Mark first-run setup finished (the business has a number, or the owner chose to do it later) so the dashboar… | Effect: Write | |
| ringkit_confirm_destinationChanged Step 8: Place a test call. Confirm a number with the 6-digit code its verification call read (only the person who answered has it). 5 attem… | Effect: Write | |
| ringkit_create_businessChanged Step 1: Create the business. Create a RingKit business (pay-per-minute AI phone receptionist) and its first API key, returned once. No auth… | Effect: Write | |
| ringkit_create_webhookChanged Step 10: Get told about calls. Subscribe a URL to call.completed / message.taken / balance.low events (HMAC-signed with the returned secret… | Effect: Write | |
| ringkit_import_knowledgeChanged Step 2: Teach it the business. Crawl the business website now and draft a knowledge profile (hours, services, FAQs...). Set apply=true to s… | Effect: Write | |
| ringkit_invite_ownerChanged Step 12: Hand it to the owner. Optional hand-over: emails a sign-in link bound to this business to `email` (default: ownerEmail), adding th… | Effect: Write | |
| ringkit_patch_knowledgeChanged Step 2: Teach it the business. Update some top-level fields of the knowledge profile (others are kept). Reuse an idempotencyKey when retryi… | Effect: Write | |
| ringkit_put_auto_refillChanged Step 6: Fund the wallet. Turn auto-refill on or off and set its threshold and amount. It may be enabled before a card is saved; refills sta… | Effect: Write | |
| ringkit_put_routingChanged Step 4: Decide who answers. Set the routing policy: transfer targets (your own team numbers the receptionist can transfer to) and handoff p… | Effect: Write | |
| ringkit_put_voice_stackChanged Switch the voice stack: {stack: livekit | elevenlabs}. Applied synchronously (ElevenLabs agent sync, number import or removal, carrier rout… | Effect: Write | |
| ringkit_release_numberChanged Release a phone number (numberId from list_numbers); it stops taking calls and its rental stops. Reuse an idempotencyKey when retrying; wit… | Effect: Write | |
| ringkit_send_setup_chatChanged Step 2: Teach it the business. Send the owner's message to the setup assistant (conversationId from ringkit_start_setup_chat). The reply li… | Effect: Write | |
| ringkit_set_knowledge_tierChanged Switch the knowledge tier. pro: 100 documents / 500k tokens for $5.00/month, accrued daily from the wallet (needs $5 of paid credit availab… | Effect: Write | |
| ringkit_start_knowledge_importChanged Step 2: Teach it the business. Import the business website into the knowledge profile in the background: returns the queued import; poll ri… | Effect: Write | |
| ringkit_start_setup_chatChanged Step 2: Teach it the business. Open the setup assistant: a chat that interviews the owner and saves the answers (hours, services, policies,… | Effect: Write | |
| ringkit_test_callChanged Step 8: Place a test call. Ring `to` from the business's RingKit number with the AI receptionist (a real call, billed at the AI rate). `to`… | Effect: Write | |
| ringkit_top_upChanged Step 6: Fund the wallet. Add funds (min $10). Returns a checkoutUrl that the human must open and pay (you can't pay), or null when credited… | Effect: Write | |
| ringkit_update_businessChanged Step 3: Pick a voice. Update the business: name, timezone, vertical, website, or `voice` (the receptionist's voice, an id from list_voices)… | Effect: Write | |
| ringkit_upload_knowledge_documentChanged Step 2: Teach it the business. Upload a document the receptionist should answer from (menu, price list, policies, manual). contentBase64 is… | Effect: Write | |
| ringkit_get_auto_refillChanged Read the auto-refill settings (enabled, threshold, amount) and whether a card is saved. | Effect: Read | |
| ringkit_get_businessChanged Step 12: Hand it to the owner. Read the business: profile, voice, status, how it was created (createdVia) and whether a human owner has sig… | Effect: Read | |
| ringkit_get_callChanged Step 9: Watch the calls. One call (callId) with its full transcript. | Effect: Read | |
| ringkit_get_knowledgeChanged Read the knowledge profile the receptionist answers from (services, hours, FAQs, policies). | Effect: Read | |
| ringkit_get_knowledge_documentChanged Read one uploaded document (documentId) with its extracted sections. | Effect: Read | |
| ringkit_get_knowledge_usageChanged Read the knowledge tier (starter | pro), its limits, and how many documents/tokens are used. | Effect: Read | |
| ringkit_get_latest_knowledge_importChanged Step 2: Teach it the business. The newest website import and its status (queued, running, done, failed), or null when none was started. | Effect: Read | |
| ringkit_get_onboardingChanged Setup progress: the next step (number | done), whether the business has a number, whether the knowledge profile has the basics, and the lat… | Effect: Read | |
| ringkit_get_recordingChanged Step 9: Watch the calls. A short-lived URL for a call's recording (callId); 404 when the call has none. | Effect: Read | |
| ringkit_get_routingChanged Step 4: Decide who answers. Read the routing policy: when the AI answers, transfers or takes a message, the schedules, transfer targets and… | Effect: Read | |
| ringkit_get_setup_chatChanged The open setup-assistant conversation with its messages, or null. | Effect: Read | |
| ringkit_get_voice_stackChanged Read which voice stack answers the AI tier: livekit or elevenlabs (the ElevenLabs Agents platform running the same receptionist brain; a ca… | Effect: Read | |
| ringkit_get_walletChanged Step 6: Fund the wallet. Read the prepaid wallet balance (cents), including the unspent free trial credit (trialCreditCents, calls only), a… | Effect: Read | |
| ringkit_list_api_keysChanged Step 11: Manage API keys. List the business's API keys (prefix, scope, last use, revoked or not); never the plaintext. | Effect: Read | |
| ringkit_list_business_usersChanged Step 12: Hand it to the owner. List the people who can sign in to the business dashboard, with their roles and last sign-in. | Effect: Read | |
| ringkit_list_callsChanged Step 9: Watch the calls. List recent calls with outcome, intent, summary and cost, newest first (paginated). | Effect: Read | |
| ringkit_list_destinationsChanged Numbers the business proved it controls (allowed test-call targets and ownerPhone). | Effect: Read | |
| ringkit_list_knowledge_documentsChanged List uploaded knowledge documents (newest first) with usage against the tier's limits. | Effect: Read | |
| ringkit_list_ledgerChanged Wallet ledger entries (top-ups, call charges, rentals), newest first, paginated. | Effect: Read | |
| ringkit_list_numbersChanged Step 7: Get a phone number. List the business's phone numbers. | Effect: Read | |
| ringkit_list_voicesChanged Step 3: Pick a voice. List the receptionist voices (id, gender, accent) and the default. Pick one with ringkit_update_business {voice}. | Effect: Read | |
| ringkit_list_webhooksChanged Step 10: Get told about calls. List the business's webhook endpoints and their events. | Effect: Read | |
| ringkit_search_numbersChanged Step 7: Get a phone number. Search available phone numbers (US, by area code). | Effect: Read | |
| ringkit_simulate_callChanged Step 5: Try it in text. Try the receptionist in text mode (no number needed; billed like a call at the AI rate from the wallet, the free tr… | Effect: Read | |
| ringkit_verify_destinationChanged Step 8: Place a test call. Call `number` from the business's RingKit number and read a 6-digit code twice (valid 10 minutes), to prove the … | Effect: Read | |
| ringkit_whoamiChanged Step 1: Create the business. The business behind the API key on this connection, with authKind, role and the key's scope (manage or read). | Effect: Read |