Skip to main content
The Maedo Widget Editor gives you full control over how your agent looks and interacts with your users. Follow these steps to tailor every detail of your webchat experience.
1

Design & Appearance

Setup your brand visuals

Match the widget to your website’s visual style.
Primary Color
string
The theme color for the launcher, buttons, and interaction elements (e.g., #000000).
Launcher Icon
string
The SVG icon that represents the widget in its closed state.
2

Agent Identity

Define who your agent is

Define how your AI agent presents itself to users.
Agent Name
string
The primary name displayed at the top of the chat window.
Role Description
string
A short description of the agent’s purpose (e.g., “Customer Support”).
Initials
string
Fallback characters shown in the avatar bubble (e.g., “MA”).
Avatar URL
string
Direct link to an image file for the agent’s profile picture.
3

Home Screen & Launcher

Design the landing experience

Configure the initial state users see when they first open the widget.
Home Title
string
The main greeting text on the launcher home screen (e.g., “Hi Maya”).
Home Subtitle
string
Supporting text below the main title.
Start Chat Button
string
Label for the primary CTA to begin a conversation.
4

Messaging Flow

Tailor the conversation

Control the text and tone of the active chat interface.
Greeting Title
string
default:"Hello!"
The headline users see when starting a new conversation.
Welcome Message
string
The first automated message sent to users in a new thread.
5

Security & Deployment

Secure your widget

Ensure your widget is only used where intended.
Allowed Domains
string[]
Restrict the widget to specific domains (e.g., maedo.in).
Rate Limit
number
Maximum calls per minute per user to ensure system stability.