Omnisend

Omnisend MCP integration

Looks up contacts, orders, and carts, keeps the product catalog current, and fires customer events that trigger your existing automations.

43actions available

Three actions you can hand over today

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

  • Update cart product

    Lyro modifies a product in a customer's shopping cart. Support agents fix order errors before checkout.

  • Create or update contact

    Lyro adds or modifies a customer contact in Omnisend. Marketing teams keep buyer profiles current with new data.

  • Get cart

    Lyro retrieves the contents and details of a customer's cart. Agents answer questions about pending orders.

See all 43 actions

How businesses use Omnisend + Lyro

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

  • Answer an order question from the live record

    Lyro pulls the order in full - products, addresses, payment details - and checks the cart behind it, so a question about what was bought or where it is gets a real answer instead of a promise to look into it.

    Get OrderGet CartList Carts
  • Capture a subscriber as the chat collects details

    As a conversation produces an email address, a phone number, or a preference, Lyro creates the contact or patches the one that already exists, so future segmentation runs on what the shopper actually said.

    Create or Update ContactUpdate ContactGet Contact
  • Keep the product catalog campaign-ready

    Lyro adds a product to the Omnisend catalog, replaces an entry whose details changed wholesale, and renames the category it sits under, so campaign blocks pull the right price, image, and grouping.

    Create ProductReplace ProductUpdate Product Category
  • Trigger the automation that should follow

    Lyro records a customer event that starts an existing Omnisend automation, and writes the order or updates its shipping and payment status so the follow-up flow fires against an accurate state.

    Send EventCreate OrderUpdate Order Status

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 Omnisend actions it has and picks the ones a request needs.

  1. 01

    Connect Omnisend

    Authorize the Omnisend 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 Omnisend 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
Omnisend · Lyro

Everything else about Omnisend

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

  • No - it reads campaigns rather than sending them. List Campaigns returns your campaigns filtered by status and type, and Send Event records a customer event that can trigger an automation you have already configured, but composing and broadcasting a campaign stays inside Omnisend.

Every action available in Omnisend

All 43 actions your agent can call on Omnisend, straight from the live MCP connection.

  • Add cart product

    Add a product to a cart in Omnisend (v3 API).

  • Create batch

    Create a new batch operation for multiple items.

  • Create cart

    Create a new shopping cart in Omnisend.

  • Create category

    Create a new category in Omnisend.

  • Create order

    Create a new order in Omnisend v3 API.

  • Create or update contact

    Create or update a contact in Omnisend.

  • Create product

    Create a new product in the Omnisend product catalog.

  • Create product category

    Create a new product category in the Omnisend catalog.

  • Delete cart

    Delete a cart from Omnisend by its ID (v3 API).

  • Delete category

    Remove a category from Omnisend by its ID.

  • Delete order

    Delete an order from Omnisend by its ID.

  • Delete product

    Remove a product from Omnisend by its ID.

  • Delete product category

    Remove a product category from Omnisend by its ID.

  • Get batches

    Retrieve a list of batch operations.

  • Get batch information

    Retrieve information about a specific batch by ID.

  • Get batch item

    Retrieve a specific item within a batch by batchID and itemID.

  • Get batch items

    Retrieve processed items of a specific batch by ID.

  • Get brand

    Retrieve information about the current authenticated brand.

  • Get cart

    Retrieve a specific cart by ID from Omnisend v3 API.

  • Get category

    Retrieve details of a specific category by ID.

  • Get contact

    Retrieve details of a single contact by ID.

  • Get order

    Retrieve details of a specific order by ID.

  • Get product

    Retrieve details of a specific product by ID from Omnisend.

  • Get product category

    Retrieve a specific product category by ID.

  • List campaigns

    Retrieve a paginated list of campaigns with optional filtering by status and type.

  • List carts

    Retrieve a paginated list of carts with optional filtering.

  • List categories

    Retrieve a paginated list of product categories.

  • List contacts

    Retrieve a paginated list of contacts with optional filtering.

  • List events

    Retrieve all custom events created in Omnisend app.

  • List product categories

    Retrieve a paginated list of product categories from the Omnisend catalog.

Ready to connect Omnisend?

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

Support agent working at a laptop next to the Lyro mascot