Much ado about transferring… a call
The text discusses various methods of transferring calls using Bandwidth's API and Dashboard. It begins by defining a call transfer as routing a call to a different phone number than initially dialed, distinguishing it from forwarding where the call is diverted before being answered. The first method discussed is "blind" call forwarding, which can be set up using Bandwidth's Dashboard or Numbers API and allows setting an alternate phone number for incoming calls. This method does not use Bandwidth's Voice API and thus lacks real-time statistics. The text then moves on to methods utilizing Bandwidth's Voice API, starting with the <Forward> verb that works similarly to call forwarding but provides visibility into the call in real time, enabling real-time analytics. The <Transfer> verb is also discussed, which can be used to replicate any of the previous use cases and supports routing a call during an IVR or sim ring use cases. The <Bridge> verb allows control over both legs of a call, supporting additional use cases like surveys for the transferred party when the calling party disconnects. Lastly, the <Conference> verb is introduced, which provides the ability to have more than two legs on a call and thus enables warm transfers. The text concludes by encouraging readers to explore Bandwidth's API documentation further and offers assistance from their experts for specific business needs.
Company
Bandwidth
Date published
Nov. 19, 2020
Author(s)
Austin Bello
Word count
1711
Language
English
Hacker News points
None found.