You create a CallFire account, pick your product, upload your contacts, click-start your campaign, and soon begin to see the positive results to your business's bottom line. It's all so simple, so affordable and oh-so effective. So what makes all of this possible? CallFire's cloud-based platform, featuring our heavenly user interface.
We make the CallFire user experience (UX) easy and efficient for our customers. This includes our Web-based user interface (UI), which is highly intuitive, self-serve, and available 24/7. It's a tremendous source of pride for us. We build our entire system in-house, from the ground up. We also dedicate the necessary resources to completely test every line of code ourselves, in order to improve and increase system performance. Based on feedback from users, we constantly update our platform as needed to make it even better. It’s all a lot of hard work, but we think it’s worth the extra effort. Our guiding goals are:
Usability
CallFire uses only the most cutting-edge technologies and software to make our platform as user friendly as possible. These include jQuery, a JavaScript framework that helps us provide a rich interactive experience for you when using our site; Drupal, which helps us manage the pages you see in our product marketing, help, glossary and blog sections; Apache Wicket, a web application that helps frame and deliver the content to your computer; and Salesforce, which assists us in managing all aspects of our customer relationship with you.
Scalability
Whether your company places a few calls or millions, CallFire’s system is flexible enough to meet your needs. Our deep relationships with carriers allow us to quickly scale up or down our network activities and components based on the requirements of our customers. Our sharded data architecture allows provisioning of new cloud systems and hardware on the fly, all without any software changes. This distributed approach means high user activity in one part of the system landscape does not affect other users.
Reliability
Rest assured that CallFire will be there when you need us, since we strive to have upwards of a 99.9 percent uptime rate. Our armies of servers are housed across multiple datacenters, providing built-in “redundancies” and backups at each step of our processes. Likewise, the security of your information is of utmost importance to us. We deploy a series of cascading firewalls to ensure internal isolation of networks, and use stringent access controls to protect your data.
Open Source
CallFire is a prolific user and supporter of open-source technology. The foundation of our platform includes public, collaborative software projects such as Apache Cassandra, Apache Wicket, Xen Hypervisor and the Drupal content management system. Members of our team also volunteer their time to help educate others in their use, and we periodically host technology community events. We are very strongly committed to open-source software now and into the future.
Additional Software
Here are just some of the other leading software technologies we use …
Data
JPA/Hibernate, MySQL, Cassandra
Messaging
ActiveMQ, CXF (REST/WSDL)
IoC
Guice
Telephony
OpenSIPS, Asterisk, FreeSWITCH
Build
Maven, Jenkins, DVCS
Test
Junit, EasyMock, Selenium
Project Management
JIRA, Asana
Reporting
JasperReports