2 Stimmen

Asterisk: Eingehenden Anruf erkennen

Wie kann man in asterisk/elastix/freepbx....

1- Erkennen eines eingehenden Anrufs

2- Lesen der Anrufer-ID

3- etwas tun...(Funktion ausführen)

?

6voto

Shrikant Soni Punkte 2329

In Ihrem Eingangskontext können Sie die callerId des eingehenden Anrufs überprüfen. Wenn die callerId übereinstimmt, können Sie die erforderlichen Aktionen in dailplan oder über AGI durchführen

-1voto

Michał Niklas Punkte 50723

Mein allgemeiner Rat: lesen Buch mit Sternchen . Sie wird Ihnen die meisten Antworten geben.

  1. Aufrufe Ihres Sternchens werden in irgendeinem Kontext landen, wahrscheinlich incoming aber Sie können für verschiedene Anrufer unterschiedliche Kontexte definieren.

  2. Es gibt eine Funktion Anrufernummer können Sie es in Ihren Dialplänen oder AGI-Skripten verwenden

  3. Ich verwende AGI-Skripte, die in Python geschrieben sind (es gibt Bibliotheken für Python, Perl und andere gängige Sprachen), die eine Verbindung zum CRM-WebService herstellen, die Anrufergruppe anhand der Anrufernummer überprüfen und unterschiedliche Aufforderungen ausgeben können, wenn der Anruf von mir oder einem anderen Mitarbeiter kommt oder wenn einer unserer Kunden anruft. Die verschiedenen Prompts stehen in verschiedenen Kontexten und AGI setzt nur einige Variablen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X