Customizing and branding BusinessGPT
BusinessGPT dashboard can be customized and branded by changing the texts of the Dashboard and Lite Mode home page, as well as applying custom CSS and changing the company logo.
Changing CSS
Changing logo for Lite Mode
.home-logo img {
content: url(https://agatsoftware.com/wp-content/uploads/2022/10/AGAT-LOGO-1.png) !important;
}.chat-icon img, .answer-box .custom-logo {
content: url(https://storage.googleapis.com/clean-finder-353810/$xdGHlJe1gXHNGoGkBDZuENQBpxQVR9Y4q5piEDUPgjR9A9TnZvTVVc.png) !important;
}
The home-logo is a logo with text that appears here in the Lite Mode home page
The chat-icon is the icon that appears near the system answers of the chat
.home-logo img {
content: url(https://agatsoftware.com/wp-content/uploads/2022/10/AGAT-LOGO-1.png) !important;
}
Changing logo for Dashboard home page
.home-logo img {
content: url(https://agatsoftware.com/wp-content/uploads/2022/10/AGAT-LOGO-1.png) !important;}
Changing the Dashboard header color
header{ background:red; }
Changing Texts
The system saved a value in “CustomTextDefined” of true or false per account for performance.
If CustomTextDefined=True, the system picks up the values stored per language from a custom Json and includes all the supported texts in each language.
{"en":{},"he":{},"de":{},"es":{},"nl":{}}
In the account settings, the custom_text is saved as a JSON file.
In default settings, the supported texts are saved in an English default JSON file
List of texts to change in home page:
Supported texts to change:
DashboardHomeTitle
DashboardHomeSubTitle
DashboardHomeTopHowToTitle
DashboardHomeTopHowToDescription
DashboardHomeMiddleHowToTitle
DashboardHomeMiddleHowToDescription
DashboardHomeBottomHowToTitle
DashboardHomeBottomHowToDescription
DashboardHomeLearnTitle
DashboardHomeLearnDetails
DashboardHomeSupportTitle
LitemodeTitle
LitemodeSubTitle
LitemodeCompanyChat
LitemodePublicChat
LitemodeMistakes
LitemodeMonitor
Sample JSON for custom texts
The JSON supports multiple languages. Currently, English, Spanish, Dutch, and German
You should only upload the texts you want to change. If a value is empty, the system will not show any text, therefore only include the changes needed in your account Json.
{
"en": {
"DashboardHomeTitle": "Welcome to our company AI chatbot ",
"DashboardHomeSubTitle": "Please ask your questions here Let us know your feedback"
},
"he": {},
"de": {
"DashboardHomeTitle": "Willkommen bei unserem Firmen-KI-Chatbot
",
"DashboardHomeSubTitle": "Bitte stellen Sie hier Ihre Fragen
Teilen Sie uns Ihr Feedback mit"
},
"es": {},
"nl": {
"DashboardHomeTitle": "nl-TITLE",
"DashboardHomeSubTitle": "nl-SUB_TITLE"
}
}