Build a Phone System for Your Company With Twilio, Okta, and JavaScript
If you've ever worked for a company with more than a few employees, you've probably seen some interesting phone systems.
When I used to work at Cisco, everyone was given a dedicated Cisco desk phone that hooked up to a server somewhere in the company and each employee was assigned a unique phone number and extension.
I never really liked that setup. It annoyed me that I had this big, clunky desk phone taking up space, collecting dust, and generally not being useful.
The one time I did actually want to use my desk phone I couldn't figure out how to dial a number to the outside world and spent a frustrating half-hour accidentally calling other departments before I gave up and used my cell.
Not too long after my Cisco experience I joined a smaller company. They didn't have desk ph...