Schémas JSON TORM

Certains des éléments TORM peuvent être utilisés dans les Scripts. Vous pouvez les créer dans une Action SNIPPET à envoyer aux contacts . Avant d'utiliser un élément, vérifiez que le canal numérique avec lequel vous travaillez prend en charge cet élément.

Vous pouvez envoyer ces éléments directement à l'aide de l'Outbound API Icon of a square with an arrow point from the center through the top right corner..

Des schémas JSON sont disponibles dans l'API Outbound sur le portail développeur NiCE CXone pour les éléments de média enrichi TORM suivants :

  • Texte/HTML
  • Sélecteurs de liste
  • Réponses rapides
  • Sélecteurs d’heure
  • Liens riches
  • Cartes adaptatives

Structure JSON

Le JSON de chaque élément TORM décrit sur cette Page doit être correctement imbriqué dans la structure de charge utile suivante. Remplacez <rich content JSON> par le JSON TORM.

Propriétés requises : type, payload

{
 "prompts": [{ 
   "mediaSpecificObject": {  
	"dfoMessage": {  
	  "messageContent": {	
		"type": "PLUGIN"
		"payload": {
		  [rich message payload]
		 }
		"fallbackText": "Text sent as fallback if external platform can't accept rich messages."
		"postback": "Value sent to system to identify what action the user takes"
		}	 
	   ]	   
	  } 	  
     }	
    }	
   }  
  } 
 ]
}

Par exemple :

{
"prompts": [{ 
  "mediaSpecificObject": {  
    "dfoMessage": {   
      "messageContent": {	
        "type": "PLUGIN",	 
        "payload": {	
          "elements": [{	  
          "id": "bf2521f4-5e85-413f-b6ed-815d1c3905f0",
          "type": "TEXT",	   
          "fallbackText": "Text sent as fallback if external platform can't accept rich messages.",	  
          "text": "This is a successfully created outbound message."
          "mimeType": "text/html"     
        }]
        "postback": "postback-value"  
        "fallbackText": "Text sent as fallback if external platform can't accept rich messages." 
        } 	  
      }	
    }	
   }  
  }]	
}