Skip to main content
The Settings tab in your agent’s builder lets you fine-tune how the agent behaves — from its persona and tone to the first message visitors see when the widget opens. Open the agent builder and click Settings to access every option described below. Click Save Settings after making any changes to apply them.

Basic Settings

System Message (Persona)

The system message is the most powerful lever for shaping your agent’s behavior. It is sent to the AI model at the start of every conversation and defines the agent’s role, persona, and constraints. BotSmith pre-fills every new agent with a customer support–focused system message:
You can replace or extend this default to match your use case. For example, you might add a specific tone (“always respond in a friendly, conversational tone”), a brand voice guideline, or additional constraints for a specialized agent like an HR assistant or onboarding bot.
To control what your agent says when it cannot find a relevant answer, add a clear instruction to the system message — for example: “If you cannot find the answer in your training data, respond with: ‘I don’t have that information. Please email support@example.com for help.’”

Welcome Message

The welcome message is the first thing visitors see when the chat widget opens. It sets the tone for the conversation and lets visitors know what the agent can help with. Default: "Hi! I'm your AI assistant. How can I help you today?" Customize it to reflect your brand or agent’s purpose — for example:
“Hi! I’m Aria, your BotSmith support assistant. Ask me anything about setting up your agents, integrations, or billing.”
Enter your welcome message in the Welcome Message field of the Settings tab and click Save Settings.

Model Temperature

Temperature controls how deterministic or creative the model’s responses are.
  • Lower values (0.0–0.4) — responses are more focused, consistent, and factual. Ideal for customer support, technical documentation, and FAQ bots.
  • Higher values (0.6–1.0) — responses are more varied and creative. Better suited for marketing copy or brainstorming assistants.
Default: 0.7
Recommended for support bots: 0.30.5
Adjust the slider in the Settings tab. The current value is displayed next to the label.

Lead Capture

BotSmith automatically collects visitor contact details through the public chat widget. When a visitor starts a conversation, they are prompted to share their:
  • Name
  • Phone number
Captured leads are stored and available in the Lead Captured tab of the agent builder, and in the Leads section of your analytics dashboard. You can export them at any time.
Lead capture is always enabled on the public chat widget. No configuration is required — leads are recorded automatically for every agent.

Webhook URL

Enter a webhook URL in the Widget tab of the agent builder to receive real-time POST notifications whenever a conversation turn completes. BotSmith sends one request per exchange — containing the user’s message and the bot’s response — so you can log conversations, trigger automations, or sync data with your CRM. Example webhook payload:
Enter your endpoint URL in the Webhook URL field inside the Widget tab and save. BotSmith will begin sending events immediately. Your endpoint must return a 2xx status code to acknowledge receipt.

Public Access

Every BotSmith agent has a publicly shareable chat URL that you can share directly with anyone, no website embedding required. The public link is always enabled and available in the Widget tab of the agent builder — for example:
Copy the link from the Widget tab to share it with customers, teammates, or embed it as a support link on any page.