Asterisk 16, 18 create Queue with auto answer Like issable system

i need to create Queue with Agents and auto answer [When Agent Login The SoftPhone Open session with Asterisk and when Caller Dial Queue automatically Join To Free Agent ]

SIP.conf

[authentication]

; Create a template we’ll use for our phones
phones
type=friend
host=dynamic
context=from-devices
canreinvite=no
dtmfmode=rfc2833
disallow=all
allow=ulaw
call-limit=5

; Define local devices here
000A8A2150CB
username=000A8A2150CB
secret=welcome

00085D193AB5
username=00085D193AB5
secret=welcome

00085D182ACF
username=00085D182ACF
secret=welcome

extensions.conf

[general]
static=yes
writeprotect=no
clearglobalvars=no

[globals]

[default]

[from-devices]
; simple usage of AgentCallbackLogin()
;
exten => 999,1,Verbose(2,Logging in agent)
exten => 999,n,Playback(silence/1)
exten => 999,n,AgentLogin(100,${CUT(CUT(,/,2),-,1)}@agent_callback)
exten => 999,n,Hangup()

; calling ‘primary’ queue
;
exten => 555,1,Verbose(2,Calling into the primary queue)
exten => 555,n,Playback(silence/1)
exten => 555,n,Queue(primary)
exten => 555,n,Hangup()

[agent_callback]
exten => _[A-Za-z0-9].,1,Set(EXTENSION=${EXTEN})
exten => _[A-Za-z0-9].,n,Goto(start,1)

exten => start,1,Dial(SIP/${EXTENSION})

agent.conf

[agents]
[100],1234,Leif Madsen
[101],1234,Russell Bryant
[102],1234,Mark Michelson

queue.conf

[primary]
strategy=ringall
timeout=15
ringinuse=no
autopause=yes

member => Local/100@agents,0,Leif Madsen,Agent:100
member => Local/101@agents,0,Russell Bryant,Agent:101
member => Local/102@agents,0,Mark Michelson,Agent:102

This is done in the Dial, not in the queue, and is typically done by adding a special header. You should consult your phone documentation, as this may be phone dependent, and should not be enable, on the phone, by default, as it is a security risk.

You should be urgently planning a move to chan_pjsip.

If using chan_sip, you should use type=peer, unless you have more than one phone on the same IP address.

If you are going to offer calls to agents without giving them a choice you should consider using the agent login support. This has been reworked since I had much experience of it, so I won’t try to give details, but basically the agent makes one call and then is presented with multiple incoming callers within that single call. DTMF can be used to hang up a caller that doesn’t go first.

It is possible that Issabel is using the Agent Login method.

thank you for response <3 <3
please write step by step what iam edit ?

any help brothers, my project is stopped here :frowning:

@jcolp , bro
any help here or documentation?
and im sorry to tag you

No.

thank you bro