OVERVIEW

Control center

Your AI voice operations workspace, powered by Telnyx.

Checking Telnyx…
WELCOME TO VOICEFORGE

Voice agents, under your control.

Build, deploy, and observe phone agents from one focused workspace.

CALLS OBSERVED0from local webhook events
COMPLETED0conversation ended events
INSIGHTS READY0Telnyx-generated summaries
ACTIVE AGENTSfrom your Telnyx account

Guided setup

Live checks from your Telnyx account

SAFE TO REFRESH
  1. Checking your workspace

    Loading assistants, numbers, and connections.

Recent activity

No local events yet. Your dashboard is ready.

Loading your assistants…

OUTBOUND TEST

Place a supervised call

MANUAL

This makes a real Telnyx call and may incur carrier / AI charges. It will never dial until you explicitly confirm below.

Live call control

CALL CONTROL ID

Paste an active call control ID from a Telnyx webhook to intervene in a live call.

Webhook event stream

Captured locally from Telnyx

No events received.

Webhook endpoint

COPY INTO TELNYX

For local development, expose this with a tunnel such as ngrok or Cloudflare Tunnel, then configure the public URL in Telnyx.

http://localhost:3000/api/webhooks/telnyx

Useful events: call.conversation.ended and call.conversation_insights.generated.

Connection

Checking configuration…

The browser never sees your Telnyx API key.

Spend protection

This prototype has no auto-dialer, campaigns, or scheduled calls. Outbound calls require a checked confirmation box.

Your Telnyx numbers

Active numbers and Voice API connections

Loading numbers…

Workspace access

BETTER AUTH

Email/password sessions are enabled when PostgreSQL is configured. Demo mode remains local-only.

Creation only configures an assistant; it does not place calls.

Use your workspace account to keep sessions isolated when PostgreSQL is enabled.

If PostgreSQL is not configured, authentication endpoints stay disabled and localhost remains in demo mode.