MailerLite

MailerLite is an email marketing service that offers tools for creating and managing email campaigns, automating workflows, and building landing pages.

86 actions Integration catalog
Request access
Connect MailerLite once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Product to CategoryMAILERLITE_ADD_PRODUCT_TO_CATEGORY
Tool to add a product to a category in an e-commerce shop. Use when you need to assign or link a product to a specific category for organization and marketing purposes.
Add Subscriber To GroupMAILERLITE_ADD_SUBSCRIBER_TO_GROUP
Tool to assign an existing subscriber to a group. Use when you need to add a subscriber to a specific group in your MailerLite account.
Create automationMAILERLITE_CREATE_AUTOMATION
Create automation
Create CampaignMAILERLITE_CREATE_CAMPAIGN
Tool to create a new email campaign (draft) with specified type, content, and targeting. Use when you need to create a campaign programmatically with email settings and optional audience targeting via groups or segments. HTML content support is also plan-dependent; insufficient plan capabilities result in `can_be_scheduled=false` on the created draft.
Create E-commerce Cart ItemMAILERLITE_CREATE_ECOMMERCE_CART_ITEM
Tool to add an item to a shopping cart. Creates the cart if it does not exist. Use for abandoned cart automation.
Create E-commerce CategoryMAILERLITE_CREATE_ECOMMERCE_CATEGORY
Tool to create a new product category for a shop. Use when organizing products into categories or setting up shop taxonomy with automation preferences.
Create/Update E-commerce CustomerMAILERLITE_CREATE_ECOMMERCE_CUSTOMER
Tool to create or update a customer record for a shop. Use when syncing shop customers or onboarding new purchases.
Create E-commerce OrderMAILERLITE_CREATE_ECOMMERCE_ORDER
Tool to create a new order for a shop. Use when recording customer purchases or syncing order data from external systems.
Create E-commerce ProductMAILERLITE_CREATE_ECOMMERCE_PRODUCT
Tool to create a new product for an e-commerce shop. Use when adding products to a shop for tracking sales, automations, and customer interactions.
Create E-commerce ShopMAILERLITE_CREATE_ECOMMERCE_SHOP
Tool to connect a new e-commerce shop. Use when you need to integrate a store for automations, product imports, and sales tracking.
Create FieldMAILERLITE_CREATE_FIELD
Tool to create a new custom field. Use when distinct subscriber attributes are needed before assigning or updating subscriber data. Call once per field key.
Create GroupMAILERLITE_CREATE_GROUP
Tool to create a new subscriber group. Use after deciding the group name for categorization. Store `group_id` from the response — required by MAILERLITE_UPDATE_GROUP, MAILERLITE_DELETE_GROUP, and MAILERLITE_GET_GROUP_SUBSCRIBERS.
Create SegmentMAILERLITE_CREATE_SEGMENT
Tool to create a new subscriber segment. Use when grouping subscribers by custom criteria before sending targeted campaigns.
Create SubscriberMAILERLITE_CREATE_SUBSCRIBER
Tool to create or update (upsert) a subscriber by email. Use when adding new subscribers or updating existing ones without needing their ID. If subscriber exists, updates non-destructively (omitted fields/groups are preserved).
Create WebhookMAILERLITE_CREATE_WEBHOOK
Tool to register a new webhook URL for specified event types. Use when you need real-time notifications for selected MailerLite events.
Delete AutomationMAILERLITE_DELETE_AUTOMATION
Tool to delete an automation workflow by ID. Deletion is permanent and irreversible — always require explicit user confirmation before calling. Use when you need to remove an automation after confirming it's no longer needed. Returns success=True on 204 No Content.
Delete E-commerce Cart ItemMAILERLITE_DELETE_ECOMMERCE_CART_ITEM
Tool to remove an item from a cart in an e-commerce shop. Use when you need to delete a specific product from a customer's shopping cart.
Delete E-commerce CategoryMAILERLITE_DELETE_ECOMMERCE_CATEGORY
Tool to delete a product category from an e-commerce shop by IDs. Use when you need to remove a specific category from your MailerLite store.
Delete E-commerce CustomerMAILERLITE_DELETE_ECOMMERCE_CUSTOMER
Tool to delete a customer from an e-commerce shop by IDs. Use when you need to remove a specific customer from your MailerLite store.
Delete E-commerce OrderMAILERLITE_DELETE_ECOMMERCE_ORDER
Tool to delete an order from a shop. Use when you need to remove an order and its associated cart from MailerLite. Returns the deleted order details on success.
Delete E-commerce ProductMAILERLITE_DELETE_ECOMMERCE_PRODUCT
Tool to delete a product from an e-commerce shop by IDs. Use when you need to remove a specific product from your MailerLite store.
Delete E-commerce ShopMAILERLITE_DELETE_ECOMMERCE_SHOP
Tool to disconnect an e-commerce shop by ID. Use when you have the shop's unique identifier and want to remove it from your MailerLite account.
Delete FieldMAILERLITE_DELETE_FIELD
Tool to delete a custom field. Use when a field is obsolete and you need to remove it from your MailerLite account. Returns success=True on 204 No Content.
Delete GroupMAILERLITE_DELETE_GROUP
Tool to delete a subscriber group by ID. Permanently removes the group and all its subscriber associations — irreversible with no undo. Use when you need to remove an existing subscriber group from your MailerLite account. Require explicit user confirmation before invoking. Returns success=True on 204 No Content.
Delete SegmentMAILERLITE_DELETE_SEGMENT
Tool to delete a segment by ID. Use when you need to remove an existing segment from your MailerLite account. Returns success=True on 204 No Content.
Delete SubscriberMAILERLITE_DELETE_SUBSCRIBER
Tool to delete a subscriber by ID. Use when you have the subscriber ID and want to remove them from your MailerLite account. Returns success=True on 204 No Content.
Delete WebhookMAILERLITE_DELETE_WEBHOOK
Tool to remove a webhook subscription by ID. Use when you need to delete a webhook after confirming it is no longer needed. Returns success=True on 204 No Content.
Execute Batch RequestMAILERLITE_EXECUTE_BATCH_REQUEST
Tool to execute multiple API requests in a single batch call (max 50 requests). Use when you need to perform multiple operations efficiently or reduce API call overhead. Note: Individual request failures don't stop batch processing; check each response code. Webhooks are not supported in batch requests.
Forget SubscriberMAILERLITE_FORGET_SUBSCRIBER
Tool to forget a subscriber completely (GDPR compliant deletion). Use when you need to permanently delete all subscriber data within 30 days.
Get Account InfoMAILERLITE_GET_ACCOUNT_INFO
Tool to retrieve basic MailerLite account details. Use when you need to verify authentication and review account metadata. Response payload is nested under results[i].response.data with data and meta subkeys — not a flat data key. Does not return a dedicated sender-domain list; absent domain fields indicate unknown status, not verified or unverified.
Get Account StatsMAILERLITE_GET_ACCOUNT_STATS
Tool to retrieve usage statistics and performance metrics for the account. Use after sending campaigns to analyze engagement and deliverability.
Get AutomationMAILERLITE_GET_AUTOMATION
Tool to retrieve details of a specific automation by ID. Use when you have the automation ID and need its full configuration. Example: "Get automation 7267552".
Get Automation ActivityMAILERLITE_GET_AUTOMATION_ACTIVITY
Tool to retrieve subscriber activity for a specific automation. Use when you need to track automation execution status and subscriber progress through workflows. Requires filter[status] parameter to be specified.
Get Campaign LanguagesMAILERLITE_GET_CAMPAIGN_LANGUAGES
Tool to retrieve a list of all available campaign languages. Use when you need to fetch supported languages for creating or configuring campaigns.
Get CampaignsMAILERLITE_GET_CAMPAIGNS
Tool to retrieve a list of all campaigns. Use when you need to fetch campaigns optionally filtered by status or type, with pagination.
Get E-commerce CartMAILERLITE_GET_ECOMMERCE_CART
Tool to fetch details of a specific cart by shop ID and cart ID. Use when you need to retrieve cart information including customer, items, total, and checkout URL.
Get E-commerce Cart ItemMAILERLITE_GET_ECOMMERCE_CART_ITEM
Tool to fetch details of a specific cart item by shop ID, cart ID, and item ID. Use when you need to retrieve information about a specific item in a cart.
Get E-commerce CategoryMAILERLITE_GET_ECOMMERCE_CATEGORY
Tool to fetch details of a specific product category by shop and category ID. Use when you need information about a specific e-commerce category.
Get E-commerce CustomerMAILERLITE_GET_ECOMMERCE_CUSTOMER
Tool to fetch details of a customer by shop and customer ID. Use after confirming shop_id and customer_id.
Get E-commerce CustomersMAILERLITE_GET_ECOMMERCE_CUSTOMERS
Tool to list customers for a specific shop. Use when you need to retrieve and paginate ecommerce customers after you have a shop ID. Example: "List customers for shop 123".
Get E-commerce OrderMAILERLITE_GET_ECOMMERCE_ORDER
Tool to fetch details of a specific e-commerce order by shop ID and order ID. Use when you need to retrieve order information including customer, cart items, total, and status.
Get E-commerce ProductMAILERLITE_GET_ECOMMERCE_PRODUCT
Tool to fetch details of a specific e-commerce product by shop and product ID. Use when you need product information such as name, price, description, and categories.
Get E-commerce ShopMAILERLITE_GET_ECOMMERCE_SHOP
Tool to fetch details of a specific e-commerce shop by ID. Use when you need detailed configuration or stats of a connected shop.
Get E-commerce ShopsMAILERLITE_GET_ECOMMERCE_SHOPS
Tool to list all e-commerce shops connected to the account. Use when you need to retrieve and paginate shop listings for an account.
Get FieldsMAILERLITE_GET_FIELDS
Tool to retrieve all custom fields defined in the account. Use when you need to list or paginate through subscriber custom fields.
Get GroupMAILERLITE_GET_GROUP
Tool to retrieve details of a specific subscriber group by ID. Use when you need information about a particular group's statistics and configuration.
Get GroupsMAILERLITE_GET_GROUPS
Tool to retrieve all subscriber groups. Use when listing, paginating, or looking up group IDs for use in downstream tools (e.g., `trigger.settings.group_id`). Always verify returned IDs exactly match before passing to other tools; mismatched IDs cause silent failures.
Get Group SubscribersMAILERLITE_GET_GROUP_SUBSCRIBERS
Tool to list subscribers within a group by ID. Use when you need to retrieve subscribers belonging to a specific MailerLite group before targeted campaigns. Use after confirming the group ID is valid.
Get Import StatusMAILERLITE_GET_IMPORT_STATUS
Tool to retrieve the status and detailed report of a subscriber import operation by import ID. Use after initiating an import to track progress and review results including validation issues, duplicates, and processing statistics.
Get SegmentMAILERLITE_GET_SEGMENT
Tool to retrieve a specific segment by ID. Use when you need to get details about a particular segment including subscriber count, open rate, and click rate statistics.
Get SegmentsMAILERLITE_GET_SEGMENTS
Tool to retrieve all segments in the account. Use when you need to list or paginate through segments.
Get Segment SubscribersMAILERLITE_GET_SEGMENT_SUBSCRIBERS
Tool to retrieve all subscribers belonging to a specific segment. Use when you need to list or paginate through subscribers in a MailerLite segment for targeted campaigns or analysis.
Get SubscriberMAILERLITE_GET_SUBSCRIBER
Tool to fetch a single subscriber by ID or email address. Use when you need to retrieve detailed information about a specific subscriber.
Get Subscriber ActivityMAILERLITE_GET_SUBSCRIBER_ACTIVITY
Tool to fetch the activity log for a specific subscriber. Use when you need to track subscriber engagement history including email opens, link clicks, bounces, and other events.
Get SubscribersMAILERLITE_GET_SUBSCRIBERS
Tool to retrieve all subscribers. Use after connecting account and when listing subscribers by status or paginating. Response payload nested under results[i].response.data with data and meta subkeys. Paginate all pages before computing metrics to avoid sampling bias. Limited by MailerLite Connect API quotas.
Get Subscribers StatsMAILERLITE_GET_SUBSCRIBERS_STATS
Tool to get subscriber statistics for the account. Use to retrieve counts of total, active, unsubscribed, unconfirmed, bounced, and junk subscribers.
Get WebhookMAILERLITE_GET_WEBHOOK
Tool to retrieve details of a specific webhook by ID. Use when you need to get information about a particular webhook configuration.
Get WebhooksMAILERLITE_GET_WEBHOOKS
Tool to retrieve all configured webhooks. Use when you need to list webhooks for your MailerLite account.
Import E-commerce CategoriesMAILERLITE_IMPORT_ECOMMERCE_CATEGORIES
Tool to bulk import categories to an e-commerce shop. Use when you need to add multiple categories at once to a shop.
Import E-commerce OrdersMAILERLITE_IMPORT_ECOMMERCE_ORDERS
Tool to bulk import orders to an e-commerce shop. Use when syncing historical orders or bulk loading order data. Products must exist before importing orders.
Showing the first 60 of 86 actions.