宏:就是一種子程式。
簡單示例:
[macro-incoming] //宏的context名稱都是以macro-開頭,後面跟上宏名稱。 exten => s,1,Dial(SIP/${MACRO_EXTEN},10) //在宏中,一些系統變量的名稱要以MACRO開頭。 exten => s,n,VoiceMail(${MACRO_EXTEN}) //在宏中,分機名稱一律隻能設為s
[sales]
exten => _2XXX,1,Macro(incoming) //調用宏時使用Macro()參數加上宏名稱即可。
[building-mgr]
exten => _2XXX,1,Macro(incoming)