> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chatnode.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Customization

> The Customize tab in ChatNode offers a range of options to personalize the look and functionality of your agent. 

### **1. Theme Generator**

In the **Theme Generator** section, you can set a **Primary Color** and **Background Color** for your agent’s theme. This feature allows you to create a harmonious and well-contrasted color scheme for a visually appealing interface. Note that this will override individual color customizations to ensure consistency across your agent’s design.

<img className="block" src="https://mintcdn.com/chatnode-55/cfvV-wIS_fTY7fm_/images/theme-generator.webp?fit=max&auto=format&n=cfvV-wIS_fTY7fm_&q=85&s=10e1da6cc5a11e5a0671e38b22735346" alt="Theme Generator" width="2000" height="456" data-path="images/theme-generator.webp" />

### **2. Header Customization**

The **Header** section lets you customize the header of your agent. Here’s what you can adjust:

* **Title**: Modify the display title of the agent (e.g., "AI Agent").

* **Status Indicator**: Show whether the agent is online.

* **Header Color**: Choose a color for the header.

* **Shadow Effect**: Enable or disable a shadow under the header.

* **Reset Button**: Allow users to reset the chat.

* **Remove ChatNode Branding**: Toggle to remove ChatNode’s branding from the chat header.

  <img className="block" src="https://mintcdn.com/chatnode-55/jFBo-mQ5QUzNbKQZ/images/header.webp?fit=max&auto=format&n=jFBo-mQ5QUzNbKQZ&q=85&s=9972d9e98d0c8d6cb4a3d4c340523bc7" alt="Header" width="2000" height="542" data-path="images/header.webp" />

### **3. Chat Bubbles**

Under **Chat Bubbles**, you can style the agent and user message bubbles. Customizations include:

* **Greeting**: Set an initial greeting message.

* **Bubble Colors**: Customize background and text colors for both the agent and user message bubbles.

* **Feedback Option**: Enable a feedback feature so users can rate responses.

* **Sound Effect**: Activate sound effects for each message received or sent.

* **Avatar**: Add a personalized avatar for your agent for a more engaging user experience.

  <img className="block" src="https://mintcdn.com/chatnode-55/zdeAvi1yfx0QOwoM/images/chat-bubbles.webp?fit=max&auto=format&n=zdeAvi1yfx0QOwoM&q=85&s=5a900b2d23ab85b6d3ec80471b8b3718" alt="Chat Bubbles" width="2000" height="730" data-path="images/chat-bubbles.webp" />

### **4. Chat Input**

The **Chat Input** section allows you to customize the text input area where users type their messages:

* **Text**: Modify the placeholder text (e.g., "Type your message").

* **Background and Border**: Adjust the background color and border of the input box.

* **Send Button**: Enable or disable the send button and set its background color.

### **5. Suggested Questions**

<img className="block" src="https://mintcdn.com/chatnode-55/zdeAvi1yfx0QOwoM/images/chat-input.webp?fit=max&auto=format&n=zdeAvi1yfx0QOwoM&q=85&s=818f20c97d15d3f05a530dd9d1a1f4f2" alt="Chat Input" width="2000" height="402" data-path="images/chat-input.webp" />

In **Suggested Questions**, you can create quick prompts that users can click on
to start a conversation. This can guide users and improve engagement by
suggesting common questions or topics.

### **6. User Info Collection**

The **User Info** section provides options to collect user details before they start chatting:

* **Collect Name, Email, Phone**: Enable fields to gather user information like name, email, and phone number.

* **Submit Button Text**: Customize the text of the submit button (e.g., "Start Chatting").

  <img className="block" src="https://mintcdn.com/chatnode-55/IlB3FT4wEfULO4pS/images/user-info.webp?fit=max&auto=format&n=IlB3FT4wEfULO4pS&q=85&s=740799a84694641f653b92bbb814bf75" alt="User Info" width="2000" height="512" data-path="images/user-info.webp" />

### **7. Privacy Policy / GDPR**

The **Privacy Policy / GDPR** section helps you comply with privacy laws by adding a checkbox for users to agree to your terms and conditions. You can customize the message to say something like, "I agree with the terms and conditions."

### **8. Popup Button**

The **Popup Button** settings allow you to configure how users access the chat widget on your website:

* **Open Chat by Default**: Decide if the chat opens automatically.

* **Position**: Position the button on the right side of the screen when enabled, or on the left side when disabled.

* **Button Background and Icon**: Customize the background and icon for the popup button.

  <img className="block" src="https://mintcdn.com/chatnode-55/jFBo-mQ5QUzNbKQZ/images/pop-up.webp?fit=max&auto=format&n=jFBo-mQ5QUzNbKQZ&q=85&s=80022b1ad0f49f541fec2b9e18edcbf3" alt="Pop Up" width="2008" height="496" data-path="images/pop-up.webp" />

### **9. Popup Message**

The **Popup Message** section lets you set an initial message that appears when the chat button is hovered over, prompting users to engage (e.g., "Need help?").

<img className="block" src="https://mintcdn.com/chatnode-55/jFBo-mQ5QUzNbKQZ/images/popup-message.webp?fit=max&auto=format&n=jFBo-mQ5QUzNbKQZ&q=85&s=f001a0a73c045bbb1a99a22f4ab648d3" alt="Popup Message" width="2004" height="384" data-path="images/popup-message.webp" />

### **Saving Your Customizations**

Once you’ve configured each setting to your preference, don’t forget to click **Save** to apply all changes.

These customization options allow for extensive control over the look and feel
of the agent interface, enabling users to align it with their branding or
personal preferences.
