Asterisk AMI - Anruf übernehmen

Ich möchte mit AMI einen Anruf in Asterisk entgegennehmen. Ich kann einen Anruf tätigen, weiß aber überhaupt nicht, wie ich das Telefon beantworten soll ... Skript zum Anrufen:

#login
sock = socket.socket(af, socktype, proto)
sock.connect(sockaddr)
sock.send('Action: login\r\n')
sock.send('Events: off\r\n')
sock.send('Username: '+str(ast_server.login)+'\r\n')
sock.send('Secret: '+str(ast_server.password)+'\r\n\r\n')

#originate call
sock.send('Action: originate\r\n')
sock.send('Channel: ' + str(user.asterisk_chan_type) + '/' + str(user.internal_number)+'\r\n')
sock.send('Timeout: '+str(ast_server.wait_time*1000)+'\r\n')
sock.send('CallerId: '+str(user.callerid)+'\r\n')
sock.send('Exten: '+str(ast_number)+'\r\n')
sock.send('Context: '+str(ast_server.context)+'\r\n')
if ast_server.alert_info and user.asterisk_chan_type == 'SIP':
    sock.send('Variable: SIPAddHeader=Alert-Info: '+str(ast_server.alert_info)+'\r\n')
sock.send('Priority: '+str(ast_server.extension_priority)+'\r\n\r\n')

#logout
sock.send('Action: Logoff\r\n\r\n')
time.sleep(1)
sock.close()

Ich brauche etwas ähnliches, aber zum Beantworten von Anrufen. Kann keinen nützlichen Befehl in * CLI> manager show finden

Halp mich, plox

Antworten auf die Frage(1)

Ihre Antwort auf die Frage