- Mitglied seit
- 4 Jan 2005
- Beiträge
- 55
- Punkte für Reaktionen
- 0
- Punkte
- 0
Moin,
folgendes Szenario soll realisiert werden:
1. Kunde ruft an und bekommt Wartemusik
2. AGI Script schickt Anruferdaten an ein externes CMS-System
3. CMS-System entscheidet, welcher Agent für den Kunden zuständig ist und gibt Rückmeldung an den Asterisk-Server
4. Asterisk-Server muss nun den Kunden mit dem zuständigen Agenten verbinden.
Kommunikation:
Asterisk -> UniqueID,AbsenderMSN,ZielMSN -> CMS
CMS -> Zuordnung UniqueID,ZielAgent -> Asterisk
Die Frage ist, wie realisiert man das? Ich habe schon ein paar Überlegungen mit CallParking/Transfer gemacht, aber es würde mich mal interessieren ob jemand noch eine bessere Idee hat.
Als problematisch sehe ich:
- Wartemusik soll von der ZielMSN abhängig sein und nicht mittendrin anfangen (wenn ich nicht die Asterisk-Queues verwende, sollte das kein Problem sein. Aber Problem bei Callparking)
- Es sollen keine, einer oder mehrere Agenten (je nach dem ob angemeldet) angewählt werden.
- Falls Callparking/Transfer Lösung, Begrenzung auf 99 Kunden(?) und nur ein Agent anklingelbar(?)
- Kann man aus einem AGI Script ein geparktes Gespräch mit einem Agenten verbinden?
Ich hoffe mal dass das jetzt nicht zu viel Durcheinander auf einmal ist. Allerdings bietet Asterisk zu viele Möglichkeiten und Wege um ein Ziel zu erreichen. Die vorgefertigten Queues werde ich aber wohl nicht verwenden können, denn die Zuordnung soll erst nach dem Landen in der Warteschleife vom CMS erfolgen.
Agenten sind in diesem Sinne einfach nur interne SIP Telefone. Die Queue/Agentenfunktion von Asterisk werde ich wohl nicht nutzen.
folgendes Szenario soll realisiert werden:
1. Kunde ruft an und bekommt Wartemusik
2. AGI Script schickt Anruferdaten an ein externes CMS-System
3. CMS-System entscheidet, welcher Agent für den Kunden zuständig ist und gibt Rückmeldung an den Asterisk-Server
4. Asterisk-Server muss nun den Kunden mit dem zuständigen Agenten verbinden.
Kommunikation:
Asterisk -> UniqueID,AbsenderMSN,ZielMSN -> CMS
CMS -> Zuordnung UniqueID,ZielAgent -> Asterisk
Die Frage ist, wie realisiert man das? Ich habe schon ein paar Überlegungen mit CallParking/Transfer gemacht, aber es würde mich mal interessieren ob jemand noch eine bessere Idee hat.
Als problematisch sehe ich:
- Wartemusik soll von der ZielMSN abhängig sein und nicht mittendrin anfangen (wenn ich nicht die Asterisk-Queues verwende, sollte das kein Problem sein. Aber Problem bei Callparking)
- Es sollen keine, einer oder mehrere Agenten (je nach dem ob angemeldet) angewählt werden.
- Falls Callparking/Transfer Lösung, Begrenzung auf 99 Kunden(?) und nur ein Agent anklingelbar(?)
- Kann man aus einem AGI Script ein geparktes Gespräch mit einem Agenten verbinden?
Ich hoffe mal dass das jetzt nicht zu viel Durcheinander auf einmal ist. Allerdings bietet Asterisk zu viele Möglichkeiten und Wege um ein Ziel zu erreichen. Die vorgefertigten Queues werde ich aber wohl nicht verwenden können, denn die Zuordnung soll erst nach dem Landen in der Warteschleife vom CMS erfolgen.
Agenten sind in diesem Sinne einfach nur interne SIP Telefone. Die Queue/Agentenfunktion von Asterisk werde ich wohl nicht nutzen.