Skip to main content

On-Prem Quickstart

Not available today. This describes work we intend to do, not a feature you can buy or switch on. Where it concerns where your data is held, our Privacy Policy is the operative statement and it overrides anything on this page.
This guide walks you through the initial setup of Movoice AI within your own infrastructure. For a general overview, see the Introduction to On-Premise Deployments.

Prerequisites

  • Hardware: Minimum 8-core CPU, 16GB RAM, and 100GB SSD.
  • OS: Ubuntu 22.04 LTS or Amazon Linux 2.
  • Docker: Version 24.0 or higher.
  • Network: Port 443 (HTTPS) and Port 5060/5061 (SIP) must be open.

1. Install Movoice CLI

Run the following command on your target server:

2. Configure Environment

Initialize your configuration:
You will be prompted to provide your Enterprise License Key and your preferred Encryption Secret.

3. Deploy Containers

Pull and start the Movoice stack:
This will spin up:
  • Core Orchestrator: Handles call logic and state.
  • Media Server: Manages real-time audio streams.
  • Local ASR/TTS Bridge: Connects to your regional or local models.

4. Verification

Check the health status of your deployment:
Once all services are “Healthy,” you can access your local admin dashboard at https://your-server-ip:8080.

5. Connecting Telephony

If you are using a local SIP trunk, navigate to Settings > Telephony in your local dashboard and provide your SIP URI and credentials.
Always ensure your encryption keys are backed up in a secure vault. If lost, all local data (transcripts and recordings) will be unrecoverable.