What are some things that many businesses want when it comes to further customization of their IVR / PBX ?
I'd like to know all of them, as it has become the prefferred type of work we do, but I thought I'd ramble off a few of them.
- Further customization of IVR Callflow
- Further integration with CRMs
- Further integration with other "Line of Business" software
- PBX integration with a customer's website
- Custom/advanced call monitor dashboards and management abilities
- Self service IVRs for a company to provide their customers
- More advanced reporting abilities
- More advanced disaster recovery
Any others you can think of?
Also, here are the primary ways to integrate with 3CX. You can read an introduction about most of them on the 3CX Wiki. wiki.3cx.com
- 3CX Command line utilities (Call assistant command line, backup/restore tool command line, etc.)
- 3CX HTTP API
- 3CX .Net SDK
- 3CX .Net CRM SDK
- 3CX Voice Application Designer
Do not underestimate the power of these tools. Yes it does take some time to learn and understand them. There is quite limited documentation on much of it, but it is worth it.
To be honest, you could technically write what would appear to be your own PBX platform by using all these tools, even though it would still be a 3CX license running underneath the hood. You could even use these tools to build your own IVR design tools.
I'll go in to more details and tips and goodies on this in my blog as time goes on.
Shahzad Qureshi
Software & IVR Engineer / Architect