Spintax and dynamic text
Adding variation to Aimogen Pro prompts and output with spintax, random sentence pools, variables and custom shortcodes.
Bulk generation with one fixed prompt produces posts that read alike. Four mechanisms add variation.
Spintax#
Curly braces with pipe-separated options; one is chosen at random:
{Write|Compose|Draft} a {detailed|thorough|comprehensive} guide to %%topic%%.Nesting works:
{Start with {a question|a surprising fact|a short anecdote}|Open directly with the main point}.Spintax resolves in prompt fields and in output-shaping fields such as the append and prepend text.
To include a literal brace, use %%LEFTBRACE%% and %%RIGHTBRACE%%.
Random sentence pools#
Settings › Random Sentences holds two pools, one sentence per line. %%random_sentence%% and
%%random_sentence2%% each return one at random.
Two pools lets you vary two independent things — an opening instruction and a closing instruction, for example.
Variables#
Settings › Random Sentences › List of Possible Variables defines named word lists used inside those sentences. The format is stated in the help text:
adjective => clever;interesting;smart;huge;astonishing;unbelievable;nice;adorable;beautiful;elegant
verb => explains;covers;explores;examines;breaks downReference a variable with a leading % inside a sentence in the pool:
Write a %adjective introduction that %verb the topic clearly.Combining pools and variables multiplies the variation: ten sentences using two variables with ten values each gives a thousand distinct instructions.
Custom shortcodes on a rule#
Custom Shortcode Creator (Optional) on a bulk rule defines your own %%name%% values. They can be
static, or themselves AI-generated.
The rule help text describes the point directly: this allows partially or fully AI-generated prompts to be used by the content generators. So a rule can generate its own angle first, then write the article using it.
Where variation is worth adding#
Structural instructions. Varying how the model is told to open produces genuinely different articles.
Tone and framing. Alternating between explanatory and practical framings.
Formatting. Sometimes a table, sometimes a list, sometimes prose.
Where it is not worth adding: synonym-swapping the same sentence. The result reads oddly and does not change the underlying sameness.
Write a comprehensive guide to %%topic%%.
{Open with a concrete scenario the reader will recognise.|Open by stating the
single most common mistake people make with this.|Open with what changed
recently that makes this worth revisiting.}
{Include a comparison table where it helps.|Use a numbered list for any
sequence of steps.|Keep the structure to prose and headings only.}
%%random_sentence%%The text spinner#
Separate from spintax. Settings › General Settings › Spin Text Using Word Synonyms post-processes generated text by replacing words with synonyms.
| Value | Method |
|---|---|
disabled | Off |
builtin | The bundled synonym database |
wordai, spinrewriter, spinnerchief, chimprewriter, contentprofessor | Third-party spinning services |
Enable Spinner For scopes it to all, bulk or omni.
Do Not Spin Posts Generated By This Rule exempts a rule.
AI Undetectability#
Settings › AI Undetectability applies a different kind of variation — post-processing intended to make text read less mechanically. Covered in More AI tools.
The genuinely useful part is parasite phrase removal, which strips "delve into", "in today's fast-paced world" and similar. That improves writing regardless of any detection question.
Common problems#
Spintax renders literally. Unbalanced braces. Every { needs a matching }.
The same option every time. Selection is random per run; a rule that runs once has one result. Run it several times to see variation.
Variables do not resolve. They only work inside the random sentence pools, not directly in prompt fields.
Output got worse after enabling the spinner. Expected. See the warning above.
Related#
Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.