• V20: 3CX Re-engineered. Get V20 for increased security, better call management, a new admin console and Windows softphone. Learn More.

Is there a way to test a call flow before deploying?

Status
Not open for further replies.

ZoranPrastalo

Joined
Aug 17, 2018
Messages
2
Reaction score
0
I am new with 3CX and CFD and looking for a way to test a CFD project without interrupting the production system.
Thank you.
 
No. You will have to deploy to a 3CX server in order to test.
 
Thank you, Mathew.
Is it reasonable to assume that testing can be done on a test number?
When a new script is deployed, does it reset only test number queues, leaving other queue(s) intact?
 
Typically you first create the application using the CFD, then create a queue in the 3CX Management Console, and finally upload the output generated by the CFD to the queue. Keep in mind that this requires the Pro version of 3CX.
 
Also, please note that in order to deploy an app, you will need to restart the 3CX Queue Manager service, which will drop all call being handled by a queue, so you will want to do this out of office hours...
 
Also, please note that in order to deploy an app, you will need to restart the 3CX Queue Manager service, which will drop all call being handled by a queue, so you will want to do this out of office hours...
Would be nice if this wasn't required... having another way for 3cx to "load the app" without restarting a service.
 
In my view, purchasing a small 4SC Pro ($188) for a test environment is not an unreasonable requirement. That way you don't muck with your production environment. The queue manager service incorporates the custom CFD code at startup. While it might be possible to dynamically incorporate new code while the service is running that sounds like a nightmare to me. But 3CX has some very smart programmers, not the least of which is Ernesto the developer of the CFD, so maybe it's possible, but perhaps not the priority.
 
Code can be dynamically loaded, but not unloaded. If we don't force a restart, the queue manager service would consume more and more memory every time you upload a new app, eventually causing a crash. It's preferable that you do this maintenance work out of office hours.
 
Status
Not open for further replies.

Getting Started - Admin

Latest Posts

Forum statistics

Threads
141,630
Messages
748,955
Members
144,746
Latest member
gamingpro2131
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.