Skip to content

[Agents] Add voice agents docs and update browser tools - #29834

Merged
threepointone merged 2 commits into
productionfrom
agents-voice-browser
Apr 14, 2026
Merged

[Agents] Add voice agents docs and update browser tools#29834
threepointone merged 2 commits into
productionfrom
agents-voice-browser

Conversation

@threepointone

Copy link
Copy Markdown
Contributor

Summary

Adds documentation for two recently shipped Agents SDK features: voice agents (@cloudflare/voice) and browser tools (agents/browser).

New pages:

  • api-reference/voice.mdx — Full reference for withVoice, withVoiceInput, React hooks (useVoiceAgent, useVoiceInput), VoiceClient, Workers AI and third-party providers, telephony (Twilio), pipeline hooks, conversation persistence.
  • guides/build-a-voice-agent.mdx — Step-by-step tutorial: scaffold a project, wire up STT + LLM + TTS, build a React client, add pipeline hooks and third-party providers.

Updated pages:

  • api-reference/browse-the-web.mdx — Rewritten to lead with the new CDP-based agents/browser tools (createBrowserTools for AI SDK and TanStack AI), CDP helper API reference, configuration, security model, and limitations. Puppeteer and Browserbase kept as alternatives below the fold.
  • index.mdx — Updated "Browse the web" bullet and added "Talk to users" bullet for voice agents.

Source content synced from the agents repo (docs/browse-the-web.md and docs/voice.md).

Documentation checklist

  • The change adheres to the documentation style guide.
  • If a larger change - such as adding a new page- an issue has been opened in relation to any incorrect or out of date information that this PR fixes.

Made with Cursor

Add a new Voice agents API reference and a Build-a-voice-agent guide; introduce real-time voice agent docs (withVoice, withVoiceInput, client hooks, providers, Telephony, examples, and Durable Object config). Rewrite and expand the Browse the web doc into a browser tools reference (CDP-based browser_search/browser_execute tools, usage, examples, CDP helper API, security considerations, limitations, Puppeteer/Browserbase examples, and config). Also update agents index to reference browser tools and voice agents and make small example/content tweaks.
@github-actions github-actions Bot added product:agents Build and deploy AI-powered Agents on Cloudflare that can act autonomously. size/xl labels Apr 14, 2026
@threepointone
threepointone marked this pull request as ready for review April 14, 2026 09:43
@threepointone
threepointone requested a review from a team April 14, 2026 09:43
@threepointone
threepointone requested a review from a team as a code owner April 14, 2026 09:43
@github-actions

Copy link
Copy Markdown
Contributor

This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:

Pattern Owners
/src/content/docs/agents/ @irvinebroque, @rita3ko, @elithrar, @thomasgauvin, @threepointone, @whoiskatrin, @cloudflare/pcx-technical-writing, @cloudflare/product-owners, @cloudflare/ai-agents, @cloudflare/dev-plat-leads

devin-ai-integration[bot]

This comment was marked as resolved.

Fixes TOML scoping bug where compatibility_flags ended up inside
worker_loaders table, and fixes MYBROWSER/BROWSER binding mismatch
in Puppeteer section.

Made-with: Cursor
@threepointone
threepointone merged commit 5578ddf into production Apr 14, 2026
17 checks passed
@threepointone
threepointone deleted the agents-voice-browser branch April 14, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:agents Build and deploy AI-powered Agents on Cloudflare that can act autonomously. size/xl

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants