[Megoldva] Asterisk mellékhez való visszakapcsolás

Fórumok

Szeretném beállítani, hogy ha kintről jön egy hívás, amelyet a kezelő felvesz és kapcsolja kívánt melléket, de ott nem veszik föl a telefont, akkor kapcsolja vissza a hívó felet oda ahonnan átkapcsolták.

Hozzászólások

nem kell semmit állítanod, a blind transfer helyett használd az attended transfert

ez így van, ez a különbség a két kapcsolás között.
Ha ez nem tetszik, akkor írhatsz rá saját dialplan/macro részt, ami felülírja a gyárit.

Arra figyelj, hogy (emlékeim szerint) blind transfer esetén a létrejövő csatorna már NEM tartalmazza a te mellékszámodat,hanem az eredeti hívó száma látszik a csatorna megfelelő változójában, ezért ahhoz, h visszataláljon a hívás CDR-t kell bogarásznod...

Erre esetleg nincs valami, jó mintád vagy valami oldal ahol ez le van írva? Közben eszembe jutott még egy kérdés hátha tudsz rá válaszolni. Ha csörög a telefon az egyik melléken és ha valaki hallja és szeretné felvenni azt, olyan módon hogy a saját asztalán lévő készülékhez átveszi a hívást. Pl: beüti azt a mellék számot amelyik éppen cseng és ezzel valamilyen módon átkapcsolja magához a hívót.

Nem konkrét mellékekre, hanem kisebb csoportokra: pickupgroup/callgroup paramétereket nézegesd a sip.conf-ban. Illetve a pickupexten paraméter a features.conf-ból.

Ha esetleg ez nem lenne megfelelő, akkor pedig a dialplan-t nézd meg: Pickup().

Legutoljára 1.4-1.6 környékén (4-5 éve) asterisk-eztem behatóbban, szóval lehet, hogy azóta változott.