Developer Portal

Build With Agent Intelligence

Full API access to our agent platform. Build custom agents, integrate into your apps, or automate workflows at scale.

Agent SDK

Python and TypeScript SDKs for building and deploying agents.

Real-time Streaming

Streaming responses for conversational agent experiences.

Enterprise Security

SOC 2 compliant, encrypted, with full audit logs.

Persistent Memory

Built-in vector storage for agent memory and context.

Create an AgentJavaScript
import { TwBAgent } from '@twb/agent-sdk'

const agent = new TwBAgent({
  name: 'SalesBot',
  capabilities: ['outreach', 'qualification'],
  memory: true,
})

await agent.deploy()

// Start interacting
const response = await agent.chat('Qualify this lead: john@acme.com')
Execute a TaskPython
from twb import Agent

agent = Agent('OperationsBot')
agent.add_tools(['crm', 'email', 'calendar'])

# Execute autonomous task
result = await agent.execute(
  'Process order #4521 and send confirmation'
)

print(result)  # {status: 'completed', actions: [...]}

REST API

POST/api/agentsCreate a new agent
GET/api/agents/:idGet agent details
POST/api/agents/:id/chatSend message to agent
POST/api/agents/:id/executeExecute autonomous task
GET/api/agents/:id/memoryGet agent memory
DELETE/api/agents/:idDelete agent

Webhook Events

agent.message.received
agent.task.completed
agent.task.failed
agent.memory.updated
agent.action.executed
agent.error

Ready to Build?

Get your API key and start building autonomous agents today.