Con questa funzionalità è possibile eseguire un versionamento delle journey collegate ad un agente, in modo da riportare le configurazioni da un ambiente all’altro in maniera automatica. Tra le informazioni che vengono riportate tra gli ambienti ci sono i connettori e le loro configurazioni, le risposte configurate nell’intents setting e i tag. Nell’importare un agente sovrascrivendo uno già esistente non si perdono le frasi di training collezionate se gli intenti dei due agenti hanno lo stesso nome.
Export
Nella sezione di “Versioning” è possibile eseguire l’export di un agente e delle configurazioni delle journey ad esso collegate.
Per eseguire l’export si deve cliccare su “Export” e completare gli step presenti nella modale che si apre:
- Selezionare l’agente da esportare;
- Selezionare uno o più journey tra quelle collegate all’agente per esportarne le configurazioni;
- Assegnare un nome alla versione e aggiungere un commento con le informazioni base che permettono di riconoscere l’export.
Verrà quindi scaricato sul proprio computer un file “.zip” contenente le info esportate.
Import
Nella sezione di “Versioning” è possibile eseguire l’import di un agente e delle configurazioni delle journey ad esso collegate.
Per eseguire l’import per prima cosa bisogna importare il file “.zip” ottenuto dall’export, una volta caricato apparirà una nuova riga contenente il nome della versione, la descrizione, la data di import e l’indirizzo email di chi ha eseguito il caricamento del file. Questa nuova riga avrà uno stato di pending e due bottoni che permettono di accettare o rifiutare la versione caricata.
Per accettare e importare effettivamente la versione, bisogna cliccare “accept” sulla riga che si intende importare, a questo punto si apre una modale che permette di eseguire il flusso di import nei seguenti passaggi:
- Selezionare un agente, collegato all’account, sul quale eseguire l’import di quello esportato;
- Eseguire un mapping tra le journey esportate e quelle di destinazione;
- È possibile sia creare una nuova journey che prenderà automaticamente il nome e le altre info dalla journey esportata oppure scegliere di ignorare l’import di una journey.
- Infine è possibile modificare l’url dei webhook dell’agente target, per farli puntare all’url del nostro ambiente target.
Una volta effettuata la procedura la nuova versione sostituirà quella precedente, la quale sarà sempre a disposizione in caso si voglia effettuare il reverse della versione, basterà cliccare sul bottone a comparsa “Reapply” e seguire gli step dell’import.