Page 1 of 1

Assign one single DOD to each user

PostPosted: Tue Mar 26, 2024 8:40 pm
by asterisknoob
I have sip trunk with pilot number and did range.
I want to set up each user extension outbound with a unique callerid.
Is it possible? If it’s can someone just tell me settings?

Thanks

Re: Assign one single DOD to each user

PostPosted: Tue Mar 26, 2024 10:41 pm
by RBecker
For outbound dialing, set the DID as one of the User Custom values for the user, then in the campaign, set the Custom Caller ID setting to whichever user field you selected. For inbound, you'll need to add each DID individually, set it to a DID route of AGENT, enter the user ID in the User Agent box, and make sure that User Route Settings In-Group is set to AGENTDIRECT.

Re: Assign one single DOD to each user

PostPosted: Wed Mar 27, 2024 11:42 am
by asterisknoob
RBecker wrote:For outbound dialing, set the DID as one of the User Custom values for the user, then in the campaign, set the Custom Caller ID setting to whichever user field you selected. For inbound, you'll need to add each DID individually, set it to a DID route of AGENT, enter the user ID in the User Agent box, and make sure that User Route Settings In-Group is set to AGENTDIRECT.


I tried same as you told but no any change let me show you my settings.

This is my Account Entry
[connect]
host=abc.domain.com
type=friend
qualify=yes
fromdomain=abc.domain.com
username=+97167142XXX@abc.domain.com
fromuser=+97167142XXX
secret=XXXXXXX
context=trunkinbound
auth=abc.domain.com
outboundproxy=abc.domain.com
port=5060
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=ulaw
realm=abc.domain.com

This is Dialplan Entry # 1
exten => _7X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _7X.,n,Noop(Something Working)
exten => _7X.,n,Dial(${connectSIP}/08888${EXTEN:1},120,tTo)
exten => _704Z.,n,Dial(${connectSIP}/${EXTEN:1},120,tTo)
exten => _7X.,n,Hangup

This is Dialplan Entry # 2
exten => _7X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _7X./_1000,1,SET(CALLERID(all)=connectcc<+97167142XX1>)
exten => _7X./_1001,1,SET(CALLERID(all)=connectc<+97167142XX2>)
exten => _7X.,n,Noop(Something Working)
exten => _7X.,n,Dial(${connectSIP}/08888${EXTEN:1},120,tTo)
exten => _704Z.,n,Dial(${connectSIP}/${EXTEN:1},120,tTo)
exten => _7X.,n,Hangup

Both with same result, but when I try call with only softphone without login in into campaign it's working fine.
Like phone ext 1000 outbound CallerID = 067142XX1
And phone ext 1001 outbound CallerID = 067142XX2
And when I login with campaign I am getting error with Dialplan Entry # 2 and outbound not working. Below the error i am getting.

[Mar 27 20:25:56] == Spawn extension (default, 8600051, 1) exited non-zero on 'SIP/1000-0000000b'
[Mar 27 20:25:56] -- Executing [h@default:1] AGI("SIP/1000-0000000b", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------SIP 200 OK)") in new stack
[Mar 27 20:25:56] -- <SIP/1000-0000000b>AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... -------SIP 200 OK) completed, returning 0
[Mar 27 20:25:56] == Manager 'sendcron' logged on from 127.0.0.1
[Mar 27 20:25:56] -- Called 55558600051@default
[Mar 27 20:25:56] -- Executing [55558600051@default:1] MeetMeAdmin("Local/55558600051@default-00000009;2", "8600051,K") in new stack
[Mar 27 20:25:56] WARNING[27212][C-00000014]: app_meetme.c:5342 admin_exec: Conference number '8600051' not found!
[Mar 27 20:25:56] -- Executing [55558600051@default:2] Hangup("Local/55558600051@default-00000009;2", "") in new stack
[Mar 27 20:25:56] == Spawn extension (default, 55558600051, 2) exited non-zero on 'Local/55558600051@default-00000009;2'
[Mar 27 20:25:56] WARNING[27212][C-00000014]: func_hangupcause.c:138 hangupcause_read: Unable to find information for channel
[Mar 27 20:25:56] -- Executing [h@default:1] AGI("Local/55558600051@default-00000009;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)") in new stack
[Mar 27 20:25:56] -- <Local/55558600051@default-00000009;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ----------) completed, returning 0.

Re: Assign one single DOD to each user

PostPosted: Wed Jun 05, 2024 11:28 am
by dreedy
Are you trying to send a CID with the user when they are logged into a campaign if so RBeker is correct. It seem like your dial plan is posting a caller id.

exten => _7X./_1000,1,SET(CALLERID(all)=connectcc<+97167142XX1>)
exten => _7X./_1001,1,SET(CALLERID(all)=connectc<+97167142XX2>)

