> ## Documentation Index
> Fetch the complete documentation index at: https://docs.woblar.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Build and test a voice agent

> Create a voice agent, save revisions, test conversations and share a public demo while understanding browser storage, approvals and demo calendars.

Voice Agent Studio lets you configure a spoken assistant and test how it responds before sharing a public demo. Open it from **Apps → Open Studio**.

> [!WARNING]
>
> Your voice-agent library belongs to this browser workspace, not your account. Another device will not show the same library. Clearing the workspace cookie loses access. Export configuration JSON to keep a portable copy; exports omit connection credentials and replace private generated-voice references with Marin.

## Create and test

1. Create a blank agent or copy the Woblar Front Desk template.
2. Set its identity, greeting, conversation preferences and business knowledge.
3. Choose a built-in voice or create one from a text description. Recording-based voice cloning is not supported.
4. Configure the backend and optional demo calendar, then save a revision.
5. Open **Test** to try the saved revision. Review transcripts, tool events, approvals, calendar state and timings.

Each call uses a fixed saved revision. Later edits apply to a new call. Voice auditions and tests use live model services. Manual voice tests require microphone permission.

Scenarios support manual, scripted and adaptive callers. Automated tests use real generated speech but labelled fixtures for external actions. A test assessment is not proof that a real external integration succeeded.

## Tools and approvals

You can configure HTTP tools and remote MCP connections. External writes require on-screen approval. Read-only HTTP tools can be configured to run automatically. Enable a tool explicitly before allowing public use.

## Publish a demo

Publishing creates a public demo link using the published revision. Saving alone does not change it. Republish to update subsequent calls; unpublish to prevent new calls.

## Demo scheduling limits

Demo calendars use Africa/Johannesburg time. Bookings do not reserve real staff, send invitations, create meeting links or make real appointments. Test and public demo calendars are separate.

Voice preferences such as pace and patience are guidance, not timing guarantees. There is no phone integration or background evaluation scheduler.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.