Connect Omnisend to Your AI Agent

Connect Omnisend contacts and segments to an AI assistant to inspect profiles, apply specified updates and organize contact tags.

9 tools API key

Try a Omnisend Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Omnisend

Review Contact Profiles

Filter contacts by email, tag or segment and read selected profiles.

/oo Omnisend: List contacts with tag [tag], then read contact [ID] and summarize its profile.

Update a Contact by Email

Update specified fields on an existing contact matched by email.

/oo Omnisend: Update existing contact [email] with first name [name] and custom properties [properties].

Apply Contact Tags

Add specified tags to a supplied set of contact IDs.

/oo Omnisend: Add tags [tags] to contact IDs [IDs].

Start Working with Omnisend

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Omnisend

    Provide an Omnisend API key with access to the target contacts.

    Connect Omnisend →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the Omnisend contacts and segments you want to manage.
  • Specify contact IDs or email and the exact tags or fields to change. Profile and tag updates are separate from sending a marketing campaign.

Omnisend Tools

Connect Omnisend contacts and segments to an AI assistant to inspect profiles, apply specified updates and organize contact tags.

Review Contact Profiles

Filter contacts by email, tag or segment and read selected profiles.

Update a Contact by Email

Update specified fields on an existing contact matched by email.

Apply Contact Tags

Add specified tags to a supplied set of contact IDs.

9 tools

List Contacts

List Omnisend contacts with documented filters and cursor pagination.

omnisend.list_contacts

Get Contact

Fetch a single Omnisend contact by ID.

omnisend.get_contact

Upsert Contact

Create a new Omnisend contact or update an existing contact matched by email.

omnisend.upsert_contact

Update Contact By Id

Update an existing Omnisend contact selected by contact ID.

omnisend.update_contact_by_id

Update Contact By Email

Update an existing Omnisend contact selected by email address.

omnisend.update_contact_by_email

Add Tags

Add tags to multiple Omnisend contacts in a batch.

omnisend.add_tags

Remove Tags

Remove tags from multiple Omnisend contacts in a batch.

omnisend.remove_tags

List Segments

List Omnisend segments with sorting and cursor pagination.

omnisend.list_segments

Get Segment

Fetch a single Omnisend segment by ID.

omnisend.get_segment

Frequently Asked Questions

Can I update a contact without creating one?

Use update_contact_by_email or update_contact_by_id for an existing contact. The upsert operation can create a new contact.

How do I connect Omnisend?

Provide an Omnisend API key with access to the target contacts.

What should I specify in my request?

Specify contact IDs or email and the exact tags or fields to change. Profile and tag updates are separate from sending a marketing campaign.

Connect Omnisend

About Omnisend ↗