OnCore Developer Docs
Build with the OnCore voice AI platform
OnCore puts an AI assistant on your phone number, in the browser, and on your website. One REST API drives all of it, and every conversation's outcome is delivered to your servers by webhook.
Choose your path
Three ways to put an OnCore assistant in front of your customers.
Answer your first phone callGo from an empty account to your assistant answering its first phone call in about 10 minutes.Voice calls in the browserAdd a working talk-to-an-assistant button to a website, with server-side session creation and complete browser audio handling.Chat on your websitePut the same OnCore assistant that answers your phone on your website as a text chat.
Explore by feature
Start with the support matrix, then jump to the capability you need.
Capabilities and availabilityThe canonical list of what OnCore supports today, what is exposed in the public Core API, and what is not available yet.Build assistantsAI assistants that answer your calls in a voice you choose, follow your business's rules, and guide callers through real tasks.Phone numbersOnCore supplies the phone number too: search, purchase, and manage numbers through the API and point each one at an assistant.Call transfersThe three transfer modes (cold, warm, and warm-return); what each one sounds like to the caller and the person picking up, and when to choose which.Browser callingAdd a working talk-to-an-assistant button to a website, with server-side session creation and complete browser audio handling.Web chatPut the same OnCore assistant that answers your phone on your website as a text chat.SMSThe assistant answers texts sent to its phone number, and replies from that same number.WhatsAppYour OnCore assistant answers WhatsApp voice calls and inbound WhatsApp text on a number you already have.Custom toolsOnCore's assistants call your own systems mid-conversation: looking up bookings, checking orders, and taking real action through your API.WebhooksOnCore pushes every call's outcome to your systems the moment it ends, and lets you pull full call history any time.Reseller accessBuild one server-side integration that safely provisions and operates OnCore resources for many customer tenants.Organization keysUse one organization API key to operate across all your tenants.
API at a glance
Browse the public operations generated from OnCore's OpenAPI specification.
Every request goes to a single base URL https://core-api.heysadie.ai
Integrate
Wire OnCore into your own systems and workflows.
WebhooksOnCore pushes every call's outcome to your systems the moment it ends, and lets you pull full call history any time.Tool proxyThe request OnCore sends when the assistant invokes one of your tools mid-call.llms.txtEvery page of these docs as one plain-text file. Point an LLM or coding agent at it and build against OnCore.