Prerequisites#
You need an account in the hosted app or a running self-hosted installation. You also need working model credentials or managed inference provisioned for your workspace.
| Your goal | Start here | Add later |
|---|---|---|
| Evaluate an agent | First browser call | Tools and real customer data |
| Answer incoming phone calls | Inbound routing | Transfers and post-call webhooks |
| Place calls from your application | Outbound API calls | Status handling and duplicate protection |
| Call a contact list | Campaign operations | Schedules, retry policy, and measured concurrency |
| Talk to website visitors | Website deployment | Origin restrictions and production monitoring |
| Author with an AI coding assistant | Agent quickstart | Workspace MCP and a review process |
| Operate your own infrastructure | Deployment | Backups, public HTTPS, TURN, and upgrades |
Hosted and self-hosted#
The hosted application is available at voice.menaceui.com. Feature access depends on the workspace's current subscription and configuration. Model usage and carrier charges are separate; see billing and credits.
Self-hosting puts the API, UI, database, queue, and storage under your control. You provide infrastructure, secrets, supported model connections, public networking, backups, and upgrades. See Docker deployment for a packaged installation or contributor setup to develop from source.
Pick one delivery channel#
A Web Call is the shortest way to test the speech pipeline. It does not require a phone number and it does not prove that inbound routing or outbound dialing works. Add one production channel after the conversation succeeds, then test that channel with a completed run.