Skip to content

Customize the chat surface

The Chat App Customizer is where you brand the full-page chat surface rendered by the [mga_chat_app] shortcode. Every change you make belongs to the bot selected in the Bot workspace dropdown — there is no “global” config and you can never accidentally save settings against the wrong bot.

  1. In the WP admin, open MGA WP.

  2. In the Bot workspace dropdown, pick the bot you want to brand.

  3. Click Chat app sections → Branding in the sidebar (or any other section).

  4. The right column is the live form; the right of the form is a live preview that reflects every change before you save.

  5. Click Save changes in the sticky top toolbar to persist. Reset reverts the entire form to defaults; Discard drops unsaved edits and reloads the saved state.

Chat App Customizer Unsaved changes

Soporte CCreators — Configure the full-page [mga_chat_app] shortcode
Conversation behavior
How the chat surface reacts during a conversation.
Auto-scroll to newest messageScrolls down automatically as the assistant streams a reply.

Below is the same customizer pane after you switch the dropdown to a different bot. Notice the title in the toolbar updates — and the saved field values are independent.

Chat App Customizer
Sales Concierge — Configure the full-page [mga_chat_app] shortcode
🎨
Colors
Brand-level palette for the chat surface.
#3b82f6
Used for accents, focus rings and the send button.
SectionWhat it controls
BrandingTheme (auto/light/dark), density, max content width, border radius, primary/accent/background/surface/text colors, font family, brand logo, bot avatar.
WelcomeHeader title & subtitle, welcome heading & subheading, suggested prompts (one per line, max 6), hide-after-first-message, randomize prompts.
MessagesBubble shape (rounded / pill / square), per-side bubble & text colors, show avatars, show timestamps, per-message actions (sources / regenerate / copy / feedback).
ComposerPlaceholder text, max message length, Enter vs Cmd/Ctrl+Enter to send.
SidebarEnable conversations panel, sidebar title, “New chat” label.
Footer & LegalPowered-by line, footer HTML, privacy & terms URLs.
BehaviorAuto-scroll, Require WordPress login, sign-in copy & redirect, guest mode, empty/network/rate-limit error copy.
AdvancedCustom CSS injected as a scoped <style> inside the chat surface.
EmbedPer-bot shortcode you paste into a page or post — see the next tutorial.

Continue to Copy the embed shortcode →.