[general]
static=yes
writeprotect=no

[from-trunk]
; (888)88-MOENY
exten => 18888866369,1,Answer()
 same => n,agi(googletts.agi,"Thank you for calling Moeny! How may I help you?",en)
 same => n,Goto(gc-ChatGPT-35T)
 same => n,Hangup()

; (559)TALK-2-AI - Google Cloud w/ChatGPT 3.5 Turbo
exten => 15598255224,1,Answer()
 same => n,agi(googletts.agi,"Thank you for calling Moeny! Powered by Google Cloud with OpenAI ChatGPT 3.5 Turbo. How may I help you?",en)
 same => n(gc-ChatGPT-35T),AudioSocket(66b7feb0-8938-11ee-abd7-0242ac151234,172.20.0.101:3001)
 same => n,Hangup()

; (845)610-6555 - OpenAI Realtime API
exten => 18456106555,1,Answer()
 same => n,agi(googletts.agi,"Thank you for calling Moeny! Powered by OpenAI's Realtime API. How may I help you?",en)
 same => n(OAI-rt-API),AudioSocket(66b7feb0-8938-11ee-abd7-0242ac151234,172.20.0.102:3002)
 same => n,Hangup()

[from-internal]
exten => 6369,1,Goto(from-trunk,18888866369,1)
exten => 5224,1,Goto(from-trunk,15598255224,1)
exten => 6555,1,Goto(from-trunk,18456106555,1)