Skip to content

Get started with the ChatSpot AI assistant (BETA)

Last updated: September 27, 2023

ChatSpot is a conversational AI tool designed to assist with your business’ sales and marketing goals. Powered by OpenAI’s database, ChatGPT, and Dall-E, ChatSpot can help you prospect companies, generate content, and analyze your website’s SEO. Additionally, if you’ve connected a HubSpot account, you can create reports and complete record actions based on the data in your CRM.

Below, learn more about how ChatSpot works and how to get started using the chat assistant.

Understand how ChatSpot AI works

ChatSpot is an AI chat bot to which you can send prompts and pre-defined templates to request information, generate content, and perform actions. ChatSpot is free to use and does not require a HubSpot account, however, you can complete additional actions when connected to a HubSpot CRM. 

The following functionality is currently available in the beta:

  • Generating written content: create drafts for blog posts and sales emails. You can include details about the desired topic, as well as tone to match your business’ style.

  • Generating images: create images for your website and social media based on criteria. You can also choose a template that specifies the style of the image.

  • Prospecting: retrieve data about company age, size, industry, location, technology services, website domain, SEO rankings, competitors, and news. You can also set up notifications to send news about a company directly to your inbox. 

  • Analyzing website SEO: analyze your website’s SEM and SEO competitors, or request keyword research and recommendations.

  • Summarizing content: request summaries of articles, YouTube videos, and podcast statistics.

  • Completing actions with CRM records (HubSpot account required): create, summarize, assign, or update contacts, companies, deals, and tickets. You can also create or review notes and tasks on records for those objects.

  • Generating reports: (HubSpot account required): generate a summary of your account’s data or create reports based on specific filters.

Learn how to send prompts and use templates, or review the available intents and example prompts.

Please note: the following limitations apply:

  • The chat bot will not remember or reference previous messages in a conversation.
  • Results may vary depending on the prompt’s wording and language. English prompts currently produce the best results.
  • ChatSpot cannot access all data in a connected HubSpot account, so certain prompts may be unsuccessful if they’re based on inaccessible data.

Set up or log in to a ChatSpot account

To access ChatSpot:

  • Navigate to

  • If you’re a new user, click Start chatting free. If you’re an existing user, click Login.

  • You can create a ChatSpot account with your email address or by linking a Google or Microsoft account. If you’re a HubSpot user, you’ll be prompted to use your existing HubSpot user profile. Using a HubSpot user profile will not automatically connect your HubSpot account.

    • To use ChatSpot with an existing HubSpot user profile, click Continue with this user. If you use an existing user profile, you'll be able to connect HubSpot accounts that your user profile has access to.

    • To create a new user profile, click Create account with new user.

  • To add or update the HubSpot account connected with ChatSpot:


    • Click your profile in the top right.
    • Click Use ChatSpot within HubSpot, or if you’ve already connected an account, click the account name.
    • Select the account you want to connect to.
  • To remove the connected HubSpot account, click to expand your profile in the top right, then click Use ChatSpot without a HubSpot account. Connecting a HubSpot account is not required to use ChatSpot, but there are additional actions you can complete within your CRM when a HubSpot account is connected. 

If you want to turn off the ability to connect your HubSpot account with ChatSpot, learn how to manage the ChatSpot access setting.

Manage ChatSpot access in your HubSpot account

By default, ChatSpot access is turned on for each HubSpot account, which allows ChatSpot to access and update data within your account. If you’re a user with super admin permissions, you can turn this access off, or limit the types of prompts users can send. With the setting turned off, no user will be able to connect their ChatSpot profile with the HubSpot account.

  • In your HubSpot account, click the settings settings icon in the main navigation bar.
  • In the left sidebar menu, select ChatSpot.
  • To turn off ChatSpot’s access to your account, click to toggle the ChatSpot access switch off.


  • To turn access back on, click to toggle the switch on.
  • To manage how your account users can use ChatSpot, select a Prompt limits option, then click Save to confirm. The options include:
    • Open: there are no limits to the prompts that users can send. They can use any template or type their own prompts.
    • Only prompt templates: users can use the pre-defined prompt templates, but cannot type and send their own prompts.
    • Limited prompt templates: users can only use prompt templates from certain categories, and cannot use other templates or send their own prompts. If you've selected this option, select the checkboxes of the template categories that can be used. 


Learn more about how ChatSpot uses your account data.

Manage your ChatSpot user and writing style settings

