Self-hosted · Asterisk & FreePBX
One console. Every customer.
AI voice across the PBXs you already run. Your providers, your server, your Customers — predictable appliance pricing with no AVA per-minute platform fee.
How it fits together
One appliance beside your estate. Recordings stay with you; live audio goes only to the AI providers you choose.
Bring your own providers
Mix and match per agent. You pay providers directly at their rates — we never take a slice of a minute.
Provider availability and model choices depend on the capability contracts shipped with the installed release. Unsupported combinations stay visible in Console with a reason.
Pricing
One monthly appliance subscription. No AVA usage meter or per-minute platform fee.
$149per appliance / month
billed monthly · prices in USD
- 3 Customers included
- 3 Agents included per Customer
- Customer portal included
- $35 / month per additional Customer
- $15 / month per additional Agent
- Customer capacity capped at $499 / month
- Your own provider keys
Designed for MSP margin
The first 3 Customers are included. At full included capacity, the AVA subscription works out to $49.67 per Customer / month.
Customers 4–13 add $35 / month each. Further Customers add no AVA subscription charge, so base plus Customer capacity is capped at $499 / month.
Each Customer includes 3 Agents. Additional Agents are $15 / month each and are billed separately from the Customer-capacity ceiling.
AI provider usage is billed to you directly at the provider's rates. AVA adds no per-minute platform fee.
Capacity increases are prorated immediately; decreases take effect at the next renewal. First payment refundable for 14 days. Renewals are non-refundable except where required by law.
Get started
Step one changes nothing — it only looks.
-
1
Check the server
Read-only. Reports PBX flavour, Asterisk version, modules and ports.
sudogives it the access andPATHit needs to detect your system — without it, Asterisk itself can read as missing. It still changes nothing.Run this on the PBX server you intend to use. AVA attaches to an Asterisk PBX — FreePBX 17 or vanilla Asterisk 22 — and does not install one. That requirement applies to the AVA Installation itself as well as to your Customers' PBXs, so a bare Debian or Ubuntu server will be refused.
curl -fsSL https://get.agent6789.com/check | sudo bash -
2
Get your token
Emailed instantly. One per account, single-use.
-
3
Install
With your approval, it adds only dedicated AVA PBX access and include lines pointing to AVA-owned routing configuration. It does not replace an existing route, trunk, endpoint, extension or manager user. Every managed change is journaled and reversible. When finished, it prints a Console link and one-time password.
curl -fsSL https://get.agent6789.com/operator | sudo bash -s -- --token YOUR-TOKENRead the setup guideRequirements, Self-test, first Customer and recovery.
Specs
| Tested on | FreePBX 17 / Debian 12 with Asterisk 22 · vanilla Asterisk 22 |
|---|---|
| Also detected | Issabel, VitalPBX, Wazo — support follows as each is validated |
| Transport | AudioSocket · chan_pjsip · ARI |
| Install | One command, about two minutes. Adds Docker if absent. Every change journaled and reversible. |
| Data | Recordings, transcripts and call history stay on your server |
| Licensing | Verified offline · limits gate management actions only, never calls |
| Core licence | Engine is MIT and stays free · the Operator layer is commercial |
Verify what you install
Every release manifest is signed. The public key lives here, on a different host from the download endpoint — so whoever serves you a binary is never also the one telling you what it should be.
Release signing key (Ed25519, base64)
NVqQU1O//GNzRdvwfcP1yg5t7UIv3Gk8yD6XYpbjsTw=
Fingerprint
SHA256:VjpqIaG9Gw9dKejBG1nMx5qTEAgeXoUVIJy6XL_GHmI
Each release ships MANIFEST.json and MANIFEST.sig on its GitHub
release page, pinning every container image by digest. The installer refuses any image
reference that is not a digest, so a tag can never be repointed at different software after
your Installation is running. ·
Security contact: [email protected]