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
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