New: connect Claude, ChatGPT or Cursor to your WooCommerce store. See how →

StoreAgent
StoreAgent AI Chat Bot settings reference – StoreAgent
  1. Home
  2. Knowledge Base
  3. AI Agents & Features
  4. StoreAgent AI Chat Bot settings reference

StoreAgent AI Chat Bot settings reference

Not sure which setting changes what your chat widget says or where it shows? This reference lists every StoreAgent AI Chat Bot setting, tab by tab, with its default. Use it when you configure or troubleshoot your chat widget. To open the settings, go to StoreAgent → Settings in your WordPress admin, then click the AI Chat tab. The settings are split across seven sub-tabs, and each tab saves on its own. See Saving your changes below.

The StoreAgent AI Chat Bot settings page showing all seven sub-tabs in order: General, Styles, Post Types, Display, Chat History, Customer Feedback, Coupon Offering

General tab

The General tab controls the core behaviour and identity of your chat widget. It has four sections: General, AI Personality, Competitor Blocklist, and Proactive Conversation Starters.

General tab showing the General and AI Personality sections

General

SettingDescriptionDefault
Enable Chat WidgetTurn the AI chat widget on or off for all visitors. When off, the widget does not appear anywhere on your site.ON
Greeting MessageThe first message customers see when they open the chat. Maximum 500 characters. This field is locked while Enable Conversation Starters is ON, because the starter message greets the visitor instead.“👋 Hi there! I’m your real-time smart AI assistant. Ask me anything about our products. How can I help today?”
Placeholder TextThe hint text shown inside the chat input field before a customer starts typing.“Type your message…”
Assistant NameThe display name shown in the chat widget header.“AI Assistant”
Avatar AcronymUp to 3 characters shown as the assistant’s avatar. Used when no avatar image is set.“AI”
Status TextThe status label shown beneath the assistant name in the widget header (e.g. “Online”, “Here to help”).“Online”
Show Response CitationsShows a small “Sources” note under AI answers that lists the pages, products, or documents the answer came from. This helps customers trust the answer and helps you find pages with outdated information.ON

AI personality

SettingDescriptionDefault
Communication TonesChoose up to 3 tones that shape how the AI responds. These influence the personality and style of every AI response. Available tones: Relaxed, Friendly, Happy, Professional, Conversational, Playful, Luxurious, Informative, Emotional, Urgent, Nostalgic, Bold, Sophisticated, Enthusiastic, Sincere, Quirky, Inspiring, Confident, Trustworthy, Innovative, Sensational, Whimsical, Timeless, Practical, Trendy, Captivating, Intimate, Thoughtful, Exhilarating, Vibrant.None selected

Competitor blocklist

The Competitor Blocklist lets you name competitors the AI Chat Bot should never mention, recommend, or compare. Add each competitor, along with any alternate spellings and their website domain, so link mentions are caught too. The list is sent to the AI with every chat request, so changes apply to the next chat message. This section requires plugin version 1.1.7 or later.

General tab, Competitor Blocklist section with a competitor row showing the Competitor name, Alternate spellings, and Domain fields
SettingDescriptionDefault
Competitor nameThe competitor you want to block. Required. Up to 128 characters.Empty
Alternate spellingsOther ways the competitor is written. Press Enter or comma to add each one, up to 20 per competitor.Empty
Domain (optional)The competitor’s website domain, such as example.com, so link mentions are caught too. Up to 128 characters.Empty

You can add up to 100 competitors. By default the list is empty, so no competitors are blocked. Click + Add competitor to add a row, then save the General tab.

Proactive conversation starters

Conversation starters let the AI Chat Bot speak first. After a delay you set, the widget shows one of your starter messages as a preview bubble, with an unread badge on the chat launcher. This section requires plugin version 1.1.9 or later.

