Emailoctopus

Emailoctopus MCP integration

Subscribes contacts as they ask, reports an address's tags and status, segments lists with custom fields, and processes unsubscribes.

20actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create or update contact

    Lyro creates a new contact or updates an existing one in EmailOctopus. Marketing teams manage subscriber records instantly without manual list updates.

  • Get contact

    Lyro retrieves contact details from an EmailOctopus list. Agents verify subscription status and preferences without opening EmailOctopus.

  • Get recent campaigns

    Lyro retrieves a list of recent campaigns from the EmailOctopus account. Teams review past sends without navigating the email platform.

See all 20 actions

How businesses use Emailoctopus + Lyro

Each card is one request a support team gets, and the Emailoctopus actions Lyro runs to close it.

  • Sign someone up in the conversation they asked in

    Lyro confirms which list applies and what tags it carries, then creates the contact or updates the existing one so a second signup does not become a duplicate.

    Get All ListsList TagsCreate Or Update Contact
  • Answer why someone is or is not receiving email

    Lyro looks up the address to read its subscription status, fields, and tags, filters the list by status or date when the question is broader, and checks what has recently been sent.

    Get ContactList ContactsGet Recent Campaigns
  • Segment a list beyond name and email

    Lyro adds the custom field a campaign needs, creates the tag that identifies a segment, and adjusts a field's label or fallback value when the data behind it changes.

    Create FieldCreate TagUpdate Field
  • Act on an opt-out straight away

    Lyro sets the contact's status to unsubscribed so no further email is sent, and applies the same change across many contacts at once when a whole segment opts out.

    Unsubscribe ContactBatch Update ContactsGet Contact

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Emailoctopus actions it has and picks the ones a request needs.

  1. 01

    Connect Emailoctopus

    Authorize the Emailoctopus account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Emailoctopus actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Emailoctopus · Lyro

Everything else about Emailoctopus

Setup, permissions, and the limits of what Lyro can do inside Emailoctopus.

  • No. Get Recent Campaigns reads what has already gone out, but nothing here composes, schedules, or sends one. The write actions are all on the audience side: contacts, lists, custom fields, and tags.

Every action available in Emailoctopus

All 20 actions your agent can call on Emailoctopus, straight from the live MCP connection.

  • Create contact

    This tool creates a new contact in EmailOctopus.

  • Create field

    Create a new custom field on an EmailOctopus mailing list.

  • Create list

    Creates a new mailing list in EmailOctopus for organizing and managing email contacts.

  • Create tag

    Create a new tag on an EmailOctopus mailing list.

  • Delete contact

    Permanently deletes a contact from a specified EmailOctopus list.

  • Delete field

    Permanently deletes a custom field from a specified EmailOctopus list.

  • Delete list

    This tool allows you to delete an existing mailing list from your EmailOctopus account.

  • Delete tag

    Delete a tag from a mailing list in EmailOctopus.

  • Get all lists

    This tool retrieves all the mailing lists associated with the EmailOctopus account.

  • Get contact

    Retrieve details of a specific contact from an EmailOctopus list.

  • Get list

    Retrieves details of a specific mailing list by ID.

  • Get recent campaigns

    This tool retrieves a list of recent campaigns from the EmailOctopus account.

  • List contacts

    Retrieve contacts from an EmailOctopus list.

  • List tags

    Retrieve all tags from a mailing list.

  • Unsubscribe contact

    Unsubscribes a contact from an EmailOctopus mailing list.

  • Batch update contacts

    Update multiple contacts in an EmailOctopus list in a single batch operation.

  • Update field

    Updates an existing custom field on an EmailOctopus list including its label, tag, type, and fallback value.

  • Update list

    Update an existing mailing list's name in EmailOctopus.

  • Update tag

    Update an existing tag on a mailing list.

  • Create or update contact

    Create or update a contact in EmailOctopus.

Ready to connect Emailoctopus?

Authorize the account and your agent has all 20 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot