Cloner API

How to export or import the Bot structure, including various kinds of information, such as: Basic Bot Data, Intentions, Entity, Registered Flows, Channels and etc

The eva platform provides an internal endpoint capable of exporting or importing the Bot structure, this includes various kinds of information, such as: Basic Bot Data, Intentions, Entity, Registered Flows, Channels, etc. These endpoints are extremely useful during environment migration or even for backing up a specific "Bot".

As it is an internal endpoint to the Kubernetes cluster, this API will only be accessible through the "kubectl forward" command.

$ kubectl port-forward <pod name > 8080: 8080 –n eva

For example:

$ kubectl port-forward eva-cloner v1-88d8ff59b-hgb4z 8080: 8080 –n eva

Now open your browser at this address:

http://localhost:8080/swagger-ui.htm

You’ll see a page similar to this:

Export service

The API responsible for extract All Bot information.

Request

Response

This service has an Application/ZIP return type.

Import service

The API responsible for insert All Bot from a zip file.

Request

Response

Last updated