three-way-call
10 posts.
Transfer vs 3-way call in VICIdial: what stays on the line and what doesn't
A transfer and a 3-way call are not the same move. Here is who stays connected, who drops, and which button does which.
Read postFix: "no fronter found" when forcing a fronter leave-3-way
The no fronter found error means the force function could not match a second agent session to the call. Here is what triggers it and how to clear it.
Read postWhy you hear no ringback on a 3-way call, and the Dial Prefix fix
When an agent starts a 3-way call and hears dead air instead of ringing, the 3-Way Call Dial Prefix is usually the setting to change.
Read postcid_choice and group_alias on a 3-way: setting caller ID from the API
When you open a 3-way through the transfer API, two fields decide what caller ID the third party sees: group_alias and cid_choice. Here is how each works.
Read postagi-3way_press_outside.agi: the script that runs the outside agent's press-1 prompt
The second script in the press-1 chain plays the prompt, watches for the keypress, and decides whether the outside agent gets connected, declined, or accepted.
Read postReading the 3-way press-1 special extension (49907, dial prefix, phone code, number)
That long 49907... string an agent dials to start a press-1 call is not random. Here is how to read each piece so you can build and debug it.
Read posttw_check and md_check: blocking transfers when a 3-way is already active
Two optional safety flags on the transfer API stop an agent from stacking a new 3-way on top of one they never cleaned up. Here is what each checks.
Read postforce_fronter_leave_3way: making the fronter drop off a 3-way automatically
The force_fronter_leave_3way function lets a closer push the fronter off a shared 3-way call without waiting for the fronter to click anything.
Read postFix: "agent_user has previous active 3-way calls" when starting a 3-way
This error is a safety check firing on leftover 3-way calls. Here is what tw_check does, why it blocks you, and how to clear the stale conference.
Read postagi-3way_press_agent.agi: the first script behind 3-way press-1 calls
When an agent fires a 3-way call to an outside agent who has to press 1, this is the first of two scripts that runs. Here is what it does and how it is wired.
Read post