Complete IVR system with external actions

Status
Not open for further replies.

lmon

Community Member
Joined
Mar 28, 2019
Messages
10
Points
1
Hello
I have installed the latest version of Elastix.
I need to have an automated meachanism to be able to activate / deactivate some external systems.

A - hello, press 1 if you are a registered user, 2 - if you are a customer
2 -> N/A
B - when 1 is pressed : please enter your ID ( link here between the extension / customer Ref ID )
-> customer enters his ID ( ex : 3456887 )
C - please enter your passcode -> is there a way to do this with Elastix ? ( not required, but would be a plus )
D - please press 1 to start the device , 2 to stop the device
-> customer press 1, a script is run with external commands to start,
-> customer press 2, same with script which stops the device

Idea is to have potentially other sub options / menu.
I searched in the forum and found nothing . ( try to be very generic with IVR but too short for the search engine )
Feel to point me to an existing topic if any
Thanks !
 

AJP

Staff member
Joined
Dec 6, 2016
Messages
305
Points
68
Hello @imon

This is something that you can do using the Call Flow Designer CFD but currently installing on version 15.5 sp6. You will need a Professional license key.

For example install manually on debian 9 like this documentation https://www.3cx.com/docs/manual/installation-linux/

and use the command sudo apt-get install 3cxpbx=15.5.15502.6 instead.

Once installed in versión 15,5 you can use the CFD with your PRO license and develop the project like this:

https://www.3cx.com/docs/manual/cfd-building-projects/

In the documentation above you can find more examples about your scenario. Like this https://www.3cx.com/docs/cfd-creating-phone-support-portal-1

Have a great day!
 

lmon

Community Member
Joined
Mar 28, 2019
Messages
10
Points
1
Thanks for your prompt response !!
on a fresh brand new install, I have the following messages

#sudo apt-get install 3cxpbx=15.5.15502.6

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:


The following packages have unmet dependencies:
3cxpbx : Depends: libssl1.0.2 but it is not installable
Depends: libicu57 but it is not installable
Depends: libcurl3 (>= 7.52.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


i guess 15.5 is currently in dev ?
 

lmon

Community Member
Joined
Mar 28, 2019
Messages
10
Points
1
Thanks AJP
bypassed the issue with OS;
When I use a trial key I asked on website, it says

Product cannot be activated because license key is for a previous version. Upgrade license key or purchase maintenance from https://customer.3cx.com/orderform/default.aspx

Could you let me know which process I should follow to get proper key ?
Thx
 
Last edited:

Yeison Camargo

Staff member
Joined
Jan 2, 2017
Messages
38
Points
8
Hello Imon,

Can you please confirm if your licence key was previously activated on version 16? and now you are trying to use it in a version 15?
 

lmon

Community Member
Joined
Mar 28, 2019
Messages
10
Points
1
Hi Yeison,
I restarted a fresh install for everything and it worked. so , issue is solved.
I tried to create another temporary license with another email, so maybe that's what created the issue
Thanks
 

AJP

Staff member
Joined
Dec 6, 2016
Messages
305
Points
68
Hello @imon is good to know that all is solved, have a great day!
 
Status
Not open for further replies.

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,987
Messages
131,100
Members
17,716
Latest member
Orbit114
Top