PICKUPS

SIMPLE


exten => **,1,Pickup(@context)
exten => _**.,1,Pickup(${EXTEN:2}@context)



FULL




asterisk -r - go to CLI console
asterisk -V - display version
sip show peers - show defined SIP peers (clients )
sip show registry - show SIP registration status (when Asterisk registers as a client to a SIP Proxy)
sip show users - show defined SIP users
dialplan show s@MyDialplan - view specified dialplan only
core set verbose 7 vs core set debug 7

uncomment in /etc/asterisk/asterisk.conf to set verbose level to another parameter :
[options] verbose =7


ZAP to DAHDI transitions

/etc/zaptel.conf becomes /etc/dahdi/system.conf

/etc/asterisk/zapata.conf becomes /etc/asterisk/chan_dahdi.conf

/etc/dahdi/init.conf - replaces the old/per-platform files /etc/sysconfig/zaptel, /etc/defaults/zaptel (on Debians)

/etc/dahdi/genconf_parameters - fine tuning parameters for dahdi_genconf (replaces zapconf and also deprecates genzaptelconf)

transitions zap into dahdi

Restart DAHDI to reload all modules and drivers

root@debian:~# /etc/init.d/dahdi restart Unloading DAHDI hardware modules: done Loading DAHDI hardware modules: wct4xxp: done wcte12xp: done wct1xxp: done wcte11xp: done wctdm24xxp: done wcfxo: done wctdm: done wcb4xxp: done wctc4xxp: done xpp_usb: done No hardware timing source found in /proc/dahdi, loading dahdi_dummy Running dahdi_cfg: done.


Reloading

zaptel.conf ->/sbin/ztcfg -vv
zapata.conf -> module reload
iax.conf -> iax2 reload
sip.conf -> sip reload
extensions.conf- dialplan reload

debian*CLI> module reload featur No such module 'featur' debian*CLI> module reload features debian*CLI>



sipvicious - check the safety of system
debian*CLI> module show like app_directed_pickup.so Module Description Use Count app_directed_pickup.so Directed Call Pickup Application 0 1 modules loaded




Abbreviations

IVR- Interactive Voice Response
DID (Direct Inward Dialing) — возможность офисной АТС использовать несколько городских номеров для маршрутизации входящих вызовов из городской телефонной PSTN

Blind Transfer – После перевода звонка абонент А не знает о его состоянии
Consult Onhold Transfer (Перевод с общением ) – Перед переводом звонка абонент А и С могут общаться какое-то время, но решение о последующем переводе звонка принято до начала общения А и С
Attendant Transfer (Сопровождающий перевод) – Вначале абонент А переводит абонента В в режим ожидания, звонит абоненту С и потом принимает решение о переводе звонка