GetResponse
Email MarketingConnect 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.
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
With FlowRunner
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](/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](/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](/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 Capabilities
20 actionsContacts
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.
Start building with GetResponse
$100 in credits. No card required. Connect in minutes.