Marketing

Constant Contact, worked by an AI employee

Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Constant Contact account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.

  • Marketing
  • Signs in to your account
  • 93 ready-made tools
  • Asked in Slack or Teams
At work

An illustration of how the conversation reads, not a transcript from a client account.

What Constant Contact is

Email marketing and automation platform for small businesses

You sign in with your own Constant Contact account, the same way you already do. We never see or hold your password.

How a run works

One message in, the work done in Constant Contact.

  1. 01

    You ask

    You message your AI employee in the chat your team already has open, in one sentence, in your own words.

  2. 02

    It works out the step

    It decides what the job needs in Constant Contact. You do not pick anything from a menu or wire anything together.

  3. 03

    It does the work

    Signed in to your own Constant Contact account, inside the access you granted it, doing the thing you asked for.

  4. 04

    It reports back

    It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.

93 tools it already has

What it can do in Constant Contact

These are the ready-made tools your AI employee already has in Constant Contact. It is not limited to them, but it never has to be taught these.

  • Add Account Email AddressAdd a new email address to a Constant Contact account. Use this action when you need to associate an additional email address with a Constant Contact account. After adding an email
  • Add Contact TaggingsAdd Tags to Contacts. Use this action when you need to asynchronously add one or more tags to contacts that meet your specified contact filtering criteria. The action creates an as
  • Add list membershipsAdd Contacts to Lists creates an activity to add contacts to one or more contact lists. Use this action when you need to bulk-add contacts to Constant Contact lists. The action sup
  • Copy EventPOST (copy) an existing event in Constant Contact. Use this action when you need to duplicate an existing event to create a new event with similar configuration. The copied event w
  • Count Contact ConsentsGET contact consent counts for a Constant Contact account. Use this action when you need to retrieve aggregate counts of contacts by consent status, including explicitly confirmed,
  • Create ContactCreate a new contact in Constant Contact. Use this action when you need to add a new contact to your Constant Contact account. The contact's email address must be unique within the
  • Create contact delete activityDelete multiple contacts in bulk by submitting a contactdelete activity. Use this action when you need to delete multiple contacts at once by specifying contact IDs (up to 500) or
  • Create contact from sign-up formCreate or Update a Contact via sign-up form. Use this action when you need to add a new contact to Constant Contact through a sign-up form submission. The action identifies contact
  • Create Contact ListCreate a new contact list in Constant Contact. Use this action when you need to create a new contact list to organize and manage your contacts. The list name must be unique within
  • Create contact tagPOST (Create) a Tag. Use this action when you need to create a new contact tag in Constant Contact. Tag names must be unique within the account. Attempting to create a tag with a d
  • Create Custom FieldCreate a new custom field for contacts in Constant Contact. Use when you need to add a custom data field to store additional information about contacts, such as preferences, custom
  • Create Email CampaignCreate a new email campaign in Constant Contact. Use this action when you need to create a new email marketing campaign. The campaign will be created in DRAFT status by default. Yo
  • Create EventCreate a new event with default settings in Constant Contact. Use this action when you need to create a new event in Constant Contact. The event is created with default settings in
  • Create Resend to Non-openersCreate a resend to non-openers campaign activity for an email campaign. Use this action when you need to resend an email campaign to contacts who did not open the original email. Y
  • Create Social PostCreate a new social media post campaign. Use this action when you need to create a new social media post campaign in Constant Contact. This action allows you to create posts with c
  • Delete contactDELETE a specific contact from your Constant Contact account. Use this action when you need to permanently remove a contact from your account. This action is irreversible — once de
  • Delete Contact ListPermanently deletes a contact list from Constant Contact by its ID. This action is irreversible — once a contact list is deleted, it cannot be recovered. Use this action when you n
  • Delete contact list activityDelete one or more contact lists from your Constant Contact account by submitting a list delete activity. Use this action when you need to permanently remove contact lists that are
  • Delete contact tagDelete a specific contact tag from your Constant Contact account. Use this action when you need to remove an existing tag from your account. This action is irreversible — once dele
  • Delete contact tagsDelete one or more tags from contacts in Constant Contact. Use this action when you need to remove tags from contacts in bulk. The operation creates an asynchronous activity that p
  • Delete custom fieldDELETE a specific contact custom field from your Constant Contact account. Use this action when you need to permanently remove a custom field that is no longer needed. This action
  • Delete custom fieldsDelete one or more custom fields from a Constant Contact account. Use when you need to remove outdated or unnecessary custom fields from your contact data. The deletion is processe
  • Delete Email CampaignDELETE an Email Campaign from your Constant Contact account. Use this action when you need to permanently remove an email campaign that is no longer needed or was created in error.
  • Delete SegmentPermanently deletes a segment from Constant Contact by its ID. Use this action when you need to remove outdated or unwanted segments from your Constant Contact account. This action
  • Export ContactsCreate a bulk activity that exports contacts to a CSV file. Use this action when you need to export contacts from your Constant Contact account to a CSV file for backup, migration,
  • Get account physical addressGET the Physical Address for the Account. Use this action when you need to retrieve the physical mailing address associated with the Constant Contact account, such as for complianc
  • Get account summaryGET a summary of account details for a Constant Contact account. Use when you need to retrieve account information including company name, contact email, phone number, website, and
  • Get activity statusGET the status of a specific bulk activity. Use this action when you need to check the processing status of a bulk activity such as contact imports, file exports, or list membershi
  • Get contactGET a contact by their unique ID. Use this action when you need to retrieve detailed information about a specific contact in your Constant Contact account, such as their email, nam
  • Get contact activity summary reportGET contact tracking activity summary for a specific contact. Use this action when you need to retrieve email engagement metrics (sends, opens, clicks, bounces, forwards, unsubscri
  • Get Contact ListGET details for a specific contact list by its ID. Use this action when you need to retrieve information about a specific contact list in your Constant Contact account, such as its
  • Get Contact Open and Click Rates ReportGET average open and click rates for a contact. Use this action when you need to retrieve the average open rate, click rate, and activity count for a specific contact over a given
  • Get Contact SMS Engagement HistoryGET SMS Engagement History for a Contact. Use this action when you need to retrieve the SMS engagement history for a specific contact in Constant Contact. This returns details abou
  • Get contact tag detailsGET Tag Details - Retrieves detailed information about a specific contact tag. Use this action when you need to fetch the name, source, creation/update timestamps, and optionally t
  • Get Contacts Export FileRetrieve the exported contacts file from a completed export contacts activity. Use when you need to download the CSV file containing the contacts that were exported using the expor
  • Get custom fieldGET a custom field by its unique ID. Use this action when you need to retrieve details of a specific custom field from your Constant Contact account, such as its label, type, choic
  • Get Email Campaign ActivityGET details for a specific email campaign activity by its ID. Use this action when you need to retrieve information about a specific email campaign activity in your Constant Contac
  • Get email campaign activity previewGET the HTML Preview of an Email Campaign Activity. Use this action when you need to retrieve the HTML and plain text preview of an email campaign activity, including subject line,
  • Get Email Campaign Activity ScheduleGET an email campaign activity schedule. Use this action when you need to retrieve the scheduled date(s) for a specific email campaign activity in Constant Contact. This returns al
  • Get email campaign activity send historyGET the send history of an email campaign activity. Use this action when you need to retrieve the send history records for an email campaign activity in Constant Contact. This retu
  • Get email campaign detailsGET details for a single email campaign using its campaign ID. Use this action when you need to retrieve detailed information about a specific email campaign, including its name, s
  • Get email campaign ID cross-referencesGET a collection of V2 and V3 API Email Campaign ID cross-references. Use this action when you need to map V2 API campaignId values to V3 API campaignid and campaignactivityid valu
  • Get Email Campaign Statistics ReportGET statistics for one or more email campaigns. Use this action when you need to retrieve performance statistics for email campaigns, including open rates, click rates, bounce rate
  • Get EventGET details for a single event by its unique ID. Use this action when you need to retrieve detailed information about a specific event in your Constant Contact account, such as its
  • Get list ID cross-referencesGET a collection of V2 and V3 API List IDs cross-references. Use this action when you need to map V2 API sequenceids to V3 API listids for contact lists. The endpoint accepts up to
  • Get Partner Webhook SubscriptionGET details for a specific Partner Webhook Topic Subscription by its ID. Use this action when you need to retrieve information about a specific webhook topic subscription in your C
  • Get resend to non-openersGET Details for a Resend to Non-openers Campaign Activity. Use this action when you need to retrieve details about a resend to non-openers campaign activity. This includes informat
  • Get SegmentGET details for a specific segment by its unique ID. Use this action when you need to retrieve detailed information about a specific segment in your Constant Contact account, such
  • Import contacts from CSV fileImport contacts into Constant Contact from a CSV file. Use this action when you need to bulk import contacts from a CSV file into Constant Contact contact lists. The CSV file must
  • Import contacts from JSONBulk import contacts into Constant Contact using JSON format. Use this action when you need to add multiple contacts at once by providing contact data in JSON format. Each contact
  • List account email addressesGET a Collection of Account Email Addresses. Use this action when you need to retrieve all email addresses associated with a Constant Contact account. Supports filtering by confirm
  • List account user privilegesGet the user privileges associated with your access token. Use this action when you need to determine what permissions the authenticated user has within the Constant Contact API. T
  • List activity statusesGET a collection of bulk activities. Use this action when you need to retrieve all bulk activities or filter by status (processing, completed, cancelled, failed, or timedout). This
  • List contact custom fieldsGET customfields Collection to retrieve all contact custom field definitions. Use this action when you need to fetch the available custom field definitions that can be used for con
  • List Contact ListsGET all contact lists for the Constant Contact account. Use this action when you need to retrieve all contact lists from a Constant Contact account. You can filter by name or statu
  • List contact tagsGET Details for All Tags - Retrieves all contact tags for the account. Use this action when you need to fetch a list of all tags available in your Constant Contact account. You can
  • List contactsGET Contacts Collection to retrieve a list of contacts from Constant Contact. Use this action when you need to fetch contacts from your Constant Contact account, with optional filt
  • List Email Campaign Summaries ReportGET an Email Campaigns Summary Report from Constant Contact. Use this action when you need to retrieve an aggregated summary report of all bulk email campaigns, including unique co
  • List Email CampaignsGET a collection of email campaigns from Constant Contact. Use this action when you need to retrieve email campaigns from your Constant Contact account. You can filter results by c
  • List Email Did Not Opens ReportGET an Email Did Not Opens Report to retrieve a list of contacts who did not open a specific email campaign. Use this action when you need to analyze email engagement by identifyin
  • List email forwards reportGET an Email Forwards Report for a specific email campaign activity. Use this action when you need to retrieve tracking data about email forwards for a specific email campaign acti
  • List email opt-outs reportGET an Email Opt-outs Report for a specific email campaign activity. Use this action when you need to retrieve a list of contacts who have opted out of a specific email campaign. T
  • List Email Unique Opens ReportGET an email unique opens report for a campaign activity. Use this action when you need to retrieve a list of contacts who uniquely opened a specific email campaign activity. This
  • List event track registrationsGET registrations for an event track to retrieve a list of registrations. Use this action when you need to fetch registrations for a specific event track in your Constant Contact a
  • List EventsGET a collection of events from Constant Contact. Use this action when you need to retrieve events from your Constant Contact account, with optional filtering by status. Results ar
  • List Landing Page Contact Opens ReportGET a Contacts Opens Landing Page Report. Use this action when you need to retrieve a list of contacts who opened a specific landing page campaign. This is useful for analyzing eng
  • List Landing Page Unique Contact Adds ReportGET a Unique Contacts Adds Landing Page Report for a specific landing page campaign activity. Use this action when you need to retrieve a list of contacts that were added through a
  • List Landing Page Unique Contact Clicks ReportGET unique contact clicks data for a landing page campaign. Use this action when you need to retrieve detailed click tracking data for contacts who clicked on links in a landing pa
  • List Landing Page Unique Contact Opens ReportGET a Unique Contacts Opens Landing Page Report to retrieve a list of contacts who uniquely opened a specific landing page campaign. Use this action when you need to analyze landin
  • List landing page unique contact updates reportGET a Unique Contacts Updates Landing Page Report for a specific landing page campaign activity. Use this action when you need to retrieve tracking data about contacts who made pro
  • List SegmentsGET all segments for the Constant Contact account. Use this action when you need to retrieve all segments from a Constant Contact account. Segments are used to target a subset of c
  • List SMS Campaign Summaries ReportGET an SMS Campaigns Summary Report. Use this action when you need to retrieve summary statistics and performance metrics for SMS campaigns. This is useful for analyzing overall SM
  • List Social ConnectionsGET social network connections for a Constant Contact account. Use this action when you need to retrieve all social network accounts (such as Facebook, Instagram, LinkedIn, or TikT
  • List Social Hashtag GroupsGET hashtag groups - Retrieves a paginated list of social hashtag groups. Use this action when you need to fetch all hashtag groups available in your Constant Contact account. Hash
  • List Social ProfilesGET social media profiles from Constant Contact. Use this action when you need to retrieve all social media profiles (such as Facebook Business Pages, Instagram profiles, Twitter a
  • Remove Contact TaggingRemove tagging from contacts in Constant Contact. Use this action when you need to asynchronously remove tagging from contacts identified by specific contact IDs, list IDs, tag IDs
  • Remove contacts from listsCreate a Remove Contacts from Lists activity to remove contacts from one or more lists. Use this action when you need to bulk-remove contacts from Constant Contact lists. The activ
  • Remove Tags from ContactsRemove tags from contacts in Constant Contact. Use this action when you need to asynchronously remove one or more tags from contacts identified by specific contact IDs, list IDs, a
  • Rename Email CampaignPATCH (Update) the name of an existing email campaign in Constant Contact. Use this action when you need to rename an existing email campaign. You must provide the campaign ID of t
  • Rename SegmentPATCH (rename) an existing segment in Constant Contact. Use this action when you need to rename an existing segment. You must provide the segment ID of the segment you want to rena
  • Resubscribe ContactResubscribe an unsubscribed contact to one or more contact lists. Use this action when you need to reactivate a contact that was previously unsubscribed and add them back to specif
  • Undo Event Ticket Check-InUndo check-in for event tickets. Use this action when you need to mark previously checked-in event tickets as not checked in. This reverses the check-in operation for the specified
  • Update Account DetailsPUT (update) Account Details for the authenticated user. Use this action when you need to update the account details such as the account owner's contact information, organization n
  • Update Account Physical AddressPUT (update) the Physical Address for an Account. Use this action when you need to update or set the physical address information for a Constant Contact account. This action sends
  • Update ContactPUT (update) an existing contact in Constant Contact. Use this action when you need to update an existing contact's information such as name, email address, phone numbers, addresse
  • Update Contact ListPUT (update) an existing contact list in Constant Contact. Use this action when you need to update the name, description, or favorite status of an existing contact list. The list I
  • Update Contact TagPUT (Update) a Tag. Use this action when you need to rename an existing contact tag in Constant Contact. The tag name must be unique within your account.
  • Update Custom FieldUpdate an existing contact custom field in Constant Contact. Use this action when you need to modify the label, type, or choices of an existing custom field. Properties omitted in
  • Update Email Campaign ActivityPUT (Update) an Email Campaign Activity in Constant Contact. Use this action when you need to modify an existing email campaign activity such as updating the email content, subject
  • Update EventPATCH (update) an existing event in Constant Contact. Use this action when you need to modify event details such as name, title, description, dates, location, or status. Only inclu
  • Update Event Track Registration Payment StatusUpdate the payment status for event track registrations in Constant Contact. Use this action when you need to update the payment status for one or more registrations of an event tr
  • Update Event Track RegistrationsPUT (update) registration status for event track registrations. Use this action when you need to update the registration status (APPROVED, CANCELED, or DECLINED) for one or more re
  • Update SegmentPUT (update) an existing segment in Constant Contact. Use this action when you need to update an existing segment's name or contact selection criteria. The segment ID is required t
Access, and who is in charge of it

You stay the boss of your Constant Contact account.

Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.

How we handle your data
  • It signs in to your own Constant Contact account. You are not moving anything into ours.
  • You grant access one app at a time, and you can take it back the same way.
  • Everything it does in Constant Contact is written down, with what it did and when.
  • Anything you tell it to check with you first, it checks with you first.
Other apps in the same corner of the business

It works in Constant Contact and the rest of your software in the same job

A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.

Questions people ask about Constant Contact

Can an AI employee really work inside Constant Contact?
Yes. It signs in to your own Constant Contact account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
Do I have to move anything out of Constant Contact?
No. Nothing moves and nothing is replaced. Your records stay in Constant Contact, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
How does it get into my Constant Contact account?
You sign in with your own Constant Contact account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
What can it actually do in Constant Contact?
It has 93 ready-made tools in Constant Contact today, among them Add Account Email Address, Add Contact Taggings and Add list memberships. The full list is on this page. It is not limited to those, but it never has to be taught them.
Can it use Constant Contact and the rest of my software in the same job?
Yes, and that is usually the point. Reading a message in one app, checking a record in Constant Contact and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
Who decides what it is allowed to do in Constant Contact?
You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Constant Contact is written down with what it did and when.