General tab, Proactive Conversation Starters section with Enable Conversation Starters ON, Delay (seconds) set to 10, two starter messages filled in, Hide on Mobile, and Cooldown (days) set to 7
SettingDescriptionDefault
Enable Conversation StartersTurns conversation starters on or off. When ON, the Greeting Message field is locked and the starter message greets the visitor instead.OFF
Delay (seconds)How long a visitor stays on the page before the starter message appears. Enter a whole number from 0 to 3600.10
Starter MessagesThe messages the widget can show. Click + Add Message to add a row, up to 10 messages of 300 characters each. One message is picked at random each time a starter is shown.“👋 Hi there! I’m your real-time smart AI assistant. Ask me anything about our products. How can I help today?” and “👋 Need any help? Ask me anything about our products!”
Hide on MobileWhen ON, conversation starters do not show on mobile devices. The chat widget itself still shows.OFF
Cooldown (days)After a visitor sees or dismisses a starter, the widget waits this many days before it shows one to that visitor again. Enter 0 to turn off the cooldown. Maximum 365.7

Save the General tab with Save Settings after you change these settings.

Styles tab

The Styles tab controls where the widget appears on screen and how it looks. It has two sections: Positioning and Colors.

Styles tab showing Positioning controls for Desktop, Tablet, and Mobile, and the Colors section with colour pickers

Positioning

Position and open-by-default settings are configured separately for three device sizes.

DeviceSettingDescriptionDefault
Desktop (wider than 1024px)PositionWhere the widget button appears. Options: Bottom Right, Bottom Left, Top Right, Top Left.Bottom Right
DesktopOpen by DefaultWhen ON, the chat window opens automatically when a visitor loads the page on desktop.OFF
Tablet (768px–1024px)PositionPosition of the widget button on tablet-sized screens.Bottom Right
TabletOpen by DefaultWhen ON, the chat opens automatically on tablet screens.OFF
Mobile (smaller than 768px)PositionPosition of the widget button on mobile screens.Bottom Right
MobileOpen by DefaultWhen ON, the chat opens automatically on mobile screens.OFF

Colors

SettingWhat it controlsDefault
Brand Primary ColorThe main brand colour used throughout the widget (e.g. header accents).#ffcc28
Brand Secondary ColorA secondary brand colour for hover states and accents.#f0b800
Container BackgroundBackground colour of the main chat message area.#ffffff
Header BackgroundBackground colour of the widget header bar.#ffffff
Input BackgroundBackground colour of the message input field.#ffffff
Trigger ButtonBackground colour of the floating button that opens the chat.#ffcc28
Trigger Button HoverBackground colour of the trigger button on hover.#f0b800
Chat Icon ColorColour of the chat icon inside the trigger button.#000000
Send ButtonBackground colour of the send message button.#1890ff
Send Button HoverBackground colour of the send button on hover.#40a9ff
User Message BackgroundBackground colour of the customer’s message bubbles.#1890ff
AI Message BackgroundBackground colour of the AI’s message bubbles.#ffffff
Primary Text ColorMain text colour used in the chat messages and labels.#333333
Secondary Text ColorColour used for secondary text such as timestamps and hints.#666666
Input BorderBorder colour of the message input field.#e8e8e8
Input Focus BorderBorder colour when the input field is focused.#1890ff
Error BackgroundBackground colour for error messages shown in the chat.#fef2f2
Error TextText colour for error messages.#dc2626
Online IndicatorColour of the dot that shows the assistant is online.#52c41a

Post types tab

The Post Types tab controls which content the AI chat has access to. Each post type that StoreAgent supports appears as a collapsible panel. Enable a post type to let the AI use its content when answering questions.

For more on how AI Memory indexes your content, see How StoreAgent AI Memory Works.

Post Types tab with the Products panel expanded, showing the Exclude Products field and Metadata Keys field

Per-post-type settings

Each post type panel has its own toggle and the following settings (visible when the post type is enabled):

SettingDescriptionDefault
Enable toggleTurn AI Memory on or off for this post type. When enabled, StoreAgent indexes the posts and makes them available to the chat.OFF (except Products)
Exclude [Post Type]Search and select individual posts to exclude from AI access. Leave empty to include all published posts of this type.None excluded
Metadata Keys to IncludeEnter comma-separated custom field (meta) keys that should be passed to the AI along with the post content. For example: event_date, event_location, event_price. Leave empty if no custom fields are needed.Empty

Wholesale Suite integration (Products only)

