QUESTION Project Assistance Newbie

wn2k4

New Member
Joined
Nov 14, 2023
Messages
2
Reaction score
0
So I have my incrediblepbx setup all setup with outbound trunk etc good to go. SIP extensions work great with custom callerID settings working well as well.
I'm trying to dial the number for example 5556667777 utilizing upto 20 sip extensions, I have a list of pauses and numbers to dial(eg extensions followed by pound) instructions I need sent after the caller answers and a certain time frame elapses, also I need to set the outgoing caller ID for each sip extensions which I'm doing via asterisk cli f
Commands to update the outgoing cid settings per extension. How would you recommend I undertake dialing a list of numbers with different dialing sequences that are in CSV file with corresponding caller ID settings for each outgoing call as part of a larger application, should I just stick to Python and utilizing ssh and cli commands or should I use call files, fairly new to asterisk/incrediblepbx editing and coding in general ended up with a chatgpt attempted mess please advise on how to do about this best and easiest.
Example
100 phone numbers with extensions in CSV file with 2nd column with cid settings.
DIAL 5554446666 USING SIP/2000 WITH OUTGOING CID SET TO 4445556666 USING DEFAULT OUTGOING TRUNK
WAIT 30 SECONDS SEND DTMF TONES 12345#
PLAY MESSAGE FILE
HANG UP
AND UTILIZE up to 20 sip extensions with a 20 second staggering between call initiations going down the list until the list is complete and recording all the calls
 
So I have my incrediblepbx setup all setup with outbound trunk etc good to go. SIP extensions work great with custom callerID settings working well as well.
I'm trying to dial the number for example 5556667777 utilizing upto 20 sip extensions, I have a list of pauses and numbers to dial(eg extensions followed by pound) instructions I need sent after the caller answers and a certain time frame elapses, also I need to set the outgoing caller ID for each sip extensions which I'm doing via asterisk cli f
Commands to update the outgoing cid settings per extension. How would you recommend I undertake dialing a list of numbers with different dialing sequences that are in CSV file with corresponding caller ID settings for each outgoing call as part of a larger application, should I just stick to Python and utilizing ssh and cli commands or should I use call files, fairly new to asterisk/incrediblepbx editing and coding in general ended up with a chatgpt attempted mess please advise on how to do about this best and easiest.
Example
100 phone numbers with extensions in CSV file with 2nd column with cid settings.
DIAL 5554446666 USING SIP/2000 WITH OUTGOING CID SET TO 4445556666 USING DEFAULT OUTGOING TRUNK
WAIT 30 SECONDS SEND DTMF TONES 12345#
PLAY MESSAGE FILE
HANG UP
AND UTILIZE up to 20 sip extensions with a 20 second staggering between call initiations going down the list until the list is complete and recording all the calls
Not for robodialing/hacking or any illegal purposes FYI gpt got all guardraily with me
 
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.
Back
Top