Overview
Based on VICIbox® by the the VICIdial Group, this open-source software has been repackaged for easy deployment on AWS EC2.
VICIdial® is the go-to contact center solution for businesses seeking to enhance customer engagement and drive sales. It offers a powerful interface, allowing businesses to efficiently manage both inbound and outbound calls at scale.
The VICIdial software will let you:
- Scale to accommodate growth and optimize ROI.
- Improve your customer's experience.
- Barge, whisper, and monitor your agents.
- Reduces idle time with predictive dialing.
- Control nearly everything from a web-based interface.
- Utilize real-time reporting and analytics.
- Integrate with various CRM and automation tools.
- Automate call recordings.
- And so much more.
This image removes the heavy lifting of setting up simple or scalable VICIdial deployments.
Getting Started:
- Launch a new EC2 instance and choose your instance type. An instance with ephemeral storage is recommended. Refer to the instructions and tips section on Swap and Recording.
- Assign an elastic (static) IP to the instance.
- SSH into the server with 'ec2-user' and your key.
- Switch to root by typing 'sudo -i'.
- Agree to the license and set your preferred language and timezone.
- To begin a single server setup, run 'express-setup'. Advanced users with specific needs should run 'standard-setup' and review our detailed instructions.
- Follow the on-screen setup directions and reboot the server.
- After the setup, you may need to open/close additional ports in the instance's security group depending on your configuration.
- We recommend installing a free SSL certificate. You can do this by pointing a domain to your IP and running 'vicibox-ssl' as root.
- Visit https://your-instance-ip-or-domain, click Administration and enter '6666' for the username and your instance ID (found in the AWS web console) for the password.
- Enter a new password and proceed to users.
- Click the default user and add all necessary permissions under the "ADMIN INTERFACE OPTIONS" section.
After setting all of the admin interface options you need, you'll be free to configure Vicidial.
Disclaimer:
All trademarks™ or registered® trademarks used here belong to their respective owners. Their use does not indicate any association with or endorsement from them. VICIdial and VICIbox are registered trademarks of the VICIdial Group. This product incorporates the newest patched software from relevant vendors. However, we do not guarantee that all potential vulnerabilities have been fixed.
Highlights
- Latest Vicibox
- Extremely Advanced Call Center Suite
- Highly Configurable
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
- ...
Dimension | Cost/hour |
|---|---|
c5d.large Recommended | $0.15 |
t3.micro AWS Free Tier | $0.15 |
t2.micro AWS Free Tier | $0.15 |
m5zn.6xlarge | $0.15 |
c5a.16xlarge | $0.15 |
x2iedn.2xlarge | $0.15 |
c6a.48xlarge | $0.15 |
m6i.2xlarge | $0.15 |
m6in.metal | $0.15 |
r6idn.16xlarge | $0.15 |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
ViciBox 12.0.2 240121
Additional details
Usage instructions
Resources
Vendor resources
Support
Vendor support
Free and paid manuals can be found at http://www.vicidial.org/store.php . ZapSocket offers limited support via support@zapsocket.io .
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Standard contract
Customer reviews
Has improved performance through real-time reporting and streamlined campaign workflows
What is our primary use case?
VICIbox & VICIdial for AWSÂ EC2Â runs applications and services on AWSÂ to support operational needs. VICIbox hosts data processing tasks and analytic services on EC2Â instances to ensure smooth performance. VICIdial utilizes EC2 to run backend services, manage call routing, and handle workload efficiently, allowing for resource scaling depending on demand to ensure reliable application performance without downtime.
What is most valuable?
VICIbox & VICIdial for AWS EC2 offers multiple beneficial features. One-click deployment into EC2 allows for quick system launches via AWS Marketplace or AMI, saving setup time. The platform supports multichannel communication, such as calls, SMS, and email, which is beneficial during periods like student outreach campaigns.
The scalability and flexibility of the EC2 infrastructure provide the ability to scale up or down based on demand. Real-time reporting and analytics tools aid in decision-making and monitoring agent performance, allowing for optimized staffing based on performance metrics. These tools help identify agent effectiveness and ensure enough staff is assigned, improving decision-making and enabling immediate actions instead of waiting for end-of-day reports.
Integrations with AWS services, such as S3Â for storing call logs and EC2 for scaling compute power, enhance platform efficiency. Automated workflows leverage tools like Lambda for campaign updates and alerts, and automatic recording and data saving to S3Â streamline operations, making the system more scalable and easier to manage.
What needs improvement?
Some parts of the dashboard could be easier to navigate for new users, and integration with CRMÂ and analytics tools without needing external connections would be beneficial. The setup could also be simpler, especially for smaller teams. Simpler initial integration would ease deployment for teams without IT expertise.
Improvements in documentation are crucial to help new users start faster. Enhanced support with quicker response times and a built-in community for questions would be beneficial. More monitoring dashboards, alerts, and visualization forms such as tutorial videos would also improve user experience.
Improving the onboarding process and dashboard visualization, along with interactive tutorials based on AWS performance or campaign metrics, would also benefit new users.
For how long have I used the solution?
I have been working in this field for nearly eight years, and for my current role, I have been working for approximately three years.
What do I think about the stability of the solution?
I have never experienced downtime while using VICIbox & VICIdial for AWS EC2 over the months; it has performed very well, and I hope it continues to do so in the future.
What do I think about the scalability of the solution?
VICIbox & VICIdial for AWS EC2 is incredibly scalable. I can easily increase or decrease resources based on demand. During busy periods like the student outreach campaign, I quickly added EC2 instances to manage higher call volumes and reduced them afterward to save costs, maintaining system availability for smaller tasks. This scalability provides control to modify resources at any time.
How are customer service and support?
I have reached out to customer support many times. The support was generally good, especially with technical deployment questions. However, response times could be improved as it took longer to resolve complex issues. More detailed, step-by-step documentation rather than generic answers would also be appreciated.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I previously used an on-premises PBX system for manual call routing, but it was time-consuming, less reliable, and difficult to scale during high call volumes. Switching to VICIbox & VICIdial for AWS EC2 allowed me to automate processes, easily scale resources, and ensure smoother operations.
How was the initial setup?
The initial setup of EC2 instances and configuring the system felt complex for smaller teams without dedicated IT personnel. The setup was not fully guided when I first deployed VICIbox & VICIdial for AWS EC2, which took extra time for configuring call rules and scaling EC2 instances.
What about the implementation team?
The IT team managed the licensing and pricing of VICIbox & VICIdial for AWS EC2, which seemed reasonably priced for the value it provides.
What was our ROI?
I have seen substantial return on investment from automating calls and data processing on EC2, saving approximately 10 to 15 hours per campaign and significantly increasing efficiency. Tasks that previously took days now take hours, reducing the need for extra staff and saving costs. During the student outreach campaign, the use of EC2 scaling and automation enabled handling more calls simultaneously and completing campaigns faster, providing substantial return on investment.
What's my experience with pricing, setup cost, and licensing?
The setup costs are minimal. Once purchased, I launched EC2 instances with VICIbox & VICIdial for AWS EC2 running within an hour, without needing additional hardware or complex configurations.
Which other solutions did I evaluate?
During the evaluation, I considered other cloud-based solutions including Twilio and Asterisk but chose VICIbox & VICIdial for AWS EC2 for its scalability, automation, and integration with AWS, alongside its value for money.
What other advice do I have?
One piece of advice is to start small with a single EC2 instance to familiarize yourself with the system's automation, real-time reporting, and analytics. Starting small helps gauge call routing, scaling, and reporting aspects before handling multiple campaigns effectively. I would rate this solution an 8 out of 10 overall.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has enabled reliable broadcasts through hybrid integrations but offers limited feature utilization
What is our primary use case?
I typically handle those integrations with highly integrated workflows into Amazon by using the Route 53Â load balancer to route traffic between all services.
The integrations for my main use case are set up using Terraform , which then creates the infrastructure on Amazon.
What is most valuable?
VICIbox & VICIdial for AWS EC2 has impacted my organization positively by being used for company broadcasts with one-directional channels for people to visualize updates from the company channel without more interaction.
This setup has helped with efficiency, reach, and saved the team resources by enabling us to reach a larger audience.
What needs improvement?
I don't have any additional comments about needed improvements or features I'd like to see in the future.
For how long have I used the solution?
What do I think about the stability of the solution?
Which solution did I use previously and why did I switch?
What was our ROI?
What other advice do I have?
I did not purchase VICIbox & VICIdial for AWS EC2 through the AWS Marketplace , as I'm not responsible for that decision.
On a scale of 1-10, I rate VICIbox & VICIdial for AWS EC2 a six.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Has simplified setup and user access while saving time with minimal resource needs
What is our primary use case?
What is most valuable?
The best features that VICIbox & VICIdial for AWSÂ EC2Â offers include a free SSL certificate, and we can have a UI where the first user login is pretty simple.
The pre-installed SSL certificate and the simple user login helped me because I do not have to purchase a different SSL certificate for end security. We just need to point our domain to a static IP and then run a service as root. We can also use a simple 6666 username and go to our IP address or domain and log in with that username.
VICIbox & VICIdial for AWS EC2 includes built-in tools that enhance the user experience. One example of these features includes the ability to use the ISO.
VICIbox & VICIdial for AWS EC2 has positively impacted my organization by being quick, efficient, and it does not require many separate installations on EC2, making the stack pretty simple.
What needs improvement?
VICIbox & VICIdial for AWS EC2 could be improved by integrating dial-in software within the UI pop-up so that we can access it immediately on the user interface first page.
In terms of needed improvements, reporting would be beneficial for VICIbox & VICIdial for AWS EC2. I would appreciate having reporting features such as PDF versions of reports, number of calls, average handle time, and related metrics.
For how long have I used the solution?
I have used VICIbox & VICIdial for AWS EC2 for around two years, but not in this company, in my previous roles and for personal projects.
What do I think about the stability of the solution?
In my experience, VICIbox & VICIdial for AWS EC2 is stable; I have not seen any downtimes.
What do I think about the scalability of the solution?
VICIbox & VICIdial for AWS EC2's scalability is definitely strong, as it can handle growth easily.
Which solution did I use previously and why did I switch?
I previously used Five9Â for other clients.
How was the initial setup?
For that contact center project, I had to spin it through EC2 and then configure the roles and services needed. I first needed to SSH and then do either express setup or standard setup. I went with the express setup which quickly let me set up the software.
My setup experience includes the fact that it has quite low port usability, which is just two to three or four ports. It uses 50-60 UDP, which gives flexibility for the projects.
What about the implementation team?
I went with a direct setup for VICIbox & VICIdial for AWS EC2, without purchasing through any marketplace.
What was our ROI?
I have seen a return on investment from using VICIbox & VICIdial for AWS EC2, as it definitely saves time and requires fewer employees, but I am not sure about revenue because that's something handled by a different team.
What's my experience with pricing, setup cost, and licensing?
Pricing, setup cost, and licensing for VICIbox & VICIdial for AWS EC2 is handled by a different team.
Which other solutions did I evaluate?
I have not evaluated other options before choosing VICIbox & VICIdial for AWS EC2 because this is handled by another department.
What other advice do I have?
The efficiency and quick setup benefited my project as it saved time because there were no complex tools needed to be installed and just a simple UI to go in and log in as a master user and then we can provide access to our agents.
My advice for others looking into using VICIbox & VICIdial for AWS EC2 is to first check if they need a very big environment with more than 20,000 agents. They can go for different options in such cases. If it's quick and they need it for a smaller amount of people, it's definitely worth considering.
Go, go VICIbox & VICIdial. Anyone can dial. Goodbye.
On a scale of 1-10, I rate VICIbox & VICIdial for AWS EC2 an 8.
Have efficiently managed backend workflows and secure communication with minimal issues
What is our primary use case?
Our main use case for VICIbox & VICIdial for AWSÂ EC2Â is to set it up for server purposes, which is working as a backend, and in some cases, we have configured ASAÂ firewall on the particular EC2Â for intercommunication.
In our daily workflow with VICIbox & VICIdial for AWSÂ EC2, we have configured it as an ASAÂ firewall, so whenever traffic is coming from the internet, it is being verified by the firewall before going to the backend server. In some cases, we are also using AWS EC2 as a server to run a particular website or something.
What is most valuable?
The best features of VICIbox & VICIdial for AWS EC2 that I have seen are good scalability and open source flexibility, though I have an issue with the visualization of the portal itself, as compared to Azure , where I can see all configured resources in one page; in AWS, I have to select specific regions to view resources, which I don't prefer.
Using AWS EC2 and related tools such as VICIbox & VICIdial has impacted my organization positively; however, I'm new to this particular project and have only been using it for four months, so I might give a proper response after a few months once I have a better understanding of VICIbox & VICIdial in my team's usage.
What needs improvement?
From my perspective so far, the only improvement needed for AWS EC2 and related solutions such as VICIbox & VICIdial is with the visualization portal, which I find quite complex.
The only problem I have with VICIbox & VICIdial for AWS EC2 is the portal visualization complexity; apart from that, everything is good.
For how long have I used the solution?
We have been using Amazon EC2 for the last five years, but I am using VICIbox & VICIdial for AWS EC2 in that particular project for around four months.
What do I think about the stability of the solution?
We haven't faced any issues while running instances on AWS EC2 with VICIbox & VICIdial for AWS EC2; personally, I haven't seen any issues in the last three to four months, though my team might have faced something.
In my experience, VICIbox & VICIdial for AWS EC2 is stable.
How are customer service and support?
The customer support for AWS EC2 and related solutions has been good; I would rate it a nine out of ten because, while everything is satisfactory, no one is 100% perfect.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Initially, we used an on-prem solution before switching to AWS and Azure both, a decision made by the management team for load balancing, due to accessibility, scalability, and easy access to resources from anywhere, thus facilitating our move to the cloud.
What was our ROI?
We have seen a return on investment with AWS EC2 and related solutions such as VICIbox & VICIdial. We are running it as a back-end server for a particular project, and since it is running smoothly, the company is profiting, demonstrating a solid return on investment.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup cost, and licensing for VICIbox & VICIdial for AWS EC2 is that it totally depends on the project requirements; while Azure may be good for specific needs, AWS could be suitable for others, emphasizing that both Azure and AWS have their strengths based on project management and budget.
Which other solutions did I evaluate?
We have evaluated Azure before choosing VICIbox & VICIdial for AWS EC2, after which management decided on our current path.
What other advice do I have?
If you are using VICIbox & VICIdial for AWS EC2, then it must be through the AWS Marketplace .
My advice for others looking into using VICIbox & VICIdial for AWS EC2 is to compare both Azure and AWS, allowing the individual to determine which better fits their project requirements.
On a scale of one to ten, I rate VICIbox & VICIdial for AWS EC2 an 8.5.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Exactly what I've been looking for.
As far as I can tell, this is Vicibox (pre-installation) with modifications to make it work on AWS. The only problem I had was that the Asterisk Version was not set correctly under servers. It should be 13.21.1-vici. A more advanced guide would be nice too. Other than those two complaints, this is exactly what I've been looking for.