This would conflict with what you are trying to do with the user.

Re: Assign one single DOD to each user

PostPosted: Sat Jun 22, 2024 3:57 am
by williamconley
asterisknoob wrote:I have sip trunk with pilot number and did range.
I want to set up each user extension outbound with a unique callerid.
Is it possible? If it’s can someone just tell me settings?

Thanks


Campaign Setting: Manual Dial CID: Agent Phone

Then set the CID in the Agent's phone.

?


Plus: When you post, please post your entire configuration including (but not limited to) your installation method (7.X.X?) and vicidial version with build (VERSION: 2.X-XXXx ... BUILD: #####-####).

Re: Assign one single DOD to each user

PostPosted: Mon Oct 14, 2024 10:19 am
by asterisknoob
williamconley wrote:
asterisknoob wrote:I have sip trunk with pilot number and did range.
I want to set up each user extension outbound with a unique callerid.
Is it possible? If it’s can someone just tell me settings?

Thanks


Campaign Setting: Manual Dial CID: Agent Phone

Then set the CID in the Agent's phone.

?


Plus: When you post, please post your entire configuration including (but not limited to) your installation method (7.X.X?) and vicidial version with build (VERSION: 2.X-XXXx ... BUILD: #####-####).


Thanks William Agent's Phone Caller ID working perfect.

Re: Assign one single DOD to each user

PostPosted: Tue Oct 15, 2024 6:55 am
by carpenox
you can also use group alias list to assign multiple caller ID's the agent can choose from

Re: Assign one single DOD to each user

PostPosted: Wed Oct 16, 2024 10:30 pm
by williamconley
carpenox wrote:you can also use group alias list to assign multiple caller ID's the agent can choose from

Curious: Are they presented with a dropdown, or does the system auto-select by rotating or by random?

Re: Assign one single DOD to each user

PostPosted: Sat Oct 19, 2024 9:44 pm
by carpenox
its a drop down

Re: Assign one single DOD to each user

PostPosted: Sun Oct 20, 2024 1:47 pm
by williamconley
Cool. Haven't had anyone use this yet.

Re: Assign one single DOD to each user

PostPosted: Mon Oct 21, 2024 7:23 am
by carpenox
Yea its a nice type of like "CID group" for manual or preview dialers. Its just not automatically applied, they have to choose which one to use.

Re: Assign one single DOD to each user

PostPosted: Tue Oct 22, 2024 1:53 pm
by asterisknoob
williamconley wrote:Cool. Haven't had anyone use this yet.


Hello team,
I have a very quick question.
As we know we can dial with lead_id no as well with vicidial.
I want to ask is it possible to dial with any customer field or source id field?
please help me to do this possible.

Thanks

Re: Assign one single DOD to each user

PostPosted: Sat Oct 26, 2024 4:08 pm
by williamconley
asterisknoob wrote:
williamconley wrote:Cool. Haven't had anyone use this yet.


Hello team,
I have a very quick question.
As we know we can dial with lead_id no as well with vicidial.
I want to ask is it possible to dial with any customer field or source id field?
please help me to do this possible.



1) Welcome to the Party! 8-)

2) As you are obviously new here, I have some suggestions to help us all help you:

When you post, please post your entire configuration including (but not limited to) your installation method (11.X.X?) and vicidial version with build (VERSION: 2.X-XXXx ... BUILD: #####-####).

This IS a requirement for posting along with reading the stickies (at the top of each forum) and the manager's manual (available on EFLO.net, both free and paid versions)

You should also post: Asterisk version, telephony hardware (model number is helpful here), cluster information if you have one, and whether any other software is installed in the box. If your installation method is "manual/from scratch" you must post your operating system with version (and the .iso version from which you installed your original operating system) plus a link to the installation instructions you used. If your installation is "Hosted" list the site name of the host.

If this is a "Cloud" or "Virtual" server, please note the technology involved along with the version of that techology (EG: vSphere Version 6.X.X). If it is not, merely stating the Motherboard model # and CPU would be helpful.

Similar to This:

Vicibox 11.X.X from .iso | Vicidial X.X.X-XXX Build XXXXXX-XXXX | Asterisk X.X.X | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation | Intel DG35EC Mbd | Core2Quad Q6600 CPUs

3) The subject line of this post is "Assigne one single DOD [ie: CID] to each user". Hijacking a thread for your own nefarious purposes is not recommended.

4) When you create your own post, please describe in a bit more detail what you mean by "dial by". Do you refer to the agent searching for a lead and dialing based on the results? What layer/page/section/popup in the agent/manager interface are you referring to?

Welcome aboard! We'll help when we understand your question well enough, of course. Preferably in a thread with a subject line that helps identify/categorize the issue and a description that is full enough to completely understand your issue. Please note that The Vicidial Group does NOT charge "per word" for posts. 8-)