HTTP
- 1. Call Control (JSON)→ serve JSON, control phone calls
- 2. Provisioning (REST)→ manage apps, SIP users, numbers
Asterisk
- 1. AGI (Asterisk Gateway Interface)→ presents incoming calls to your app
- 2. AMI (Asterisk Manager Interface)→ sends outgoing calls to Cloudvox
Apps can be hosted on any Web or app server. They interact with Cloudvox via easy open-source libraries (like Adhearsion, Asterisk-Java, PHP-AGI, or simple JSON) and common protocols (HTTP or Asterisk).
Scripts send text commands, not call audio. A cable modem can be the "brains" for hundreds of calls.
Cloudvox converts the text commands into phone actions, like collecting keypad digits, generating spoken phrases, or creating conferences. Mix apps, traditional phones, and SIP phones to create your service.
