Content Agent

The Content Agent helps you build and refine deployable email and SMS content through a conversational interface. Describe what you need in plain language, and get back production-ready HTML with structure, conditional logic, and personalization intact.

The Content Agent works from your existing library of branded templates and content blocks, so every email inherits the brand standards and responsive behavior your team has already validated.

Getting started

Open any template in the content editor. The Content Agent chat panel appears alongside your template, ready for instructions.

You can also start a new template from Campaigns > Content.

📘

Works from your existing content library

The Content Agent builds on templates and content blocks your team has already created and validated. Output is on-brand and production-ready because it inherits your existing design system.

What the Content Agent can do

CapabilityDescription
Generate email templatesDescribe an email in plain language and get back complete HTML/Jinja with layout, copy, and personalization
Edit existing templatesOpen any template and describe the change you want. The agent rewrites relevant sections without breaking the rest
Add conditional logicRequest personalization conditions (loyalty tiers, regional variants, behavioral triggers) and the agent writes the Jinja
Use content blocksThe agent pulls from your content block library to include reusable headers, footers, and design elements
Generate SMS contentDescribe SMS messages and the agent generates copy with personalization
Show AI-generated contentUse the "Show Only AI-Generated Content" filter in your content library to find and compare AI-drafted templates

Example workflow

  1. Describe what you need: "Create a promotional email announcing our new collection. Clean and editorial. Reuse our standard header and footer. Include a product grid and a primary CTA."
  2. The agent generates a complete template with your branded components
  3. Refine: "Make it feel more premium. Emphasize versatility."
  4. Add personalization: "For loyalty members, add a short early-access callout above the fold. Everyone else sees the standard version."
  5. Layer more complexity: "For customers in cold-weather regions, lead with transitional layering pieces. For warm-weather regions, feature the warm-weather lineup."

Each prompt builds on the previous one. The agent maintains context throughout the conversation, so you don't need to restate what you've already established.

Write personalized field values

The Content Agent also helps when you need a single personalized value rather than a whole template. You'll find it on the Content Agent tab of the Add New Field dialog, which opens from:

  • The Simon Mail drag-and-drop editor: click Insert Content Fields.
  • A flow's channel action: for a custom context value or a data feed field, click the Open full editor icon next to the value.

Describe the value you want, for example: "The customer's first name, or 'there' if it's missing." The agent writes the Jinja and puts it in the Value box. Load a sample contact to check the result in Preview, refine with a follow-up prompt if you need to, then click Update.

Because the agent knows it's writing a single field, it returns a value that fits the field instead of a full HTML template. It can use your contact properties, lookup tables, and every Jinja function available in Simon.

📘

Replaces the Jinja Generator

The Content Agent tab replaces the Jinja Generator, which has been retired.

Content blocks

The Content Agent can include reusable content blocks from your library — headers, footers, product grids, and other components your team has built and validated. When the agent uses a content block, it references it with an include command so the block stays linked to the source.

To find AI-generated content in your library, use the Show Only AI-Generated Content filter on the content index page.

Brand voice and AI Context

The Content Agent uses your organization's AI Context settings to match your brand voice, tone, and style guidelines. Configure these in Admin Center > AI Context to ensure generated content aligns with your brand standards.

When working inside a Project, the Content Agent also uses the Project's objective as a creative brief, so generated content aligns with your campaign goal without you needing to restate it.

Availability

The Content Agent is generally available to all AI-enabled organizations.


Did this page help you?