{"uid":"cap_vtk8jf3NTwLZNy8dIwp1q","slug":"kelam-phone-calls-outbound-ai-call-placement-595b69cd","name":"Kelam Phone Calls – Outbound AI Call Placement","description":"Real phone calls for AI agents. Place an outbound call to accomplish a task and get the outcome + transcript back, or provision your own inbound/outbound voice agent under your wallet. Pay per call and per agent created, in USDC. No account, no telephony setup.","url":"https://pay.kelam.sh/api/place_call?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"to":{"type":"string","pattern":"^\\+[1-9]\\d{7,14}$"},"task":{"type":"string","maxLength":30000,"minLength":1},"extract":{"type":"array","items":{"type":"object","required":["name","description"],"properties":{"enum":{"type":"array","items":{"type":"string"}},"name":{"type":"string","pattern":"^[a-z][a-z0-9_]*$"},"type":{"enum":["string","number","boolean","enum"],"type":"string"},"description":{"type":"string","minLength":1}},"additionalProperties":false},"maxItems":20},"agent_id":{"type":"string","maxLength":120},"greeting":{"type":"string","maxLength":2000},"language":{"type":"string","maxLength":16}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"2","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_197Wt5N6EA2m3Lg61AGBD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"2","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Places a real outbound phone call on behalf of an AI agent to accomplish a specified task, returning the call outcome and full transcript","exampleAgentPrompt":"Call +1-212-555-0192 and ask if they have a table for 4 available this Saturday at 7pm for a reservation under the name 'Chen' — come back with whether they confirmed, declined, or need a callback.","exampleUseCases":[{"title":"Restaurant reservation via phone","prompt":"Call +1-415-555-0187 and make a dinner reservation for 2 people this Friday at 8pm under the name 'Martinez' — extract whether they confirmed the booking and what confirmation number they gave."},{"title":"Business hours and info lookup","prompt":"Call +1-312-555-0044 and ask what their current hours are, whether they're open on Sundays, and if they offer free parking — bring back those three answers."},{"title":"Appointment scheduling for a service","prompt":"Call +1-646-555-0231 at my plumber's office and schedule a water heater inspection for next Tuesday morning, ask for the earliest available slot, and find out the estimated cost — extract the appointment time and price quote."}],"resultDescription":"Returns the outcome of the phone call along with a full transcript of the conversation. If extraction fields were specified, returns structured key-value results for each requested field (e.g. confirmed: true, confirmation_number: '4892', hours: 'Mon-Sat 9am-6pm').","failureModes":["Invalid phone number format (must be E.164 format starting with +) — call not placed","Number unreachable or no answer — outcome returned as failed/no-answer with empty transcript","Task description empty or missing — validation error before call is placed","Payment not authorized or insufficient USDC balance — 402 Payment Required before call initiates","Call connects but party hangs up early — partial transcript returned with incomplete extractions","Language not supported — call may default to English or fail"],"whenToPreferThis":"Use this endpoint when an AI agent needs to accomplish a real-world task that requires a live voice conversation — such as booking appointments, gathering business information, or verifying details that are only available by phone. Prefer this over web scraping or form submission when the target has no online booking/inquiry system, or when a human voice interaction is required. It is purpose-built for agentic workflows that need structured data extracted from a phone conversation, with no telephony infrastructure setup required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T18:32:24.306Z","isFirstParty":false,"canonicalSlug":"kelam-phone-calls-outbound-ai-call-placement-595b69cd"}