---
title: "GetResponse Integration"
description: "Connect AI agents to GetResponse. Agents add and update subscribers, search contacts, manage tags and custom fields, and create newsletters and campaigns across your email marketing lists."
url: https://flowrunner.ai/integrations/getresponse
date_modified: 2026-08-07T17:20:23-07:00
---

# GetResponse

[Email Marketing](https://flowrunner.ai/integrations/category/email-marketing)

Connect AI agents to GetResponse. Agents add and update subscribers, search contacts, manage tags and custom fields, and create newsletters and campaigns across your email marketing lists.

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

[GetResponse website](https://getresponse.com/) · [Platform Documentation](https://apidocs.getresponse.com/v3) · Capability data verified 2026-08-11

1.  A new lead arrives from a form or store
2.  Agent runs Search Contacts to see if the email already exists
3.  Agent adds the subscriber with Create Contact on the right campaign
4.  Agent applies a segment with Create Tag and updates the contact
5.  Agent sets custom field values with Update Contact
6.  Marketing channel gets a count of new subscribers
7.  Sending a newsletter, rather than drafting it, routes for approval first

## What This Integration Enables

An agent can add a contact to a campaign subject to its opt-in settings, retrieve and list contacts, search by exact email across all campaigns, update a contact's fields, and delete a contact. It manages campaigns (the subscriber lists themselves), reading and creating them, so a flow can place a subscriber on exactly the right list. Because a conflict is returned when an email already exists, the agent searches first and branches, which is how it avoids the duplicate-and-fail pattern.

For list hygiene and reach, the agent creates and lists tags, deletes them, and manages custom fields to store structured data on contacts. It creates and schedules newsletters, lists and reads them, inspects autoresponder cycles, and reads the verified from-fields available as senders. GetResponse exposes no event triggers in this integration, so flows start from the systems feeding it: a form, a store, or a scheduled sweep. The agent is the bridge between the systems that generate leads and a clean, segmented GetResponse list.

### Without FlowRunner

**Subscribers added by hand**: Someone pastes new leads into a GetResponse campaign on a schedule

**Duplicates and conflicts**: The same email is added twice and the add fails on a conflict

**Segmentation lags**: Tags and custom fields are set later, if anyone gets to them

### With FlowRunner

**Subscribers added on arrival**: Create Contact adds the lead the moment it appears

**Existing contacts found first**: Search Contacts locates the email before the agent adds or updates

**Segmented on entry**: The agent tags and sets custom fields in the same run

## Use Case Scenarios

### New Buyer Into a Segment

A store fires a new-order event. The agent calls Create Contact to add the buyer to a campaign, then Create Tag and applies it to segment purchasers for follow-up newsletters. The buyer is on the list and in the right segment the moment the order closes.

### Sync Survey Answers

The agent pulls new survey signups from [Typeform](https://flowrunner.ai/integrations/typeform) with Get Form Responses, then calls Search Contacts and Update Contact to sync each answer into custom fields. The survey enriches the subscriber record instead of sitting in a separate export.

### Mirror an Audience

To mirror an audience, the agent fetches subscribers from [Mailchimp Marketing](https://flowrunner.ai/integrations/mailchimp-marketing) and calls Create Contact to add each one into a target GetResponse campaign. Two lists stay in step without a manual export and re-import.

## Human-in-Loop Highlight

Creating a newsletter that sends immediately reaches an entire campaign the moment the call returns, and a campaign in GetResponse is the whole subscriber list. When the agent is about to run Create Newsletter with immediate send, it treats the send as a [human-in-the-loop](https://flowrunner.ai/concepts/human-in-the-loop) step. It pauses, shows the subject, the from-field, and the target campaign it will reach, and routes approval to a marketing owner through Slack or email. The owner approves, and the agent sends. The owner holds, and the newsletter waits, or ships as a scheduled send instead. Building and scheduling flow through untouched; the send that reaches the list gets a human first.

Agent processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via Slack

Human decides

Agent resumes with decision

## Agent Capabilities

20 actions

### Contacts

6

-   **Create Contact** Adds a new contact to a campaign, subject to its opt-in settings, with custom field values, tags, and an autoresponder day-of-cycle. Adding an email that already exists returns a conflict.
-   **Get Contact** Retrieves a single contact by its ID, including name, email, campaign, tags, and custom field values.
-   **List Contacts** Retrieves a paginated list of contacts, optionally filtered by email or campaign.
-   **Search Contacts** Searches contacts by an exact email address across all campaigns, returning every matching record.
-   **Update Contact** Updates an existing contact by ID. Only the provided fields change.
-   **Delete Contact** Permanently removes a contact by ID. This cannot be undone.

### Campaigns

3

-   **List Campaigns** Retrieves all campaigns (contact lists) in the account with their IDs and names.
-   **Get Campaign** Retrieves a single campaign by its ID, including opt-in type and confirmation settings.
-   **Create Campaign** Creates a new campaign (contact list) with a unique, lowercase name.

### Newsletters and Autoresponders

5

-   **Create Newsletter** Creates and schedules a newsletter to a campaign, sent immediately by default or scheduled for a future time.
-   **List Newsletters** Retrieves a paginated list of newsletters with their subjects, statuses, and target campaigns.
-   **Get Newsletter** Retrieves a single newsletter by its ID, including content, statistics, and send settings.
-   **List Autoresponders** Retrieves a paginated list of autoresponders with their trigger settings and target campaigns.
-   **Get Autoresponder** Retrieves a single autoresponder by its ID, including its content and statistics.

### Tags, Fields, and Senders

6

-   **List Tags** Retrieves all tags in the account with their IDs, names, and colors.
-   **Create Tag** Creates a new tag that can be applied to contacts.
-   **Delete Tag** Permanently deletes a tag by its ID, removing it from all contacts.
-   **List Custom Fields** Retrieves all custom fields in the account with their types and predefined values.
-   **Create Custom Field** Creates a new custom field for storing structured data on contacts.
-   **List From Fields** Retrieves the verified sender addresses available as newsletter senders.

## Frequently Asked Questions

### What can FlowRunner do with GetResponse?

FlowRunner agents can run Create Contact, Get Contact, and List Contacts in GetResponse, plus 17 more actions.

### Does connecting GetResponse to FlowRunner require OAuth?

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

### Can GetResponse trigger a FlowRunner workflow automatically?

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

**Work at GetResponse?** This integration exposes GetResponse 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/getresponse. Site index: https://flowrunner.ai/llms.txt
