Help with dialer CallerID

Status
Not open for further replies.

yemide

Free User
Joined
Oct 8, 2020
Messages
24
Reaction score
2
I am finally able to create a dialer using MySQL and it worked but I'm having problem with the callerID as the call is being seen as spam in some cases which is out rightly rejected and when it goes through, it shows the callerID as the name of the dialer.

Can someone point me in the right direction.

Appreciate all help.

Thank you
 
Are you using the CFD to create this dialer?
 
You can't control the caller ID from the CFD dialer. 3CX sets it according to the SIP Trunk settings, particularly the values from the Outbound Parameters tab.
 
Thank you, I got it and it goes through now without hitch. However, if I don't want to continue to use the same CallerID, is there a way to make the CallerID to be dynamic.

Thank you.
 
Now I can connect successfully to the database but one problem remains and that's the CFD calls just only one number (the first number), can anyone please help with this.

dialerCFD.PNGDatabase getNumber.PNG
 
Thank you so much for this, apparently I was able to figure it out yesterday night and also added a second database component to update the status field. It worked well without any issue but I don't know if it's good coding method, also I will like to be able to have it work some other without manually going to the database to change the status as we need to also send this on a routine basis.

Thank you.
 
Thank you, I got it and it goes through now without hitch. However, if I don't want to continue to use the same CallerID, is there a way to make the CallerID to be dynamic.
You can only control this from the SIP Trunk settings, so you will need to change it from the console when needed.

Thank you so much for this, apparently I was able to figure it out yesterday night and also added a second database component to update the status field. It worked well without any issue but I don't know if it's good coding method, also I will like to be able to have it work some other without manually going to the database to change the status as we need to also send this on a routine basis.
Yes, that's the way to go, having a status column which you can check to know if you should get that record, and update it once you're calling it.

You can use here the logic you want. If you need to call the same set of numbers every day, you can create a database job to automatically change the status once a day, so the dialer starts making calls.
 
  • Like
Reactions: yemide
Hi,

You can use here the logic you want. If you need to call the same set of numbers every day, you can create a database job to automatically change the status once a day, so the dialer starts making calls.

I did this before to change the status using another CFD which worked but what I actually want to achieve is that we do have different announcements for our church that I will like to send out as reminders to people and it's not everyday. Also I want to be able to have the Pastors do this without going into the console.

Is there a way to programmatically restart the CallFlow Server everyday at a particular time of the day.

Thank you.
 
I would not recommend you to restart the Call Flow Server, because you will need to make a call to wake up the dialer. If you want to do it, you can create a script for the operating system to restart it. I can't help with that, but it's possible.

A better approach in my opinion is that your dialer checks some condition that you can control, so it knows when and how make calls. For example, you can control this from information from a database, a web service, a 3CX parameter. And you can create an app or web page to edit this, and let the dialer work according to what you specify...
 
  • Like
Reactions: Evolute IT
I would not recommend you to restart the Call Flow Server, because you will need to make a call to wake up the dialer. If you want to do it, you can create a script for the operating system to restart it. I can't help with that, but it's possible.

I think this will suit my scenario perfectly as long as there are no side-effects, the reason is that the dialer will be on a need basis, we don't want the dialer to be persistently on as it will have to be woken up by dialing it when required.

Anyone that can help with scripting the Call Flow Server to restart everyday for a Linux machine.
 
Anyone that can help with scripting the Call Flow Server to restart everyday for a Linux machine.
Just use a cronjob to call the 3CX bin files that restart the service.
 
Just use a cronjob to call the 3CX bin files that restart the service.

Thanks Frederick, but I don't know how to do this. Can you point in the right direction.

Thank you.
 
Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,832
Messages
589,286
Members
164,662
Latest member
DejanMDS