In your ChatSpot settings, you can configure your user profile and your writing style to receive more personalized and relevant responses while chatting.

  • Navigate to and login to your account.
  • Click the Settings tab.
  • To set or update your user and company profile:
    • In the left sidebar menu, navigate to About me.
    • Enter your user and company information. Hover over the information information icon next to a field to view how it will be used in chat results.
    • Once you're done, click Save.
  • To set or update your writing style:
    • In the left sidebar menu, navigate to Writing Style.
    • To analyze your blog post or email style, paste text into the Blog samples or Email samples text box, then click Analyze [blog/email] style.
    • Once analyzed, the tone of the samples will be used moving forward when you generate blog posts or sales emails with ChatSpot.
    • To reanalyze a sample, update the text, then click Analyze [blog/email] style again.
    • To remove a sample and stop ChatSpot from using that tone, click Clear analyzed style.


Send messages or use templates to chat with the AI assistant

Once you’ve set up your ChatSpot account, you can send chat messages or use templates to complete certain actions via the ChatSpot AI assistant. For example, send a message to ChatSpot to summarize a CRM record, or use a template to generate a blog post.

  • Navigate to and login to your account.
  • To send a chat, navigate to the Chat tab, enter a message, then click Send.
  • To use a template, navigate to the Templates tab, then click a template.
    • Browse available templates by clicking the topics in the left sidebar menu.
    • To favorite a template, click the star icon.
    • Click a template to view the information required to use the prompt.
    • To use the template, enter the additional information required (e.g., enter the Company domain name of the company you want to summarize, or the description of an image you’d like to generate).
    • Click Send.


  • If you’ve connected a HubSpot account, for certain responses, you can open HubSpot to continue the action (e.g., create a blog post in HubSpot based on a blog draft, view a record in HubSpot).
  • To copy a ChatSpot response, below the message, click Copy message
  • To provide feedback about a ChatSpot response, below the message, click the emojiFillHappy happy face icon if an answer was helpful, or the emojiFillSad sad face icon if an answer wasn’t helpful. Feedback will be reviewed by the ChatSpot product team to continually improve the product.
  • While a chat is open, you can send additional messages, or use additional templates within the same chat. To start a new chat conversation, click + New chat. The next prompt you send will open a blank conversation, but you can access your previous prompts by navigating to the History tab.

Intents and prompt examples

In the table below, refer to the available intents and example prompts based on common sales and marketing goals. The following examples are formatted to yield the best results from the bot, but you can replace the sample values with your own desired values (e.g., Generate a blog post about [topic]).

Category of intent Intents Example prompts

Generating written content

  1. Draft blog post
  2. Draft sales email
  1. Generate a blog post about how to grow your social media following
  2. Generate a sales email that helps book a meeting, offering social media consulting

Generating images

  1. Generate image in different styles
  1. Generate an image of a dog working on a computer, anime style


  1. Find companies with criteria**
  2. Find companies in a specific industry**
  3. Look up a company
  4. View news for a company
  5. Subscribe/unsubscribe to news for a company
  6. Review your company news subscriptions
  7. Research a company's technology stack
  8. Research a company's competitors
  9. Research a company's funding
  10. Research a company's locations
  1. Find SaaS companies in Massachusetts with over 1000 employees
  2. Show me companies in the agriculture industry in Canada 
  3. Look up
  4. Show me news for
  5. [Subscribe/Unsubscribe] to news for
  6. List my news subscriptions 
  7. What technology does use?
  8. Show me competitors for
  9. Show me funding for
  10. Show me locations for

Analyzing website SEO

  1. Get a summary of a domain's SEM
  2. Research SEO competitors
  3. Find related search queries for your keywords
  4. Find related keywords
  1. SEM Summary for
  2. Show me SEO competitors to
  3. What questions do people search related to social media
  4. Keywords related to social media

Summarizing content

  1. Summarize a YouTube video
  2. Summarize podcast statistics
  3. Summarize an article
  1. Summarize
  2. Podcast stats for The Hustle Daily Show
  3. Summarize

Completing actions with CRM records (contacts, companies, deals, and tickets only)*

  1. Summarize a record
  2. Create a record
  3. Update a record
  4. Review logged notes on records
  5. Create a task
  6. Create a note
  7. Assign a record to an owner 
  1. Summarize Lorelai Gilmore
  2. Create contact: Lorelai Gilmore 
  3. Update lifecycle stage to be customer
  4. List my recent notes
  5. Create task to call Lorelai Gilmore on September 15, 2023
  6. Create note for Lorelai is the point of contact for billing
  7. Assign to Adrianna D

Generating reports*

  1. Create a report
  2. Create analytics report
  3. Review marketing email statistics
  1. Show me deals created this month with a value over $6000
  2. Summarize website visits this month
  3. Show me the results of our most recent marketing campaign

*HubSpot account required.

**Searchable location and industry values for companies are based on Clearbit's standard attribute values.

Additional ChatSpot resources

Below are additional articles to help you use ChatSpot:

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.