Publish your bot

Once you have built a bot and you feel it is ready to be shared with the public, your can publish it to an engine. This makes your bot available as a service that can be accessed via https. The SDKs and connectors documented in this section interact with the engine and help you make your come alive on various channels.

Publish environments

To be able to publish a solution in Teneo, it needs to get one or more publish environments. A publish environment specifies various details of the server your solution will be published to, like the type of server (development, qa, production) and, quite important, its url.

In the Teneo Developer sandbox, publishing is limited to 7 bots per team. A publishing environment is automatically added to the first 7 bots.

Publish your bot

To publish your bot, proceed as follows:

  • Open the 'SOLUTION' tab in the solution's window.
  • Select 'Publish' in the purple bar on the left hand side
  • Click the 'Manage' button and in the dropdown choose 'Publish'

You might see a warning Publish to 'Default env' stopped with warnings.

First time publish warning

This is nothing to worry about, the warning is shown when you publish your solution for the first time or when you have made certain global changes. To proceed, just check the checkbox 'Perform full application deployment on try again' and click the 'Try again' button.

The publication may take a couple of minutes (the video below is sped up a bit). When it has finished you'll receive a confirmation pop-up.

Hello World!

Time to meet your bot! Click 'Open' in the publication confirmation pop-up. If you have already closed it, you can simply click the URL that is shown in the 'Publish' window instead. This will open a web page where you can try out your bot.

Once you've published your bot you can analyze the conversations. Head over to the Analyze your bot section for more details on how to use conversational data to improve your class triggers or to find our how to analyze log data.

Was this page helpful?