Vivantio
Vivantio est un excellent logiciel de gestion du service client et offre des fonctionnalités intégrées pour ajouter l'envoi de SMS en quelques étapes seulement. Ce document décrit comment ceci est implémenté.
Configuration
D'abord, naviguez vers Admin → Integration & API → Webhooks.
Sélectionner le type de ticket
Sélectionnez un type de ticket depuis le menu déroulant. Dans ce document, nous utilisons Incident.
Définir les détails de base
Entrez un Name pour décrire l'action. C'est aussi le texte du bouton qui apparaîtra plus tard dans le menu déroulant d'action.
Définissez l'Request URL à https://gateway.seven.io/api/sms.
Définissez la HTTP Method à POST.
Définissez l'Authentication Type à No Authentication.
Définissez le Response Content Type à application/json.
Entrez une Action Description pour décrire ce qui se passe quand cette action est utilisée.
Paramètres
Dans l'onglet Parameters, nous devons ajouter quelques paramètres de requête pour définir le destinataire du message et le texte du message.
Cliquez Add pour ajouter un nouveau paramètre. Nous devons en définir deux :
Destinataire
Définit le destinataire SMS.
Définissez le Name à Recipient.
Assurez-vous que Read Only est non activé.
Définissez le Data Type à Alphanumeric.
Définissez le Display Type à Free Text.
Définissez la Default Source à ticket.callerphone. Ceci définit le numéro de téléphone du contact du ticket comme destinataire par défaut.
Texte
Définissez le Name à Text.
Assurez-vous que Read Only est décoché.
Définissez le Data Type à Alpha Numeric.
Définissez le Display Type à Free Text (Multiline).
Laissez la Default Source vide.
Texte de requête
Dans l'onglet Request Text, nous devons définir à quoi ressemble le payload de notre requête API.
Intégration Vivantio
Vivantio est un service qui aide les entreprises à gérer les demandes de service client. Avec l'intégration, vous pouvez exécuter des notifications et actions automatisées directement depuis votre système Vivantio.
Définir le type de contenu de requête
Définissez le Request Content Type à application/json.
Définir le modèle de corps
Le Body Template devrait ressembler à ceci :
{
"from": "optionalSenderIdentifierMaximum11alphanumericOr16NumericCharacters",
"p": "VOTRE_CLÉ_API",
"text": "{{text}}",
"to": "{{to}}"
}
Sauvegarder le webhook
Cliquez Save pour créer votre premier webhook.
Sélectionner les rôles
Trouvez le bouton Roles dans la barre d'outils et cliquez dessus.
Utilisez glisser-déposer pour vous assurer que Current Roles n'est pas vide. Seuls les utilisateurs assignés à ce rôle peuvent utiliser notre webhook.
Tester le webhook
Ouvrez un ticket de type Incident et appuyez sur le bouton Actions. Cliquez sur le bouton avec le nom que vous avez donné au webhook que vous venez de créer.
La popup suivante apparaîtra, où vous pouvez entrer votre texte SMS dans le champ Text.
Si l'utilisateur a un numéro de téléphone assigné, il sera défini comme valeur par défaut dans le champ Recipient. Vous pouvez ajouter plus de destinataires séparés par des virgules.
Finalement, appuyez OK et votre SMS sera envoyé !