This setting is in the Integrations area of the Products panel.

SettingDescriptionDefault
Enable Wholesale Suite IntegrationWhen enabled, the AI chat knows which products have wholesale pricing available. Actual wholesale prices shown to customers are still governed by their wholesale role permissions. This setting only informs the AI that wholesale pricing exists. Requires the WooCommerce Wholesale Prices plugin to be active.OFF

Display tab

The Display tab controls which pages on your site show the chat widget. It has three sections: Display on Post Types, Display Timing, and Exclude Specific Pages.

Display tab showing the post type checkboxes and the Exclude Pages field

Display on post types

SettingDescriptionDefault
Select Post TypesCheck the boxes for each post type where the widget should appear. The widget shows on both singular views and archives for the selected types. Available options include Products, Posts, Pages, and any custom post types registered on your site.Products only
My AccountsWhen checked, the widget also appears on all WooCommerce My Account pages (dashboard, orders, downloads, addresses, and more). This is only visible to logged-in customers.Unchecked

Display timing

Display tab, Display Timing section with the Show chat after (seconds) field set to 5
SettingDescriptionDefault
Show chat after (seconds)How many seconds to wait after the page loads before the chat widget appears. Enter 0 to show it straight away. Maximum 3600. This setting does not change the inline [storeagent_chat] shortcode.0

Exclude specific pages

SettingDescriptionDefault
Excluded PagesSearch and select individual pages to hide the widget on. Each search result shows the page title with its slug underneath, so you can tell duplicate titles apart at a glance. This setting takes priority over the post type settings above. A page listed here will never show the widget, even if its post type is selected. By default, the WooCommerce Cart and Checkout pages are excluded.Cart and Checkout pages

Chat History tab

The Chat History tab links you to your chat conversations. Your chat history is available in your StoreAgent account. This tab has two sections: Chat History and Export Chat Logs.

On the Pro plan or higher, click View Chat History to open your conversations in your StoreAgent account. To export, click Export in Your Account, then open a conversation in your account to export it as a CSV file.

On the Lite and Growth plans, the tab shows Unlock Chat History and Export Chat Logs buttons. These buttons open an upgrade prompt for the Pro plan.

Chat History tab on a Pro plan, showing the Chat History section with the View Chat History button and the Export Chat Logs section with the Export in Your Account button

Customer Feedback tab

The Customer Feedback tab holds two sections: Customer Feedback and Support Escalation. Use it to let customers rate AI responses and, on paid plans, request human support. For a full walkthrough, see How to Set Up Chat Feedback and Escalation in StoreAgent.

Customer feedback

The Customer Feedback section lets customers rate AI responses with a thumbs up or thumbs down. You can also customise the prompt text and collect reasons for negative ratings. For a full walkthrough, see How to Set Up Chat Feedback and Escalation in StoreAgent.

Customer Feedback tab showing the Enable Customer Feedback toggle and the conditional settings below it
SettingDescriptionDefault
Enable Customer FeedbackTurns on the thumbs up / thumbs down feedback buttons shown after AI responses. When off, no other feedback settings appear.OFF
Request Reason on Negative FeedbackWhen ON, customers who give a thumbs down are asked to provide more details. Only visible when feedback is enabled.ON
Feedback Prompt TextThe text shown above the thumbs up / thumbs down buttons. Maximum 200 characters. Only visible when feedback is enabled.“Would you mind rating your experience with me?”
Skip Button TextThe label on the button that lets customers dismiss the feedback prompt without rating. Maximum 50 characters. Only visible when feedback is enabled.“Skip”

Support escalation

The Support Escalation section lets customers request human support directly from the chat widget. This feature is available on paid plans only. For a full walkthrough, see How to Set Up Chat Feedback and Escalation in StoreAgent.

