1. Eine einfache IVR

Bei den Standardsprachbausteinen gibt es eine Datei marryme.gsm, die den Text "Will you marry me? Press 1 for yes or 2 for no."[60] enthält. Um hiermit eine Heiratsantrags-IVR zu realisieren, reicht folgender Dialplan.[61]

exten => 30,1,Answer()
exten => 30,2,Background(marryme)
exten => 30,3,Hangup()

exten => 1,1,Playback(thank-you-cooperation)
exten => 1,2,Hangup()

exten => 2,1,Playback(sorry)
exten => 2,2,Hangup()

Wird die 30 angerufen, hebt Asterisk ab und spielt das Soundfile marryme.gsm ab. Während der Ansage kann jederzeit vom Benutzer eine Eingabe gemacht werden. Diese Eingabe wird als weitere Extension gewertet und abgerufen. Wer also die 1 drückt, bekommt die Ansage "Thank you for your cooperation." abgespielt. Danach legt Asterisk auf.



[60] Übersetzung: Möchtest Du mich heiraten? Drücke 1 für ja und 2 für nein.

[61] Es sollte auch dem größten Geek unter den Lesern klar sein, dass eine solche IVR nur als Beispiel und niemals als reale Möglichkeit eines Heiratsantrages in Betracht gezogen werden sollte! ;-)


$Revision:473 $

Beta-Version!

2.0 Entwickler-Version des Asterisk Buches. Die 1.0 stabile Version ist natürlich noch online. Die 2.0er Version enthält viele Neuerungen, ist aber noch nicht 100% fehlerfrei. Im Zweifelsfall bitte auf die 1.0er Version gehen.

Bitte melden Sie Fehler und Feedback zur neuen 2.0er Version per E-Mail an den Autor.

Asterisk-Tag 2008

Lernen Sie Mark Spencer (den Erfinder von Asterisk) kennen! Viele Vorträge, Case-Studies und Workshops rund um die Themen VoIP und Asterisk. Asterisk-Tag.org

Werbung