CallFire IVR vs JVoiceXML
CallFire IVR
callfire.comJVoiceXML
github.comSide by side
| Figure | CallFire IVR | JVoiceXML |
|---|---|---|
| Price from | $99/mo | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Linux | — | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 5 | 2 |
| Spec score · IVR Software | 9.3 (#1) | 8.0 (#9) |
| Extensions | CallFire says users can set up an unlimited number of extensions that route to forwarding numbers. | JVoiceXML has an open architecture for custom extensions. |
| Purpose | CallFire IVR provides inbound and outbound interactive voice response for surveys, polls, appointment reminders, payments, and other uses. | JVoiceXML is an open source VoiceXML interpreter and an implementation of VoiceXML 2.1. |
Plans
CallFire IVR
- Pay as you goFree
- Lite$99 a month
- Startup$199 a month
- Grow$299 a month
- Pro$599 a month
In their own words
CallFire IVR
CallFire IVR provides inbound and outbound interactive voice response for organizations guiding callers or collecting responses. Its auto-attendant routes incoming calls to an appropriate line or answering service, while IVR flows can be built with a drag-and-drop designer or XML editor. The system can record calls and responses, track results, export data, and analyze metrics. CallFire describes uses that include appointment reminders, payments, surveys, political polling, and emergency information hotlines. It says users can set up an unlimited number of extensions that route to forwarding numbers, and its IVR guide lists Zapier integrations. Developers can assist with custom applications using CallFire APIs. The service is available through web and API platforms, but accepts touch-tone input only and does not offer voice recognition. There is no free plan. Listed monthly plans are Lite at 99.00 USD, Startup at 199.00 USD, Grow at 299.00 USD, and Pro at 599.00 USD, each with a stated minutes/texts allowance. Calls and texts stop at zero credits; monthly allowances expire at each cycle's end.
JVoiceXML
JVoiceXML is a free, open-source VoiceXML interpreter for Java, described by its project as implementing VoiceXML 2.1. It supports dialogs that combine synthesized speech or digitized audio with spoken or DTMF input. Dialog functions also include recording, telephony, and mixed-initiative conversations. The architecture allows custom extensions, and demo implementation platforms support Java APIs such as JSAPI and JTAPI. The repository includes modules for Mary, MRCPv2, JSAPI 2.0, JTAPI, and text implementations. The project names platform independence as a major goal. Its repository identifies the license as LGPL-2.1 and provides release downloads. The latest listed version is 0.7.8, which added an SRGS grammar processor with SISR support, Microsoft LUIS as a grammar processor, bug fixes, and a move to Gradle. JVoiceXML is listed for API, Linux, and self-hosted use.