Skip to content

Integration · Email

cyberimpact.com

Connect Claude & ChatGPT to Cyberimpact

Ask your AI to add a contact to a group, schedule a mailing or tell you who opened last week's newsletter in Cyberimpact. It can read members, groups, templates and consent details, list bounces and unsubscribes, and update contacts. List upkeep and mailing follow-up happen in a chat.

Connect Cyberimpact free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Add [email protected] to the Newsletter group.”

    The AI looks up the group ID and adds the member with email, name and language.

  • “Who opened last week's newsletter?”

    It finds the sent mailing and lists the recipients who opened it.

  • “Schedule the October newsletter to the Customers group for Tuesday at 9:00.”

    It creates the mailing with subject, language and body and schedules it. It goes out to every member of the group at that time.

What your AI can do

Contacts and consent

Add, update and delete members, add them through opt-in, use custom fields, and read consent details.

Groups

List, create and update groups, see their members, and add or remove members from groups.

Mailings and results

Schedule mailings, read sent and scheduled mailings and templates, and list opens, clicks, bounces and unsubscribes.

  • “Is [email protected] unsubscribed?”

    It checks the address and returns the unsubscribe details if there are any.

  • “Which emails bounced this month?”

    It lists members whose email bounced in that date range.

  • “How did this member give consent?”

    It reads the member's consent type, date and proof.

47 tools for Cyberimpact

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_memberChanges dataAdd a member with email (required) plus optional firstname, lastname, company, language (enca or frca), groups (comma-separated group IDs) and custom_fields.
  • add_member_to_groupsChanges dataAdd a member (member_key) to more groups; pass groups as group IDs. Existing groups are kept.
  • add_member_with_optinChanges dataAdd a member through the opt-in process: email and groups (comma-separated group IDs) are required, plus optional profile fields and optin_confirm_url.
  • create_batchVisible to othersCreate a new batch. Required: body. Has effects visible outside this system. API summary: Add a batch.
  • create_groupChanges dataCreate a group with a title and is_public (whether members can see and join it from the subscription form).
  • create_templateChanges dataCreate a new template. Required: title. API summary: Create template.
  • create_tokenDeletesCreate a new token. Destructive action; may require approval. API summary: Generate an API token.
  • delete_groupDeletesPermanently delete a group by group id. Destructive action; may require approval.
  • delete_group_usersMoves moneyPermanently delete a user by group id. Financial or irreversible action; may require approval. API summary: Remove all members from group.
  • delete_mailingDeletesPermanently delete a mailing by mailing id. Destructive action; may require approval.
  • delete_memberDeletesPermanently delete a member by user_key. This cannot be undone.
  • delete_templateDeletesPermanently delete a template by template id. Destructive action; may require approval.
  • delete_tokenDeletesPermanently delete a token by token unique id. Destructive action; may require approval. API summary: Revoke an API token.
  • get_batchGet one batch by batch id. API summary: Retrieve a batch.
  • get_groupGet one group by group_id, including its member count.
  • get_mailingGet one mailing by mailing_id, with subject, groups, send time and statistics.
  • get_memberGet one member by user_key (the member ID or email), with name, language, groups and custom fields.
  • get_member_consentGet a member's consent details (member_key): consent type, date and proof.
  • get_templateGet one email template by template_id, including its HTML and text bodies.
  • get_unsubscribed_memberCheck whether an email address is unsubscribed and get its unsubscribe details.
  • list_archivedsList archiveds. Optional filters: id group or sort. Results are paginated. API summary: Retrieve archived mailings.
  • list_bounced_membersList members whose email bounced, filtered by bounced or updated date ranges (yyyy-mm-dd).
  • list_custom_fieldsList the custom member fields in your account, so you know which custom_fields keys to use.
  • list_deliveredsList delivereds. Optional filters: id group or sort. Results are paginated. API summary: Retrieve recipients to which the mailing was successfully delivered.
  • list_group_membersList the members of a group (group_id), filtered by joined or updated date ranges.
  • list_groupsList your groups (mailing lists) with their IDs.
  • list_hard_bouncedsList hard bounceds. Optional filters: id group or sort. Results are paginated. API summary: Retrieve recipients which have hard bounced.
  • list_mailing_clicksList the recipients who clicked a link in a mailing (mailing_id).
  • list_mailing_opensList the recipients who opened a mailing (mailing_id).
  • list_mailing_recipientsList recipients for a mailing. Optional filters: id group or sort. Results are paginated. API summary: Retrieve recipients of the mailing.
  • list_member_groupsList the groups a member belongs to (member_key).
  • list_member_mailingsList the mailings a member (member_key) has received.
  • list_membersList members (contacts), filtered by status (active, orphans, all) and joined/updated date ranges (yyyy-mm-dd), with sort and paging.
  • list_scheduled_mailingsList mailings scheduled to be sent, optionally for one group (id_group).
  • list_sent_mailingsList mailings that have been sent, optionally for one group (id_group).
  • list_soft_bouncedsList soft bounceds. Optional filters: id group or sort. Results are paginated. API summary: Retrieve recipients which have soft bounced.
  • list_stoppedsList stoppeds. Optional filters: id group or sort. Results are paginated. API summary: Retrieve recipients for which the mailing was not sent because it was stopped.
  • list_templatesList your saved email templates.
  • list_unsubscribed_membersList unsubscribed members, filtered by unsubscribed or updated date ranges (yyyy-mm-dd).
  • remove_member_from_groupDeletesRemove a member (member_key) from one group (group_id). The member stays in your account.
  • retrieve_recipients_which_have_unsubscribed_from_a_mailingList users. Optional filters: id group or sort. Results are paginated. API summary: Retrieve recipients which have unsubscribed from a mailing.
  • schedule_mailingChanges dataCreate and schedule an email mailing: groups (comma-separated group IDs), send_at (yyyy-mm-dd HH:mm:ss), subject, language (enca or frca) and body_html or body_text. The email goes out to every member of those groups at send_at.
  • update_groupChanges dataRename a group or change is_public by group_id.
  • update_memberChanges dataUpdate a member by user_key: name, email, company, language, postal code, note or custom_fields. Only the fields you pass change.
  • update_templateChanges dataUpdate an existing template identified by template id. API summary: Replace a template.
  • update_user_consentsVisible to othersUpdate an existing consent identified by member key. Has effects visible outside this system. API summary: Set consent for a specific member.
  • update_user_groupsVisible to othersUpdate an existing group identified by member key. Has effects visible outside this system. API summary: Replace member's groups.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Cyberimpact from the app list.

  2. 2

    Paste your key

    Paste your Cyberimpact API token. In Cyberimpact, open the Developers menu > API tokens, create a token and copy it (it is a JWT).

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Cyberimpact?

It can read members, groups, mailings, templates, custom fields and consent details, and list opens, clicks, bounces and unsubscribes. It can add members directly or through opt-in, update members, create and update groups, move members between groups, schedule mailings and delete members.

Does the AI see my Cyberimpact API token?

No. Your Cyberimpact API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Scheduling a mailing reaches every member of the chosen groups, and deleting a member is permanent. Both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Cyberimpact account.

Can the AI add contacts through opt-in?

Yes. The add_member_with_optin tool adds a member through Cyberimpact's opt-in process, with the email address, the groups and an optional confirmation page. There is also a tool that adds a member directly, so you choose which one to switch on.

Let your AI work in Cyberimpact today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Cyberimpact free

HeyMyApps is not affiliated with Cyberimpact. Product names are trademarks of their owners.