Here are the conf files
=====> iax_custom.conf
[priv]
type=user
dbsecret=dundi/secret
context=dundi-priv-local
[services]
type=user
dbsecret=dundi/secret
context=dundi-services-local
[extensions]
type=user
dbsecret=dundi/secret
context=dundi-extensions-local
[parking]
type=user
dbsecret=dundi/secret
context=dundi-parking-local
======> dundi.conf
[mappings]
priv => dundi-priv-via-pstn,0,IAX,priv:${SECRET}@10.10.10.10/${NUMBER},nopartial
services => dundi-services,0,IAX,services:${SECRET}@10.10.10.10/${NUMBER},nopartial
extensions => dundi-extensions,0,IAX,extensions:${SECRET}@10.10.10.10/${NUMBER},nopartial
parking => dundi-parking,0,IAX,parking:${SECRET}@10.10.10.10/${NUMBER},nopartial
=======> extension_custom.conf
; This file contains example extensions_custom.conf entries.
; extensions_custom.conf should be used to include customizations
; to AMP’s Asterisk dialplan.
; All custom context should contain the string ‘custom’ in it’s name
; Extensions in AMP have access to the ‘from-internal’ context.
; The context ‘from-internal-custom’ is included in ‘from-internal’ by default
#include extensions_trixbox.conf
#include extensions_hud.conf
[outrt-002-Long_Distance-custom]
exten => _1NXXNXXXXXX,1,Macro(dundi-priv,${EXTEN:1})
exten => _1NXXNXXXXXX,2,Macro(dialout-trunk,1,${EXTEN},)
exten => _1NXXNXXXXXX,n,Macro(outisbusy,)
[from-internal-custom]
exten => 674,1,Answer ; dial MSG on any extension to manage your TeleYapper system
exten => 674,2,Wait(1)
exten => 674,3,Authenticate(8996)
exten => 674,4,Goto(yapper,s,1)
include => from-internal-trixbox
; This is the dundi information to link office dial plans.
[ext-local-custom]
include => trydundi-extensions
[dundi-priv-local]
include => dundi-priv-via-pstn
[dundi-services]
include => ext-queues
[dundi-services-local]
include => dundi-services
[dundi-services-switch]
switch => DUNDi/services
[dundi-services-lookup]
;include => dundi-services-local
include => dundi-services-switch
[macro-dundi-services]
exten => s,1,Goto(${ARG1},1)
include => dundi-services-lookup
[trydundi-services]
; Currently no remote services
[dundi-extensions]
include => ext-local
[dundi-extensions-local]
include => dundi-extensions
[dundi-extensions-switch]
switch => DUNDi/extensions
[dundi-extensions-lookup]
include => dundi-extensions-switch
[macro-dundi-extensions]
exten => s,1,Goto(${ARG1},1)
include => dundi-extensions-lookup
[trydundi-extensions]
exten => _[23]XXX,1,Macro(user-callerid,SKIPTTL)
exten => _[23]XXX,n,Macro(record-enable,${CALLERID(number)},OUT)
exten => _[23]XXX,n,Macro(dundi-extensions,${EXTEN})
exten => _[23]XXX,n,Congestion(5)
exten => _[23]XXX,n,Hangup
[dundi-priv-via-pstn]
exten => _55575XXXXX,1,Dial(ZAP/g0/${EXTEN})
exten => _55542[06789]XXXX,1,Dial(ZAP/g0/${EXTEN})
exten => _55544[235689]XXXX,1,Dial(ZAP/g0/${EXTEN})
exten => _555458XXXX,1,Dial(ZAP/g0/${EXTEN})
[dundi-parking]
exten => _7X,1,Goto(parkedcalls,${EXTEN},1)
[dundi-parking-local]
include => dundi-parking
[dundi-parking-switch]
switch => DUNDi/parking
[dundi-parking-lookup]
include => dundi-parking
include => dundi-parking-switch
[macro-dundi-parking]
exten => s,1,Goto(${ARG1},1)
include => dundi-parking-lookup
[dundi-priv-switch]
; Just a wrapper for the switch
switch => DUNDi/priv
[dundi-priv-lookup]
include => dundi-priv-local
include => dundi-priv-switch
[macro-dundi-priv]
exten => s,1,Goto(${ARG1},1)
include => dundi-priv-lookup
[trydundi-parking]
; no remote parking
Thanks for any help…