Limits and what is unverified
How far it has been checked
Section titled “How far it has been checked”“Our test server” is a small stand-in for the Non-Agent API. We wrote it from VICIdial’s published documentation, and it runs inside our automated tests on the same machine. It proves that VoDialer sends the requests we meant to send and reads the replies we expect from the documentation. It does not prove how your VICIdial version answers.
Phone calls are also simulated in our tests. No real call has been handed to a real in-group.
Things that may differ on your install
Section titled “Things that may differ on your install”- Reply layouts. VoDialer expects the first line of a reply to start with
SUCCESSorERROR, with details after-separated by|. It reads this loosely. The exact layouts oflead_searchandadd_leadreplies are assumptions. - The new lead’s id. VoDialer does not rely on the
add_leadreply to learn it. It searches by phone number again. If that search finds nothing, the push is still recorded, and a later status update searches again. - Statuses. Every status VoDialer sets must already exist in VICIdial. VoDialer cannot create one.
- Which lead. The search is by phone number only. If VICIdial returns several leads, VoDialer uses the first.
Fixed limits
Section titled “Fixed limits”| Limit | Value |
|---|---|
| Numbers | US and Canada, +1, only. Anything else is not sent. |
comments |
255 characters. Summary first, then whole facts. |
| One call to VICIdial | 15 seconds, and replies are read up to 64 KB. |
| Deliveries at once | 4 in flight per connection, per VoDialer server. |
| Retries | 24 hours from the event, then “Gave up”. |
| Lead file | 50 MB, 200,000 rows. |
| Do-not-call file | 50 MB, 1,000,000 lines. |
What it does not do
Section titled “What it does not do”- It does not read statuses, calls or agents back from VICIdial.
- It does not pull a list from VICIdial by API. See import files.
- It does not check the in-group or the list when you save. Nothing checks the list until the first lead is pushed.
- It does not overlap password changes. See connect your VICIdial.
Start with a pilot
Section titled “Start with a pilot”Run VoDialer beside VICIdial, not instead of it:
- Connect with a test list and a test in-group.
- Hand over one call from a number you control and check the lead, the comments and the status.
- Move one real campaign, with a small list, and keep your VICIdial campaigns running.
- Widen only when the Delivery log stays clean for a few days.