AgentSDK is now available in beta as part of the Telnyx Edge Compute platform. The Agent base class ships in @telnyx/edge-runtime v0.9.2 on npm. Subclass Agent instead of StatefulActor and bring your framework unchanged from LangGraph.js, Vercel AI SDK, or any framework that runs on Node.
setState() / getState() with recursive merge and onStateChanged lifecycle hookqueue() for background processing without blocking the request pathschedule() for delayed execution (reminders, follow-ups, timers). Replaces cron jobs, Celery, BullMQ, and Temporal.webSocket() handler on actor classes for real-time bidirectional communicationEvery other agent stack has a seam. Your agent runs on a compute platform, its memory lives in a database, its scheduled tasks live in a cron service, its LLM calls go to an inference provider, and its phone calls go through a telephony API. Each is a separate service, a separate hop, a separate vendor taking margin.
Telnyx closes the seam with AgentSDK. Your agent's code, state, memory, model calls, phone calls, and text messages run on one platform, built on carrier-grade infrastructure that Telnyx owns and operates.
Read the docs at developers.telnyx.com/docs/agent-sdk to get started.