Every other agent stack has a seam. Your agent runs on a compute platform, its memory lives in a database, its LLM calls go to an inference provider, its phone calls go through a telephony API. AgentSDK closes the seam.
Three primitives for durable state. Three bindings to the Telnyx platform. No credentials, no network calls.
Persistent message history
Every message stored in a structured table. Query by role, time, or topic. Your agent remembers context across sessions without external infrastructure.
Durable scheduled tasks
Timers that survive restarts. Schedule follow-ups, queue background work, and trust that tasks execute even after deploys.
Merge-patch state
Durable state on a single KV key. Concurrent updates merge, they dont clobber. No race conditions, no lost state.
Inference binding
Call models on owned GPUs through a platform binding. OpenAI-compatible. Same facility as your agent code, no network hop.
Voice and messaging bindings
Make and take real phone calls. Send and receive SMS, MMS, and WhatsApp. Carrier infrastructure, not a third-party telephony API.
Storage and RAG bindings
KV, CloudFS, Cloud Storage, and RAG through platform bindings. Zero-credential access from your agent code.
One class. Three primitives. Zero-hop bindings.
AgentSDK runs on Edge Compute. These are the platform primitives your agent can reach without leaving the network.
