WordPress Glossary Plugin (CMTG) - Integrations - Automatically Scan New Terms with ChatGPT or Gemini


Automatically Scan New Terms with ChatGPT or Gemini

Back to User Guide

Note: This feature is available only in the Ecommerce edition since the version 4.4.3 of the WordPress Glossary plugin

What Is This About?

The Discovery Terms feature helps you expand your glossary by automatically scanning your site’s content for potential new terms. Instead of manually reviewing posts and pages, the plugin uses AI (ChatGPT or Gemini) to extract unique terms that are not yet part of your glossary.

All suggested terms are collected in a dedicated dashboard, where you can review, refine, and decide how to create each entry. This makes the process of building and maintaining a glossary faster, smarter, and more accurate.

Initial Settings

Before you can start using the Discovery Terms feature, you need to connect the plugin with an AI provider. The glossary plugin supports both ChatGPT and Gemini, and you can choose which one to use for scanning your site’s content.

To do this, Navigate to Admin Dashboard → CM Tooltip Glossary Ecommerce → Settings → Ecommerce Settings tab.

Ecommerce settings - WordPress Knowledge Base Plugin
Ecommerce settings

Here you need to enter a valid API key for a chosen AI service. Without the API key, the plugin will not be able to send your content for scanning and retrieve suggested terms. Once the connection is set up, you can proceed with configuring how Discovery Terms will work.

ChatGPT and Gemini integration settings - Knowledge Base WordPress Plugin
ChatGPT and Gemini integration settings

Discovery Terms Settings

You can find the Discovery Terms section under the same Ecommerce Settings tab.

The options are:

Discovery terms settings - Glossary Plugin WordPress
Discovery terms settings
  • Terms Discovery - Check this option to enable the terms discovery feature. Once enabled, the plugin will automatically scan your site’s posts and pages every day at midnight to detect potential new glossary terms.
  • AI model to use - Select the AI model for term discovery. The list will include models supported by the API keys you’ve added in the initial settings (for ChatGPT, Gemini, or both).
  • Default Prompt Template for discovery - Set the prompt template that will be sent to the AI when scanning a post or page. For example: "Return the 10 most important terms from this article:"
  • Articles to scan every day - Set how many posts should be scanned per day. Avoid using very high numbers to prevent unnecessary server load.
  • Post Types to scan every day - Select which post types should be scanned daily for discovering new glossary terms.
  • New Term content size - Set the maximum number of characters for the content generated for a new term. For example, entering 120 will limit the term content to 120 characters.
  • Default Prompt Template for term creation - Set the AI prompt that will be used by default to generate new term content. This prompt is applied in the Discovery Terms Dashboard, which is explained later in this guide.
  • Prompt Template Preset - Define the 6 AI prompt templates used for term creation. All templates can be customized by the admin, and each must include {term}, which is used to pass the term to the AI for generating its definition.
  • Send moderation email reminder - Choose how often to notify the admin about new suggested terms. Reminder emails can be sent:
    • Weekly - every Monday.
    • Monthly - on the first day of each month.
  • Email to send reminder - Enter the email address where reminder notifications about suggested terms should be sent.
  • Reminder email subject - Enter the subject for the reminder emails about suggested terms.
  • Reminder email content - Edit the template for the reminder email body. You can use the following placeholders:
    • {number_of_suggestions}  - the number of suggested terms.
    • {dashboard_link}  - a link to the Discovery Terms dashboard.
  • Scanning progress - Shows the current progress of scanning based on the total number of posts and pages from the selected types

Manual Post Scanning

The plugin scans a set number of posts daily, but you can also scan or re-scan any post manually from the post editor. This feature is useful if you update old content or want to prioritize specific posts without waiting for the daily scheduled scan.

When editing a post or page, you can find a metabox CM Tooltip Glossary - Discovery Terms. To manually scan the content, click the button Run Scan.

Option to run scanning manually - Tooltip Plugin WordPress
Option to run scanning manually

Once it's done, you can see the scan date and time.

Tracking the scan date - Tooltip WordPress Plugin
Tracking the scan date

Discovery Terms Dashboard

Once terms are scanned - either automatically or manually - they appear in the Discovery Terms Dashboard, where you can manage and process them.

Navigate to Admin Dashboard → CM Tooltip Glossary Ecommerce → Discovery Terms.

Navigation to the discovery terms dashboard - Wiki Plugin for WordPress
Navigation to the discovery terms dashboard

Here you can see the dashboard for managing suggested terms. Here you can see and manage all suggested terms from the scanned posts.

Discovery terms dashboard - Wiki for WordPress
Discovery terms dashboard

Existing Terms

If the term already exists in your glossary, either as a separate term, or as a synonym, variation or abbreviation of some term - it will not be included into the list of suggested terms.

Synonyms, variations nad abbreviation example - Wiki WordPress Plugin
Synonyms, variations nad abbreviation example

The terms discovery dashboard consists of 2 tabs - Suggested Terms and Deleted Terms.

Discovery Terms Dashboard - Suggested Terms

Here you can do the basic activities, such as sorting results by the following columns:

  • Suggested Terms - Term name.
  • Found In - Post/page name.
  • Created At - Date and time when the term was scanned.
Sorting columns - WordPress as a Wiki
Sorting columns

You can select needed terms and remove them by clicking the button Delete Selected. These terms will be moved to the Deleted Terms tab, and will not be added to suggestions in new scans.

Deleting terms - WordPress Internal Linking Plugin
Deleting terms

Here you can also create definitions for terms you need. For that you can see 2 columns:

  • Manual Creation
  • AI Creation
Creating definitions for suggested terms - WordPress Knowledge Base Plugin
Creating definitions for suggested terms

Manual Creation

Clicking the button Create Manually will redirect you to the form for creating a term. The term title will be already filled, so you can add the definition and create the term.

Creating definition manually - Knowledge Base WordPress Plugin
Creating definition manually

AI Creation

The column AI Creation has 2 buttons:

  • Adjust Prompt - Clicking it allows you to choose one of the pre-defined prompts and automatically create the term using AI.
Choosing prompt for creating a definition using AI - Glossary Plugin WordPress
Choosing prompt for creating a definition using AI
  • +Create with AI - Clicking it creates a term definition with AI using the prompt which you choose as the default in the plugin settings.
Quick definition creation with AI - Tooltip Plugin WordPress
Quick definition creation with AI

In both cases, once the term is created, both buttons are replaced by the one button - (Open draft). Clicking it will redirect you to the created term.

Reviewing created terms drafts - Tooltip WordPress Plugin
Reviewing created terms drafts

The term has the status Draft, so you can review it before publishing.

Example of the created term - Wiki Plugin for WordPress
Example of the created term

Once the term is created, it will disappear from the list of suggested terms.

Discovery Terms Dashboard - Deleted Terms

All suggested terms which you remove can be found under the tab Deleted Terms. To restore needed term, click the button Restore Term.

Deleted terms - Wiki for WordPress
Deleted terms

More information about the WordPress Glossary Plugin

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.