Release Date
With just Help Center knowledge:
âJun 3, 2025
With Academy knowledge: âJul 29, 2025
Table of Contents
Overview
What
Our AI Chatbot, CARL, is integrated with the Customer Agent Portal in HubSpot and is supported by a robust foundation of internal resources, quick answer templates, and Academy documentation. This allows it to efficiently handle common inquiries and guide users to the right information without needing to escalate to a live agent.
"Coaching" ties into your core value: helping users get smarter and sell more.
"Revenue & Learning" directly supports Ui.Marketing and the Academy.
The name is short, human, and easy to remember.
"CARL" feels warm and friendly, ideal for a trusted AI guide.
Who
This will help get Ui.Marketing users answers to their questions quickly. It will also impact the Support teamâs ticket volume.
Why
We created CARL to help provide our users with quicker responses and to free up time for our Support team. We also want to have more AI functionality within Ui.Marketing.
Example
A user wants to understand where to find Local SEO reporting in Ui.Marketing. They would ask CARL, it would then provide them a quick summary of where to go, and send the user a link to the Help Center Article.
Walkthrough
Easily access the chatbot the same way you would submit a chat.
Select the Help Chat icon in the bottom left-hand corner of the sidebar navigation.
Click the chat bubble icon in the top right-hand corner and ask your question!
CARL will provide an answer, and the user can either give it a or rating. This helps the AI learn how to provide better answers.
At any time, the user can state they want to talk to a human or state their frustration. They will be routed to our Support team for real person help.
Watch Jeremyâs demo!
CARL Management
HubSpot + Help Center Management
Only HubSpot admin users are able to manage CARL. Please reach out to â@Reagan Smithâ or â@Vivienne Duclosâ if you need something changed or added.
The links below may not work for most HubSpot users.
Performance Monitoring & Optimization
We actively track the AI Chatbotâs effectiveness through the Performance tab in HubSpot. Here, we monitor usage metrics and identify knowledge gaps weekly. This helps us continuously improve the chatbotâs coverage and ensure it can address as many user questions as possible with accurate, helpful responses.
Ongoing refinements are made based on user behavior, feedback, and missed questions. HubSpot provides us with Knowledge Gaps to help us call out areas that we are lacking information on.
Smart Routing via Triggers
Within the Configuration tab, we have set up intelligent Triggers to enhance the user experience. These triggers are designed to bypass the AI Chatbot and route specific chats directly to our Support Teamâparticularly for cases that require action-based responses rather than informational answers. As we refine our workflow, we will continue to add more triggers to ensure high-priority or complex issues receive immediate attention from a human agent.
The Academy
Academy data can be added and updated to CARL primarily through adding/updating files.
Unlike HubSpot data and articles, data and documents from the Academy are not updated automatically.
Another limitation of Academy data is that it cannot be linked to unless a short answer is made with a link for a specific question.
Note: If youâre adding an updated file, you must update, not add the file to prevent old, irrelevant data from staying in the system
How to Add New (Not Updated) Academy Documents to CARL
Rename the file with a âCHATBOT.â pre-fix. For example: file.pdf > CHATBOT.file.pdf
Click âKnowledge Sourcesâ
If the document is new (not updated), click the orange âAdd Contentâ button
Click âFilesâ
Find the âAcademy Files for Chatbotâ folder
Within this folder, find the most relevant folder. This should be named similarly to the course that the file is in within the Academy. For example, if the document lives in the Organic SEO course, look for the âCHATBOT.Organic SEOâ Folder.
Once within the course folder, drag and drop the document or click âuploadâ.
Then, click âInsert filesâ
How to Update an Existing Document from the Academy
Click âKnowledge Sourcesâ
Go to the âFilesâ tab
Click the orange âAdd Contentâ button
Click âFilesâ
Find the âAcademy Files for Chatbotâ folder
Find the file you need to update via search
Delete the old file.
Once within the course folder, drag and drop the document or click âuploadâ.
Then, click âInsert filesâ
How to Enable the Chatbot to Link to Something Within the Academy
Uploading the files to the Knowledge Sources page only lets the chatbot know the information, but this doesnât enable the chatbot to link to or allow downloads for the source file.
For frequently asked-for documents, we can manually instruct the chatbot to link to them via Short Answers.
To enable the linking of a new page/document in the Academy:
Click âKnowledge Sourcesâ
Click the orange âAdd Contentâ button
Click âShort Answersâ
Write the question that would typically be asked by someone looking for this document. For example: âDo you have any power points about streaming TV?â
Then write an answer including a hyperlink to the page in the Academy with that document.
Not Included
CARL cannot answer questions related to a specific partner, division, advertiser, or user. This includes things like billing, specific campaigns, user management, etc.
CARL cannot handle action-based responses. For example, can a user be added to a line item?
Next Steps
We are committed to evolving our AI Chatbot to better support our users and our team. Future enhancements will include the expansion of its knowledge base, smarter routing logic, and deeper integration with product updates and documentation.
Helpful Links
Sales
Help Center Articles
HubSpot