WebRTC based webphone for Vicidial. Testet with ViciBox: 8.1 | VERSION: 2.14-701a | BUILD: 190302-1745
It is required that your Vicidial installation supports secure connection.
- Clone this project into agc directory (if you are using vicibox /srv/www/htdocs/agc/)
- Serve the project as static files and open
index.html - Configure asterisk (Asterisk configuration example)
- Configure apache (Apache configuration example)
- Configure Vicidial (Vicidial configuration example)
- Configure firewall (open port 8089)
- The phone is now bootstrapped entirely in the browser from query parameters.
- Main entrypoint:
index.html - Local test page:
test.html - Existing integrations that linked to
index.phpshould be updated to link toindex.htmlwith the same query parameters.
- Static documentation for GitHub Pages lives in
docs/ - GitHub Pages entrypoint:
docs/index.html - The screenshot used by the docs site is bundled in
docs/assets/
You should see something like this when login as agent:
PS: I advise to use letsencrypt for getting free ssl certificates
PPS: Any comments and suggestions are welcomed. Feel free to post issue or pull request