Holidayscript - direkt als Weiterleitung auf Mailbox

Nic

Bronze Partner
Basic Certified
Mitglied seit
22. April 2024
Beiträge
32
Hi, ich habe nun eine Weile versucht das Holydayskript so abzuändern, dass es direkt auf eine bestimmte Durchwahl weiterleitet -> Die Mailbox dort.

Bisher komme ich nur dazu, dass er mir die Ansage abspielt und ich direkt auflegen lasse oder dass der Anruf einfach durch geht und keine Ansage abgespielt wird, wenn keine hinterlegt ist.

Wo müsste ich bei dem Originalskript was anpassen, damit ich es beispielsweise auf die 750 weiterreichen kann, damit jeder Anruf im Feiertagszeitraum dorthin weitergeroutet wird?

Über eine kurze Rückmeldung oder einen Denkanstoß wäre ich sehr dankbar.
 
ich habe nun eine Weile versucht das Holydayskript so abzuändern, dass es direkt auf eine bestimmte Durchwahl weiterleitet -> Die Mailbox dort.
...
Wo müsste ich bei dem Originalskript was anpassen, damit ich es beispielsweise auf die 750 weiterreichen kann, damit jeder Anruf im Feiertagszeitraum dorthin weitergeroutet wird?
Die Anpassung des holiday.cs könnte so aussehen:
C#:
//if destination is currently "on holiday" and holiday prompt is defined, we play it
if (timeBasedroute.reason == CallControlAPI.DivertReason.Holiday && !string.IsNullOrWhiteSpace(timeBasedroute.holiday?.HolidayPrompt))
{
    await MyCall.AssureMedia()
        .ContinueWith(x => MyCall.PlayPrompt(null, [timeBasedroute.holiday?.HolidayPrompt], PlayPromptOptions.Blocked))
        .Unwrap();
    string vmbnumber = (MyCall.PS as PhoneSystem).GetParameterByName("VMAIL").Value + "750";
    await MyCall.RouteTo(vmbnumber, MyCall.Caller.CallerID, 3600);
    return true; // call script ends
}

Die drei zusätzlichen Zeilen sollten das sein was du möchtest. Der Anruf wird nach Abspielen des Holiday Audio mit RouteTo auf ein neues Ziel umgeleitet. Die Mailbox erreicht man indem der 3CX Wählcode für die Mailbox einer NSt. vorangestellt wird. Das ist normalerweise die *4. Dieser Wählcode ist im 3CX Parameter VMAIL enthalten. Der Inhalt des Parameter wird deiner gewünschten Nummer 750 vorangestellt, es wird dorthin weitergeleitet und gut ist.
 
  • Like
Reaktionen: Nic
Danke, das hat mir schon sehr geholfen.
 

Statistik des Forums

Themen
44.749
Beiträge
233.640
Mitglieder
78.492
Neuestes Mitglied
dirk.kuttler