Call a business for the user and have a natural conversation to get something done (book, reschedule, cancel, ask). Refuses with 422 "Not calling yet" until the category's required information is known, listing exactly what to ask the user. Returns at once with the call; follow it with GET /api/calls/{call_id}?wait_seconds=30 until finished, answering any open question right away. Credits for the maximum length are held up front; billed per minute from pickup (phone menus and conversation; hold time at half price), rounded up; unanswered calls are free.
Request
- Base URL: https://call4.me
- URL: https://call4.me/api/calls
- Auth: HTTP bearer
Headers
A unique value per request (a UUID), kept on retries of it. A retry with the same key and body returns the call the first request made (200, with Idempotent-Replayed: true) instead of placing another; the same key with a different body is refused (422). Keys belong to the account and never expire. A request refused before anything was placed (422 "Not calling yet", 402) does not use up its key.
Request body
Response
A retry under the same Idempotency-Key: the call the first request placed
Changes
No recorded changes to this operation across all 1 revision of this API.