---
title: "Jasper Integration"
description: "Connect AI agents to Jasper, the AI marketing content platform. Agents run commands and templates to generate on-brand copy, execute Jasper agent tasks, manage brand voices, style guides, audiences, and knowledge bases, edit marketing imagery, and file results into projects and documents."
url: https://flowrunner.ai/integrations/jasper-ai
date_modified: 2026-08-07T17:20:23-07:00
---

# Jasper

[AI](https://flowrunner.ai/integrations/category/ai-llms)

Connect AI agents to Jasper, the AI marketing content platform. Agents run commands and templates to generate on-brand copy, execute Jasper agent tasks, manage brand voices, style guides, audiences, and knowledge bases, edit marketing imagery, and file results into projects and documents.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 49 actions · API key · available

[Jasper website](https://jasper.ai/) · [Platform Documentation](https://developers.jasper.ai/) · Capability data verified 2026-07-27

1.  A content request is marked ready in the campaign tracker
2.  Agent runs Search Knowledge to pull the grounding facts for the product
3.  Agent runs Run Command with the brief, applying the saved voice, audience, and style guide
4.  Agent checks the draft against required claims and the style guide's banned terms
5.  Agent files the draft with Create Document in the campaign's project
6.  Editor reviews the document and approves before anything publishes

## What This Integration Enables

Jasper's real product is not the copy, it is the brand infrastructure around the copy: voices, style guides, audiences, and a knowledge base of facts the content must respect. This integration lets FlowRunner agents produce at scale without going around that infrastructure. Agents generate with Run Command and Run Template grounded in a saved voice and audience, execute reusable agent tasks with attached source files, retrieve and maintain knowledge, edit product imagery with the full editing suite, render on-brand image templates, and file everything into projects and documents where editors already work.

The division of labor is deliberate. Agents draft, ground, and file; people approve what publishes and control changes to the brand assets themselves. A pipeline that can quietly rewrite the brand voice it generates from is a liability, so those writes carry a [human-in-the-loop](https://flowrunner.ai/concepts/human-in-the-loop) gate.

### Without FlowRunner

**Copy starts from a blank page**: Every asset is written without the brand's voice or verified facts at hand

**Brand assets drift**: Voices, audiences, and knowledge entries multiply with no owner

**Drafts scattered everywhere**: Generated copy lives in chat exports, downloads, and pasted docs

### With FlowRunner

**Every draft grounded**: Copy generates against the saved voice, audience, style guide, and knowledge base

**Brand infrastructure changes gated**: Voice and knowledge edits run only with an owner's sign-off

**Drafts filed where the team works**: Every output lands as a Jasper document inside its campaign project

## Use Case Scenarios

### The grounded production line

A campaign brief goes ready. The agent pulls verified product facts with Search Knowledge, generates the draft with Run Command using the campaign's voice, audience, and style guide, and files it with Create Document into the campaign project. The editor reviews in Jasper, and on approval the agent publishes to [WordPress](https://flowrunner.ai/integrations/wordpress) with the final copy. What changes is where the writer's time goes: from producing first drafts to judging finished ones.

### Localized variants with matching imagery

For each target market, the agent feeds Search Knowledge results into Run Command to produce localized product copy, then persists each variant as an entry in [Contentful](https://flowrunner.ai/integrations/contentful). Imagery follows in the same run: Remove Image Background and Replace Image Background place the product into market-appropriate settings, Remove Image Text strips baked-in headlines so creative reflows per locale, and Render Image Template produces the on-brand variants. One approved concept becomes a full market matrix without a second agency round.

### Keeping the knowledge base honest

Product facts change: pricing, claims, feature names. When the source of truth updates upstream, the agent drafts the corresponding Update Knowledge and Create Knowledge changes and routes the diff to the brand owner before writing. Generation quality downstream depends entirely on this layer, so it is maintained like production data, not like a notes folder. Cleanup runs the same way: unused entries are flagged, never silently removed.

## Human-in-Loop Highlight

Delete Voice is permanent, and the brand voice is the single asset every future generation depends on. When a workspace cleanup flow finds voices that look abandoned, the agent inventories them with List Voices, checks which projects reference them, and asks the brand owner directly: "Voice 'Q3 promo test' is not referenced by any active project. Delete it? Deletion cannot be undone, and any workflow still pointing at it will fail." The same gate covers Delete Knowledge and Delete Project, both irreversible. An agent that can generate a thousand on-brand drafts is only trustworthy if it cannot erase the thing that makes them on-brand without a named person approving.

Agent processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via preferred channel

Human decides

Agent resumes with decision

## Agent Capabilities

49 actions

### Content Generation

3

-   **Run Command** Generates marketing content from a free-form instruction plus context, optionally targeting a saved voice, audience, and style guide. The most flexible generation path for ad copy, product descriptions, emails, and long-form content.
-   **Run Template** Runs a default or custom template by ID with its required input fields, for structured formats like AIDA copy or blog intros.
-   **Get Templates** Lists available templates with their IDs and expected inputs.

### Agent Tasks

4

-   **List Tasks** Lists the reusable agent tasks in the workspace.
-   **Get Task** Retrieves a task's configuration and expected inputs.
-   **Run Task** Executes an agent task with its inputs, optionally referencing attachments for context, and returns the generated result.
-   **Create Attachment** Creates a temporary attachment from a file URL to feed a task extra context.

### Brand Voices

5

-   **List Voices** Lists the brand voices in the workspace.
-   **Get Voice** Retrieves a single voice with its defining sample text.
-   **Create Voice** Creates a new brand voice from a name and representative sample. Jasper learns the tone from the sample.
-   **Update Voice** Updates a voice's name, description, or sample text.
-   **Delete Voice** Permanently deletes a brand voice. Cannot be undone. Routed through human approval in FlowRunner workflows.

### Style Guides and Audiences

4

-   **List Style Guides** Lists the style guides that enforce formatting rules and approved or banned word choices.
-   **Get Style Guide** Retrieves a single style guide's rules.
-   **List Audiences** Lists the audience personas content can be tailored to.
-   **Get Audience** Retrieves a single audience's persona description and attributes.

### Knowledge

6

-   **List Knowledge** Lists the knowledge items storing reusable facts about brand, products, and messaging.
-   **Get Knowledge** Retrieves a single knowledge item.
-   **Search Knowledge** Searches the knowledge base by relevance, the grounding step before generation.
-   **Create Knowledge** Creates a knowledge item from a title and content.
-   **Update Knowledge** Updates a knowledge item's title or content. Routed for owner review when it changes facts generation depends on.
-   **Delete Knowledge** Permanently deletes a knowledge item. Cannot be undone. Routed through human approval.

### Image Editing

10

-   **Remove Image Background** Removes an image's background for clean product shots.
-   **Replace Image Background** Replaces the background with a scene described by a prompt, keeping the subject.
-   **Cleanup Image** Removes unwanted elements or blemishes, optionally guided by a prompt.
-   **Remove Image Text** Strips overlaid text from an image so creative can be repurposed across campaigns and locales.
-   **Upscale Image** Increases image resolution while preserving detail.
-   **Uncrop Image** Extends an image beyond its borders to fit a new aspect ratio.
-   **Composite Packshot** Composites a product shot onto a background scene with blended lighting and perspective.
-   **Decompose Image** Splits an image into layers so elements can be edited independently.
-   **Generate Alt Text** Generates descriptive alt text for accessibility and SEO.
-   **Analyze Image** Answers a question about an image, useful for extracting details or checking brand compliance in assets.

### Image Templates

4

-   **List Image Templates** Lists the reusable, brand-styled image templates in the workspace.
-   **Get Image Template** Retrieves a template's variables and layout configuration.
-   **Create Image Template** Creates a new image template from a configuration object.
-   **Render Image Template** Renders a template into image variations by supplying its variable values.

### Projects and Documents

10

-   **List Projects** Lists the projects that organize campaign content.
-   **Get Project** Retrieves a single project's metadata.
-   **Create Project** Creates a project to group related documents.
-   **Update Project** Updates a project's name or description.
-   **Delete Project** Permanently deletes a project. Cannot be undone. Routed through human approval.
-   **List Documents** Lists the documents in the workspace, optionally filtered by project.
-   **Get Document** Retrieves a document's title and full content.
-   **Create Document** Persists generated copy as an editable Jasper document, optionally inside a project. The filing step of the production line.
-   **Update Document** Updates a document's title, content, or project.
-   **Delete Document** Permanently deletes a document. Cannot be undone.

### Workspace

3

-   **List Users** Lists workspace users with roles. Requires admin or developer access.
-   **Get User** Retrieves a single user's name, email, and role.
-   **Get Usage** Retrieves API usage statistics such as credits consumed, for monitoring consumption against plan limits.

## Frequently Asked Questions

### What can FlowRunner do with Jasper?

FlowRunner agents can run Run Command, Run Template, and Get Templates in Jasper, plus 46 more actions.

### Does connecting Jasper to FlowRunner require OAuth?

No. Jasper connects to FlowRunner with an API key, no OAuth flow required.

### Can Jasper trigger a FlowRunner workflow automatically?

Jasper doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

**Work at Jasper?** This integration exposes Jasper to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/jasper-ai. Site index: https://flowrunner.ai/llms.txt
