Ringler

io.ringler/ringler · v1.0.1 · agents-and-memory

Ringler is healthy: it completed an MCP handshake in 2094 ms and exposes 19 tools.

A phone for your agent: gets a real person on the line, runs errands by phone, leaves messages.

Endpoint: https://ringler.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count19
Latency2094 ms
Last checked (UTC)2026-11-08T09:55:24.754Z

Health history

Checked (UTC)StatusLatencyError
2026-11-08T09:55:24.754ZHealthy2094

Tools (19)

aboutWhat Ringler is, what it costs, and how your person gets started (sign in once; $10 of credits free, no card). Call this first if you have no key. (No API key needed.)
statusYour person's line, their agent's name, their mobile, calendar, who may reach them, balance, and the next thing to set up. Start here.
callThe agent dials the number, works the menu, hold and any bot until a real person answers, then rings your person's mobile and connects them. Spends credits ($0.30/min). If it hits voicemail it leaves a short message with a callback (default on; voicemail: skip to turn off).
errandThe agent makes the call and does the asking itself: a reservation, an appointment, a question, a cancellation. It only rings your person if the other side needs them (a card, a decision). Put every detail in `ask` — names, date, time, party size, account — because the agent can only say what it's g
my_callsRecent calls, newest first: when, who, outcome, summary, whether a transcript exists.
transcriptOne call in full: every line with speaker and time, the summary, and a one-hour recording link.
my_numberYour person's own phone number, answered by their agent. Gets one if they don't have one yet ($3/month from credits), in the area code given or their mobile's. Confirm with them before the first buy.
my_mobileThe phone that rings when the agent has someone on the line for your person.
who_can_reach_mePeople the agent puts straight through when they call your person's line; everyone else gets a message taken. Pass `people` to set the list, nothing to read it.
my_detailsYour person's full name, email, and address, as the agent gives them to a venue: the name for bookings, the email for confirmations and payment links (never their mobile), the address only when a task needs it. Pass fields to set them; nothing to read. Ask your person before setting these.
call_atSchedule a call or errand for a time: the office opens at 9 their time, a callback window, tomorrow morning. Same fields as errand/call plus run_at. Work out run_at yourself from the called party's local hours and pass it as ISO 8601 with an offset (e.g. 2026-11-09T09:05:00-07:00). Spends credits wh
scheduledCalls waiting to be placed, placed, or failed. Pass cancel: <id> to cancel a pending one.
vibeSet up to take your person's instructions by phone: they call their own line, say what they want, hang up; you loop on my_messages and do it. Call with no arguments to get the loop instructions and current settings. Pass settings to change them, with your person's say-so: verify ('sms' default: a co
my_messagesInstructions and notes your person left for you by calling their own line and telling the agent. Returns new ones (marks them read). Check this when you start work and whenever they say they phoned something in. Pass all:true for the recent history.
tell_meSend your person a spoken message through their agent. mode 'hold' (default) keeps it until they next call their line; 'call' rings their mobile now and the agent reads it, then takes anything they want to send back (it lands in my_messages). Use 'call' only when they asked to be rung, or for someth
name_my_agentRename the agent (Ringo by default) and optionally pick a voice. Free.
calendar_connectA link your person opens to approve Google Calendar, so the agent can offer times and book.
creditsPrepaid balance and recent usage.
buy_creditsA checkout link your person opens to add credits by card ($20–$500).