Les configurateurs vous permettent d'afficher un modal de type formulaire à un utilisateur spécifique. Ce modal peut être utilisé afin de configurer votre application à la suite d'un clic sur un bouton "configurer" ou bien lors d'une action d'importation.

Ce type de modal fonctionne avec le Twacode dont la documentation se trouve ci-dessous :

Twacode

POST /api/v1/general/configure
{
  "group_id": "",
	"user_id": "",
  "connection_id": "",
  "form": "",
  "hidden_data": {
		"height": "auto", //Optionnal
		"width": "500px" //Optionnal
	}
}

Vous pouvez identifier un utilisateur précis avec sont identifiant d'utilisateur et sont identifiant de connection. Ceci permet d'identifier une connection utilisateur unique dans le cas ou ce dernier possède plusieurs fenêtres Twake ouvertes.

Les configurateurs fonctionnent comme des messages interactifs, il est possible de définir des blocs actifs et passifs, l'évènement correspondant à une interaction avec un configurateur est de type "interactive_configuration_action"

À la fin de votre configuration, pensez à fermer le configurateur :

POST /api/v1/general/configure_close
{
  "group_id": "",
	"user_id": "",
  "connection_id": "",
}