Skip to main content

1. Basic Voice Agent

Use VoiceAgent with OpenAI’s Realtime API for live, bidirectional voice conversations. The agent listens, thinks, and speaks — all in real time.

2. Voice Agent with Tools

Give the voice agent tools so it can look up information mid-conversation without breaking the speech flow.

3. Voice Agent with Memory

Persist user context across voice sessions so the agent remembers previous conversations.

4. Voice Agent with Cost Tracking

Track audio token usage and dollar costs for voice sessions, including input/output audio tokens.

5. Voice Gateway

Serve voice agents over WebSockets with VoiceGateway so external clients (phone systems, web apps) can connect.

6. Basic Browser Agent

Use BrowserAgent to navigate web pages, extract data, and interact with elements autonomously.

7. Browser Agent Form Filling

Automate form submission — the agent locates fields, fills them in, and submits.

8. Browser Agent Screenshot

Take screenshots of pages and analyze them with the agent’s vision capabilities.

9. Browser Agent with Cost Tracking

Track vision model costs when the browser agent processes screenshots internally.

10. Browser Agent Multi-Step Task

Complex multi-page workflow: login, navigate, extract data, and download a file.