Skip to content

Latest commit

 

History

History
101 lines (70 loc) · 5.01 KB

File metadata and controls

101 lines (70 loc) · 5.01 KB

Agents Documentation

Getting Started

Core Concepts

Client SDK

  • Client SDK - Connecting from React (useAgent) and vanilla JS (AgentClient), state sync, and RPC calls

Communication Channels

  • Email Routing - Receiving and responding to emails
  • Webhooks - Receiving and sending webhook events
  • Push Notifications - Browser push notifications via Web Push API and scheduled delivery
  • TODO: SMS - Text message integration (Twilio, etc.)
  • Voice Agents - Build voice agents with real-time speech-to-text, text-to-speech, and conversation persistence
  • TODO: Messengers - Slack, Discord, Telegram, and other chat platforms

Background Processing

  • Queue - Immediate background task execution
  • Scheduling - Delayed, scheduled, and cron-based tasks
  • Retries - Automatic retries with exponential backoff and jitter
  • Workflows - Durable multi-step processing with Cloudflare Workflows
  • Human in the Loop - Approval flows and manual intervention

AI Integration

MCP (Model Context Protocol)

Authentication & Security

Observability & Debugging

  • Observability - Monitoring and tracing agent activity
  • TODO: Testing - Unit tests, integration tests, mocking agents
  • TODO: Evals - Evaluating AI agent quality and behavior

Agent Studio

  • TODO: Agent Studio - Local dev tool for inspecting and interacting with agent instances

Compute Environments

Advanced Topics

Migration Guides

Reference


Contributing

Found something missing? Documentation contributions are welcome!