Ausgehende Gespräche über mehrere Leitungen

Lapidu

Neuer User
Mitglied seit
29 Mrz 2006
Beiträge
48
Punkte für Reaktionen
0
Punkte
6
Hallo,

ich habe einen Asterisk am Laufen mit ca. 5 Nebenstellen.

Zur Zeit telefonieren alle Teilnehmer über eine SIP Leitung raus.

So sieht der entsprechende Eintrag in der extension.ael aus:


// handle_outbound_call - handling of external destinations

context handle_outbound_call {


_11[02] => {
Set(CDR(amaflags)=Billing);
Dial(SIP/SIPGATE/${EXTEN},45,TWHr);
Hangup();
};
_0. => {
if ( "X${DOMAIN}" = "X" ) {
NoOp(Dialing ${EXTEN});
} else {
NoOp(Dialing ${EXTEN}@sipgate.de);
}
// Set(CALLERID(name)=4989123456);
Set(CALLERID(name)=anonymous);
Set(CDR(amaflags)=Billing);
Dial(SIP/SIPGATE/${EXTEN},45,TWHr);
Hangup();
};
_Z. => {
if ( "X${DOMAIN}" = "X" ) {
NoOp(Dialing ${NDC}${EXTEN});
// Set(CALLERID(name)=4989123456);
Set(CALLERID(name)=anonymous);
Set(CDR(amaflags)=Billing);
Dial(SIP/SIPGATE/${NDC}${EXTEN},45,TWHr);
} else {
NoOp(Dialing ${EXTEN}@sipgate.de);
// Set(CALLERID(name)=4989123456);
Set(CALLERID(name)=anonymous);
Set(CDR(amaflags)=Billing);
Dial(SIP/SIPGATE/${EXTEN},45,TWHr);
}
Hangup();
};

}

Wie muss ich das umschreiben damit die Teilnehmer über verschiedene SIP Leitungen rausrufen können.

Danke für eure Hilfe
 
Wie muss ich das umschreiben damit die Teilnehmer über verschiedene SIP Leitungen rausrufen können.

Nur mehrere Linien mit Berechtigung für alle Teilnehmer. Statt mit Dial mit Goto in einen Kontext sipgate springen und dort mit GROUP_COUNT die Leitungen zuweisen oder mit DIALSTATUS den Fehler "Leitung belegt" abfangen.

Für "jeder Nutzer mit eigener Linie" beim Nutzer in der sip.conf mit setvar die Linie benennen und dann im dialkontext statt mit @sipgate.de mit @${account} arbeiten.

Andere Kreationen gibt es sicher noch viele.
 

Statistik des Forums

Themen
246,300
Beiträge
2,249,714
Mitglieder
373,904
Neuestes Mitglied
Elemir
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.