Fonctionnalités Cisco Callmanager SIP

8

Je suis programmeur travaillant dans un logiciel pour le service commercial. Je voudrais savoir si une fonctionnalité que je souhaite implémenter est possible ou non.

L'utilisateur dispose d'une application où il peut voir des informations sur un client, y compris le numéro de téléphone. Ma question est:

  • Est-il possible d' envoyer le numéro de téléphone à un Cisco CallManager qui, après avoir reçu la demande, appellerait le téléphone de l'utilisateur et après avoir décroché le téléphone, il composerait automatiquement le numéro de téléphone du client.

J'ai vérifié la documentation de l'API, mais honnêtement, je ne sais pas ce que je dois rechercher, s'il existe un terme technique décrivant ce que je veux.

Je m'excuse pour le genre de message déroutant, mais je n'ai pas beaucoup de connaissances du jargon technique dans ce domaine.

Je vous remercie

Cornwell
la source

Réponses:

10

Le terme que vous recherchez pour décrire ce comportement est une campagne sortante.

Il n'y a aucune fonctionnalité intégrée dans Cisco Call Manager (CUCM) lui-même pour ce faire.

Cependant, les deux produits Cisco Contact Center ont cette capacité. Unified Contact Center Express (UCCX) a une capacité plus limitée pour exécuter une campagne, mais est une solution beaucoup moins chère et beaucoup plus simple à mettre en œuvre. Ce n'est toujours pas bon marché ou simple!

Pour une capacité de numérotation plus compliquée, vous voudriez vous pencher sur Unified Contact Center Enterprise. À ce stade, en raison du coût et de la complexité de l'UCCE, je recommanderais d'impliquer un partenaire Cisco pour concevoir et mettre en œuvre le système pour vous.


Cela dit, si vous contrôliez un téléphone via l'une des API de contrôle téléphonique fournies par Cisco, vous pourriez peut-être configurer vous-même quelque chose pour le faire. Elle ne sera tout simplement pas aussi nette ou intégrée que la solution Cisco.

Cela pourrait fonctionner comme ceci:

  • L'utilisateur A indique à votre logiciel qu'il est prêt à passer un appel sortant vers un client.
  • Votre logiciel consulte la liste des clients à appeler et constate que CustomerB est le suivant.
  • Votre logiciel recherche les informations pertinentes de CustomerB dans sa base de données (numéro de téléphone, numéro de compte, etc.).
  • Ensuite, en utilisant une configuration Cisco TAPI, votre logiciel prend le contrôle du téléphone de UserA .
  • Votre logiciel fait décrocher le téléphone de UserA et appeler le numéro de client récupéré.
  • L'utilisateur A entend le rappel de son casque et est maintenant en communication avec le client B , avec toutes les informations de son compte affichées à l'écran via votre logiciel.

Il existe de nombreuses autres façons de procéder, ce n'est qu'une possibilité. Cela ne vous donne pas la capacité de supervision de connecter uniquement l'appel si un client répond, mais cela fait partie de ce que les solutions UCCX et UCCE fournissent.

Brett Lykins
la source
Merci pour la réponse très instructive. Encore une question, puis-je exécuter le côté serveur TAPI? Parce qu'ils exécutent des MAC et je crois que TAPI est uniquement Windows.
Cornwell
Vous pouvez certainement exécuter la session TAPI à partir du serveur. De plus, si Java est votre langue de choix, ils offrent également JTAPI, afin d'être indépendant de la plate-forme.
Brett Lykins