rendered paste body[general]static=yeswriteprotect=no[globals]TRUNK=Zap/g1 ; Trunk interfaceTRUNKMSD=1 ; MSD digits to strip (usually 1 or 0)[trunkint]; International long distance through trunkexten => _9011.,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})exten => _9011.,2,Congestion[trunkld]; Long distance context accessed through trunkexten => _91NXXNXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})exten => _91NXXNXXXXXX,2,Congestion[trunklocal]; Local seven-digit dialing accessed through trunk interfaceexten => _9NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})exten => _9NXXXXXX,2,Congestion[trunktollfree]; toll free through trunk interfaceexten => _91800NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})exten => _91800NXXXXXX,2,Congestionexten => _91888NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})exten => _91888NXXXXXX,2,Congestionexten => _91877NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})exten => _91877NXXXXXX,2,Congestionexten => _91866NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})exten => _91866NXXXXXX,2,Congestion[unrestricted]; Master context for international long distanceignorepat => 9include => longdistanceinclude => trunkint[longdistance]; Master context for long distanceignorepat => 9include => localinclude => trunkld[local]; Master context for local and toll-free callsignorepat => 9include => trunklocalinclude => trunktollfree[trunkincoming]; 4560include => qh-maindirect; 4550include => qh-salesdirect; 4560include => qh-techdirect; 4561include => exph-maindirect; 4545include => drm-main[internal]include => common ; common to everythinginclude => int-vmb ; internal voicemailinclude => unrestricted ; make callsinclude => default ; default includesinclude => telephone_services ; telephone services like 411,911,611include => drm-common ; common to dreamworxinclude => qh-conferences[default]include => qh-allgroupsinclude => qh-users ; includes experthost here;include => qh-soundrecord; for dreamworx;include => drm-allgroupsinclude => drm-usersinclude => drm-soundrecord; for experthostinclude => exph-allgroupsinclude => exph-soundrecord; invalid or hangupexten => i,1,Playback(pbx-invalid)exten => t,1,Playback(goodbye)exten => t,2,Hangup;; files with internal contexts, only specify these once#include macros/standard.macro#include macros/ringforever.macro#include macros/testing.macro;quickhost#include did/qh/main.did#include did/qh/direct-tech.did#include did/qh/direct-sales.did;experthost#include did/exph/main.did;dreamworx#include did/drmwrx/main.did;#include menus/qh/record.menu#include menus/qh/main.menu#include menus/qh/domains.submenu#include menus/qh/tech.submenu#include menus/qh/sales.submenu#include menus/qh/billing.submenu#include menus/exph/record.menu#include menus/exph/main.menu#include menus/exph/domains.submenu#include menus/exph/tech.submenu#include menus/exph/sales.submenu#include menus/exph/billing.submenu#include menus/drm/record.menu#include menus/drm/main.menu#include menus/drm/domains.submenu#include menus/drm/tech.submenu#include menus/drm/sales.submenu#include menus/drm/billing.submenu#include groups/qh-extensions.group#include groups/exph-extensions.group#include groups/drm-extensions.group;; common to quickhost/experthost#include extensions/common/internal-phones.ext#include extensions/common/operator.ext#include extensions/common/conferences.ext;; common to qh/exp#include extensions/common/common.ext#include extensions/common/intvmb.ext#include extensions/common/telephone_services.ext#include extensions/common/timehang.ext;; the guessing number game#include extensions/game/guessit.ext;; dreamworx#include extensions/drm/internal-phones.ext#include extensions/drm/operator.ext#include extensions/drm/common.ext