Configuration variables

Configuration variables let you securely store information throughout your bot.

Like bot variables, configuration variables are accessible across all Workflows and conversations. The key difference is that configuration variables are encrypted. This means an Autonomous Node can’t read or display information you store in a configuration variable.

This extra layer of security makes configuration variables great for storing sensitive information, like:

  • API Tokens
  • Private IP Addresses
  • Usernames and passwords

Create a configuration variable

To create a configuration variable:

  1. In the Studio, select Bot Settings from the bottom-left corner.
  2. Scroll to the Configuration Variables section:
Configuration variables
  1. Select +, then enter a Name and Value for your variable:
Configuration variable fields

Read a configuration variable

You can use env.variablename to read a configuration variable. For example, in an Execute Code Card:

Access configuration variable in an Execute Code Card