Dashboard sign-in
LiveEmail sign-in for operators. Session cookies gate projects and the upload UI.
Sign in →Staging preview · app.voicethere.dev
Deploy voice agents and real-time multiplayer experiences without the WebRTC or session ops — we manage signaling, scaling, and infra. Ship agent logic and interactive sessions in TypeScript; optional local STT and TTS on every worker. This environment is operator-facing — not public launch yet — but the UX here is the product direction for production on voicethere.cloud.
Available today on staging — dashboard, API, and CLI for the same projects and builds.
Email sign-in for operators. Session cookies gate projects and the upload UI.
Sign in →Create projects, upload verified agent bundles, and inspect build history from the dashboard.
Open dashboard →Set which build is active for a project or roll back to the previous release.
REST at /api/v1 for projects, builds, promote, and rollback — same contract as the CLI.
API reference →Published @voicethere/cli — login, build upload, deploy --wait, and promote. Pair with @voicethere/agent verify in CI.
npm →Roll out your active build from the dashboard or CLI — voicethere deploy --wait promotes and provisions managed voice workers.
Start a session from your backend; receive a join token and signaling URL for browser WebRTC. Async provisioning when workers scale up.
Test voice and text against echo agents from the project page, or paste an embed snippet with a client API key.
Invite teammates, assign org roles, and restrict projects to specific members from the dashboard.
Immutable trail of API and dashboard actions — browse org-wide or per project.
Session counts, billable minutes with monthly allowance progress, and error rate on each project.
Flat monthly plans via Stripe Checkout and Customer Portal. Subscribe, assign subscriptions to projects, and buy multiple slots of the same tier.
View plans →Each tier includes a monthly billable-minute allowance. Usage is tracked per project; new sessions are blocked at the limit, with grace before hard disconnect.
Paginated session list per project with status, duration, and billable seconds — same records as CLI sessions list and billing queries.
Several clients in one session with shared or per-peer agents. Disable voice for DataChannel-only apps — games, live sync, and chat without STT/TTS.
Configure idle timeouts, data-only mode, shared vs per-peer agents, and cloud voice providers from the dashboard or CLI.
Structured errors from agents and workers in the dashboard — filter by session and map codes using the public error catalog.
Error catalog →Searchable structured logs from agentLog and console.* in the dashboard and CLI — filter by message, level, and JSON fields per project or session.
Logging guide →Getting started at /docs — agent environment, secrets, deploy flow, and session error reference. More topics rolling out before launch.
Open docs →End-to-end verified on staging — @voicethere/client connects through managed workers with WebRTC, chat, and agent speech events.
npm →Advanced and Ultimate projects get a private Redis instance for your agents — credentials injected at start. Connect with ioredis in onAgentStart to sync game state, lobbies, and context across every concurrent session worker. On by default in project settings.
Install in your agent repo — build with @voicethere/agent, ship with @voicethere/cli, connect browsers with @voicethere/client when browser voice sessions ship.
Build and verify sandboxed agent bundles — defineAgent, speak, and speech events. Use before every upload.
npm →voicethere login, projects, build upload, promote, and deploy --wait against the VoiceThere API.
npm →Browser and Node client for local dev and cloud voice sessions — connect, chat, and binary sync over WebRTC.
npm →On the way to staging — rolling out now.
Correlated logs and traces from API through signaling to your agent — for support and debugging.
Dashboard embed snippet works today; standalone npm package, theming, and one-line install polish before public launch.
Required for production on voicethere.cloud — docs, browser client publish, and operator-facing metrics.
Complete quickstart, API reference, browser client guide, and deploy runbooks at /docs.
Early docs →Real-time event stream while a call is in progress — complements the usage metrics already on the project page.
Dynamic audio mix groups within a session — reassign who hears whom mid-call for team games and breakout voice.
Relay servers included in session mint responses — reliable calls through firewalls and NAT.
Multi-region EU, US, and APAC — same product experience as today's staging preview.
VoiceThere extends the node-webrtc-rust stack — develop locally, deploy the same agent bundle to our cloud.
You can change your choice anytime via Cookie settings in the footer.