When using a Term for tone of voice, use the Term description as well as the name

Created on 22 June 2025, 10 days ago

Problem/Motivation

ai_content_suggestions now allows an administrator to define a vocabulary as the source for "Tone of voice" options. The terms in that vocabulary are then offered to the content editor as options they can choose from to control the tone of voice used to generate amended copy.

For example, the following list of terms:

Provide the following options in the "Alter tone" dropdown:

However, at present, I believe that only the title of the term is passed to the LLM. In practice, I am likely to want to provide more in-depth guidelines than is allowed by only a title.

For example, if I create a term such as:

Only the words "Brand tone of voice" will be used in the final prompt, e.g. Change the tone of the following text to be Brand tone of voice using the same language as the following text:\r\n

And not the entire Term content, which is what I think most people would expect, and more useful for real-World contexts.

E.g. I would expect to have several tone of voice terms:

  • General brand tone of voice
  • B2C Appeal page
  • B2B Appeal page

With the detailed instructions in the term description.

Steps to reproduce

Install AI Content Suggestions module, configure to use custom taxonomy, add some terms. Note that only the title is used to assist the LLM in generating suggestions.

Proposed resolution

In the prompt: Change the tone of the following text to be {{ tone }} using the same language as the following text:

Should {{ tone }} contain both the term name and description?

Feature request
Status

Active

Version

1.2

Component

AI Content Suggestions

Created by

🇬🇧United Kingdom Leo Pitt

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024