General options
Bot name
Use this field to set a name for your bot. This name will display to users, regardless of which channel your bot is deployed on.Workflow options
Inactivity timeout
This is the amount of time, in minutes, that your bot will wait for a response before ending the session. When the session ends, your bot will automatically trigger the Timeout Workflow. This clears the user’s position in the Workflow and resets any Workflow variables. You can set this to 0 to prevent the bot from ever timing out. The maximum value is 1440 minutes, or 24 hours.Node repetition limit
This is the maximum amount of times a conversation can go through any specific Node. When the user reaches this node repetition limit, an error will be triggered. The maximum value is 10.Use the Botpress Client
This option lets you access the official Botpress client for TypeScript within Studio. When enabled, theclient
object is imported by default anywhere you can use code in Studio.
Configuration variables
Here, you can define and manage configuration variables for your bot.LLM options
In this section, you can configure which Large Language Model (LLM) your bot’s Autonomous Nodes should use depending on its current task.You can override these settings for individual Autonomous Nodes.
Default fast LLM
This is the model your bot will use for quick and easy tasks, prioritizing speed and cost over performance.Default best LLM
This is the model your bot will use for complex tasks that need the highest-quality responses.Autonomous language model
This is the model that powers your bot’s inference engine and generates responses.RAG language model
This is the model your bot will use for Retrieval-Augmented Generation (RAG) tasks, like answering questions based on Knowledge Base content.Fallback LLM
This is the model your bot will use when one of your preferred models is unavailable.LLMz version
This option lets you configure which version of Botpress’ custom inference engine, LLMz, your bot uses.We recommend always using latest stable version of LLMz. However, you may find that a bot built on previous versions of LLMz works best on those versions.