Support Escalation section showing the Enable Support Escalation toggle and Support URL field
SettingDescriptionAvailable onDefault
Enable Support EscalationTurns on the escalation feature. When enabled, customers can request to connect with human support from within the chat widget.Paid plans onlyOFF
Support URLThe link shown to customers when they escalate. This should point to your support contact page, ticket system, or live chat tool.Paid plans onlyEmpty
Offer Escalation After Negative FeedbackWhen ON, customers who leave a thumbs down rating are offered the option to escalate to human support. Only visible when both Escalation and Feedback are enabled.Paid plans onlyON
Send Email on EscalationWhen ON, StoreAgent emails a summary of the conversation when a customer asks for human support.Paid plans onlyOFF
Recipient EmailThe email address that gets escalation emails. Leave it empty to use the site admin email. Only visible when Send Email on Escalation is ON.Paid plans onlyEmpty (uses the site admin email)
Email Intro MessageText shown at the top of the escalation email, before the conversation summary. Only visible when Send Email on Escalation is ON.Paid plans only“A customer has requested support escalation from the AI chat.”

Coupon Offering tab

The Coupon Offering tab lets the AI Chat Bot offer discount coupons to customers during a conversation. You choose exactly which coupons it can offer. For how coupon offering works end to end, see AI Chat Coupon Offering: How It Works.

The Coupon Offering tab showing the "Allow AI to offer coupons" toggle and the "Add Coupons" search field
SettingDescriptionDefault
Allow AI to offer couponsWhen ON, the AI Chat Bot can offer coupons from the list below during conversations. When OFF, it never offers coupons.OFF
Add CouponsSearch and select which existing coupons the AI is allowed to offer. Type at least 2 characters to search by code. Only the coupons you add here can be offered.None added
Instruction for AIOptional note for each coupon you add, up to 200 characters, that tells the AI when to offer it (for example, first-time buyers who ask about discounts). Added coupons appear in a table with the columns Coupon Code, Has Description? and Instruction for AI. The AI uses the WooCommerce coupon description to explain the discount, so Has Description? shows which coupons have one.Empty

Saving your changes

Each tab saves independently. There is no single button that saves every tab at once. After you change settings on a tab, click that tab’s own save button before switching tabs, or your changes are lost. The Chat History tab has no settings to save.

TabSave button
GeneralSave Settings
StylesSave Styles
Post TypesSave Post Types Settings
DisplaySave Display Settings
Customer FeedbackSave Feedback Settings
Coupon OfferingSave Coupon Settings

Frequently asked questions

Do I need to save after changing each tab?
Yes. Each tab has its own save button. For example, Save Settings on the General tab, Save Styles on the Styles tab, and Save Feedback Settings on the Customer Feedback tab. There is no single button that saves every tab, so save each tab before you switch to another, or you will lose your changes.

Can I disable the widget on mobile only?
Not directly. There is no per-device enable or disable toggle. You can use the Position setting on the Styles tab to move the widget to a less prominent spot on mobile screens.

How do I stop the chat from opening automatically?
Go to the Styles tab, open the Positioning section, and set Open by Default to OFF for Desktop, Tablet, and Mobile. Each device is controlled separately, so all three need to be off. If a message bubble still appears, with an unread badge on the chat button, that is a conversation starter. To stop it, go to the General tab and set Enable Conversation Starters to OFF, or turn on Hide on Mobile to stop it on phones only.

What is the difference between “Show chat after (seconds)” and the conversation starter delay?
Show chat after (seconds) on the Display tab controls when the chat widget itself appears on the page. Delay (seconds) in the Proactive Conversation Starters section controls when the starter message bubble appears.

Why can’t I change the escalation settings?
Support escalation is only available on paid plans. On the Lite plan, the Support Escalation section inside the Customer Feedback tab is visible but its settings can’t be changed. Upgrade your plan to unlock it.

What happens if I exclude a page that is also a selected post type?
The Excluded Pages setting takes priority. If a page appears in the Excluded Pages field, the widget will not show on that page, even if its post type is checked in the Display tab.

What’s next

Need help?

If you have a question or run into any issues, we’re here to help.

Was this article helpful?

Related Articles

StoreAgent

PO BOX 4362
Gumdale QLD 4154
Australia

Explore
Resources & Help
Product
Our Brands

© 2026 Rymera Web Co Pty Ltd. All Rights Reserved. ABN 51 604 474 213. Privacy Policy · Terms of Service · Data Processing Addendum · Affiliate Disclosure