What data moves
Three things move when a bot hands a person to your VICIdial: a lead record, a phone call and, later, a status. This applies to a campaign step that sends the call to a VICIdial in-group (Way A).
What triggers each push
Section titled “What triggers each push”| Event | What VoDialer does |
|---|---|
Hand-over requested to an outside target (vd.journey.transfer_requested) |
Finds or adds the lead. Only when the campaign’s outside step uses this connection. |
Result set (vd.journey.disposition_set) |
Sets the lead’s status through the status map. |
Person’s journey closed (vd.journey.closed) |
Sets the status from the final result, if it is not already set. |
Each push is a queued delivery with retries, so it never holds up the live call. Lead and call start together: if VICIdial is slow, the lead can arrive after the call.
What goes into the lead
Section titled “What goes into the lead”| VICIdial field | From VoDialer |
|---|---|
phone_number |
The 10 digits of the +1 number. |
phone_code |
The connection’s country code, 1 by default. |
list_id |
The list number you set. |
first_name, last_name, state, postal_code, date_of_birth |
The person’s record, when filled in. |
vendor_lead_code |
The first 20 characters of our journey id. |
comments |
The bot’s summary and facts. See below. |
Webhooks and CRM calls mask phone numbers unless you switch that on. This connection always sends the full number, because VICIdial needs it. It goes only to your own VICIdial.
If the number is already in VICIdial, VoDialer finds it first by phone number and updates that lead’s comments instead of adding a second lead. VoDialer then finds the new lead’s id by searching again, because it cannot rely on the reply to add_lead.
What goes into the comments
Section titled “What goes into the comments”VICIdial keeps 255 characters in comments. VoDialer writes one line, summary first:
VoDialer transfer | Summary: Wants a plan comparison; has Part A and B. | has_part_b: yes | age: 71
- The summary is the one the bot wrote for this hand-over.
- Facts follow, in the form
key: value. Facts a person verified come first. Facts that were replaced or look impossible are left out. - Line breaks become spaces.
- If a fact does not fit, it and the ones after it are dropped whole. A summary that is too long ends with
….
The call
Section titled “The call”At the same moment, VoDialer’s phone servers call the address on the campaign step. The person’s number is the caller ID. When your side answers, the bot says goodbye and leaves, and your agent is on the call with the person. If nobody answers within 30 seconds, the hand-over fails: the bot tells the person and offers a callback.
The status
Section titled “The status”When the result is set, VoDialer sets the status through the status map. It only does this for people it pushed. It skips a status the lead already has. A hand-over itself files the result XFER, so the lead gets that status as soon as the call is bridged. If the lead push has not finished by then, that status is skipped.