Build agents on Lua, in TypeScript or from a short form.
Lua runs the infrastructure, model routing, data, channels and monitoring. You write tools with the Lua CLI, or create an agent without code.
Build in code. Work in the same Workspace.
Write tools in TypeScript with the Lua CLI, or create an agent from a short form. What you deploy shows up in Workspaces with its own app and approvals.
Lua CLI
Build, test and deploy agents in TypeScript.
Create an agent
A short form, no code.
Docs
Guides, examples and concepts.
API reference
Every endpoint, with examples.
Channels
WhatsApp, Messenger, Instagram, RCS, iMessage, Slack, Teams, email, SMS, voice, meetings and the web widget.
Log drains
Send every agent’s logs to your own tools.
Browser
Give an agent a browser, locked to the sites you allow.
Workflows
Scheduled runs with approval steps and goals.
What we shipped
The latest platform releases.
Common questions
Which languages?
TypeScript, with the Lua CLI. People who do not code create an agent from a short form in Workspaces.
Do code agents show up in Workspaces?
Yes. Agents you build in code work in the same Workspace, with the same apps and approvals.