Skip to main content

Configuration

Configuration is project-level. The settings you define here apply to all your agents - every single agent and every multi agent in the bot inherits them. It is where you set the behaviour that shapes every conversation: persona and identity, conversation rules, routing logic, memory, fallback, lifecycle hooks, and AI safety. (Voice settings is also project-level but lives on its own top-level surface - AI Agent → Voice - rather than inside Configuration.)

Every incoming message is read and routed to the right place - answered directly, handed off to one of your single agents, reached through a multi agent, or resolved with a tool - and the response is shaped by these project-level settings. Configuring them well is the single highest-leverage thing you can do for your bot's quality.

This page is the map of the Configuration category. Each section below has its own sub-page; the order shown is the one we recommend you fill them out in.

Note: If you came from the legacy platform, you'll find the same fields here with a few additions for Nexus.

Open the Configuration page

In your bot, click AI Agent → Configuration. The page has a left menu grouped into three sections:

  • General
    • Profile settings
    • Conversation rules
  • Agents
    • Routing logic
    • Memory
    • Lifecycle hooks
    • Fallback
  • Others
    • AI safety & conduct (if enabled for your account)

Start at Profile settings and work down the list.

Note: Voice settings is a separate top-level surface - AI Agent → Voice → Settings - not a Configuration sub-page. It's still project-level (it applies to every agent in the bot), so see Voice settings once you're ready to configure it.

AI Agent → Configuration left menu in a Nexus bot, showing the General, Agents, and Others groups

What each section does

SectionWhat it controlsSub-page
ProfilePersona, bot identity, and welcome message - who your bot is and how it greets users.Profile
Conversation rulesPersona-level always do / never do guidelines applied to every reply (max 30).Conversation rules
Routing LogicOptional plain-English rules that override or refine how each message is routed between agents and tools.Routing Logic
MemoryVariables shared by all agents across conversations - customer_id, account_tier, and similar shared context.Memory
FallbackWhat the bot does when it can't handle a request, plus retry behaviour for failed input validation.Fallback
Lifecycle hooksOptional cross-cutting behaviour - on session start, on every user message, on session complete, and on inactivity - for nudges, logging, and context injection.Lifecycle hooks
AI safety & conductContent-safety filters on user inputs and bot responses (if enabled for your account).AI safety & conduct

Tip - You don't have to fill in every section. Profile is the only one most bots can't skip; Routing Logic and Lifecycle hooks are optional and only matter when your use case needs them. Voice settings lives outside Configuration entirely (under AI Agent → Voice) and only matters for voice channels.

Save and test

After editing any section, click Save. Then go to AI Agent → Agents, click the play (▶) icon on any agent to open the Playground, and send a few test messages. Read each response to confirm the bot is behaving as you intended. For deeper checks - adversarial prompts, regression suites - use the Testing Lab.

If something looks off, it's almost always one of:

  • Bot identity too vague → tighten it in Profile.
  • Conversation rules contradict → simplify them in Conversation rules.
  • Routing is sending messages to the wrong place → add a rule in Routing Logic.

Next: Profile - pick a persona, write the bot identity, and set the welcome message.