Using AI to Generate Captions

Rool's built-in AI caption generator helps you create unique, tailored captions for every account in seconds. Instead of writing the same message over and over (or copying and pasting), you write one Base Caption and let AI produce a distinct variation for each account you're posting to.


How it works

  1. You write a single base caption that captures your core message.

  2. You choose a tone that matches the feel you want.

  3. You click Generate and the AI creates one unique caption variant per account.

  4. You can review, edit, or regenerate any variant before publishing.


Step-by-step guide

1. Start a new post

Navigate to Posts > New Post. The post creation wizard walks you through each step.

2. Select your accounts first

Before generating captions, go to the Targeting step and select the accounts (branches/locations) you want to post to. The AI generates one variant per selected account, so it needs to know how many variants to create.

3. Choose the AI mode

In the Captions step, you'll see two mode buttons at the top:

  • Generate AI -- lets the AI create unique variants from your base caption.

  • Enter Manually -- lets you write each account's caption by hand.

Select Generate AI to use the AI caption generator.

4. Write your base caption

Type your core message into the Base Caption field. This is the starting point the AI will rework into unique variants. A character count is displayed below the field to help you keep track of length.

5. Pick a tone

Use the Tone dropdown to set the voice and feel of the generated captions. Rool includes five built-in tone presets:

Tone

Best for

Professional

Business updates, corporate announcements, formal communications

Casual/Friendly

Everyday posts, community engagement, conversational updates

Playful/Fun

Promotions, celebrations, lighthearted content

Urgent/Promotional

Limited-time offers, flash sales, time-sensitive announcements

Inspirational

Motivational content, milestones, uplifting messages

If your organization has set up custom tones, they appear in a separate section at the bottom of the dropdown, labeled with your organization's name. Custom tones are created by your platform administrator to match your brand's specific voice (for example, "Facebook Promo" or "Holiday Campaign").

Tip: Your organization may have a default tone pre-selected for you. You can always change it on a per-post basis.

6. Add additional instructions (optional)

Click Additional Instructions to expand a text field where you can give the AI extra guidance. For example:

  • "Include a call-to-action"

  • "Mention weekend hours"

  • "Keep it under 100 characters"

  • "Don't use hashtags"

These instructions are combined with the tone to shape the output.

7. Generate your variants

Click the Generate N Variants button (where N is the number of selected accounts). The AI will process your request and create one unique caption for each account.

While the AI is working, you'll see a spinning indicator and an "AI working..." badge.

8. Review and edit variants

Once generation is complete, each account's caption appears in its own card under Account-Specific Captions. Each card shows:

  • The account name and location

  • The generated caption text

  • A character count

For each variant, you can:

  • Edit -- Click the pencil icon to modify the caption text directly. Save your changes with the checkmark or cancel with the X.

  • Regenerate -- Click the refresh icon to get a new variant for just that one account, without affecting the others.

9. Regenerate all variants

If you want a completely fresh set of captions, click Regenerate All at the top. This replaces every account's caption with a new variant.


Organization brand guidelines

Your organization's administrator can configure brand voice guidelines that are automatically applied to every AI-generated caption across the organization. When brand guidelines are active, you'll see a notice below the base caption field:

[Your Organization] brand voice will be applied

You don't need to do anything extra -- the brand guidelines are applied behind the scenes every time you generate captions. They ensure that all AI output stays consistent with your organization's voice and messaging standards, regardless of which tone you select.


Tips for better results

  • Be specific in your base caption. The more detail you provide, the better the AI can create meaningful variations. A vague caption produces vague variants.

  • Use additional instructions strategically. If you need a call-to-action, a specific hashtag, or a character limit, tell the AI in the additional instructions field.

  • Mix and match. Generate AI variants as a starting point, then use the edit button to fine-tune individual captions for specific locations.

  • Try different tones. If the first set of variants doesn't feel right, switch to a different tone and regenerate. Each tone produces noticeably different output.

  • Review before publishing. AI-generated captions are a draft, not a final product. Always review them for accuracy, especially for location-specific details like addresses or hours.