Enginemailer
email newsletters 38 tools availableEnginemailer is an email marketing platform that enables businesses to manage contacts, design campaigns, and send personalized emails.
About this integration
Connect Enginemailer to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Enginemailer's 38 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.
Connect Enginemailer to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.
Enginemailer · in workflows
What teams actually run.
Three patterns teams run with Enginemailer on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Daily summary
Cross-tool sync
38 tools available
The Enginemailer toolbox.
Every Enginemailer capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.
Activate Subscriber Tool to activate an inactive subscriber in EngineMailer. Use when you need to reactivate a subscriber that was previously deactivated either through the API or manually.
Add or Update Subscriber Tool to add or update a subscriber with custom fields via N8N integration. Use when you need to create a new subscriber or update an existing one in the EngineMailer system.
Check Batch Update Status Tool to check the status of a batch subscriber update operation. Use when you need to verify if a batch update job has completed or is still processing.
Batch Update Subscribers Tool to add or update multiple subscribers with custom fields in a single batch operation. Use when you need to create or update multiple subscribers efficiently. Subscribers that fail validation are removed from processing automatically.
Check Export Status V2 Tool to check status of a previously requested CSV report export. Use after initiating an export to poll for completion. Large exports may take significant time; poll repeatedly until status indicates readiness before consuming the export data.
Test API Connection Tool to test API connection and verify authentication. Use when you need to validate API credentials or check connectivity.
Create Campaign Tool to create a new email campaign. Use when you need to configure and schedule a campaign before sending. Set trackOpens and trackClicks at creation; these flags cannot retroactively affect already-delivered messages.
Delete Campaign Tool to delete an undelivered email campaign. Use when you need to remove a campaign that has not been sent yet.
Delete Recipient List Tool to delete an existing recipient list from a targeted campaign. Use when you need to remove a specific recipient list from a campaign.
Delete Subscriber Tool to remove a subscriber from the system by email address. Use when you need to permanently delete a subscriber's record.
Export CSV Report V2 Tool to export a transactional email report as CSV. Initiates an async export within a specific date range (max past 60 days); check readiness via ENGINEMAILER_CHECK_EXPORT_STATUS_V2 before using the export.
Find Subscriber Tool to find a subscriber by email address via N8N integration. Use when you need to search for and retrieve subscriber information from the EngineMailer system.
Get Custom Field List Tool to retrieve the list of custom fields configured for subscribers. Use when you need to discover available custom fields for subscriber management.
Get List Campaign Tool to get a list of undelivered campaigns. Use when you need to fetch campaigns awaiting delivery.
Get New Subscribers Tool to retrieve new subscribers with optional filtering by source, form, page, or popup. Use when you need to fetch recently added subscribers for synchronization or reporting workflows.
Get Subcategories Tool to retrieve subcategories for a given category. Use when you need to list or choose subcategories after selecting a category.
Get Subscriber Tool to retrieve subscriber information by email address. Use when you need to fetch details about a specific subscriber including their custom fields.
Get Subscriber Autoresponder Completed Tool to retrieve subscribers who completed autoresponders with optional filtering by autoresponder ID. Use when you need to fetch completion events for autoresponders, optionally filtered by specific autoresponder or polling for new events since a timestamp.
Get Subscriber Autoresponder Triggered Tool to retrieve subscribers who triggered autoresponders with optional filtering by autoresponder ID. Use when you need to fetch trigger events for autoresponders, optionally filtered by specific autoresponder or polling for new events since a timestamp.
Get Deleted Subscribers Tool to retrieve deleted subscribers since last polling date. Use when you need to track or sync subscribers who have been removed from the system.
Get Subscribers Modified Tool to retrieve modified subscribers since last polling date with optional limit. Use when you need to fetch recently modified subscribers for synchronization or polling workflows.
Get Subscribers Tagged Tool to retrieve subscribers who were tagged with optional filtering by subcategory. Use when you need to fetch tagged subscribers for synchronization or reporting workflows.
Get Untagged Subscribers Tool to retrieve subscribers who were untagged from subcategories. Use when you need to track or sync subscribers who have had tags removed, with optional filtering by subcategory and polling date.
Get Unsubscribe Events Tool to retrieve unsubscribe events with optional filtering by campaign or autoresponder. Use when you need to fetch unsubscribe data for reporting, synchronization, or compliance workflows.
Insert Subscriber Tool to add a new subscriber with optional custom fields. Use when registering a user to a specific mailing list after verifying their email.
List Autoresponders Tool to retrieve a list of all autoresponders. Use when you need to fetch available autoresponders configured in the system.
List Campaigns Tool to retrieve a list of all campaigns. Use when you need to fetch all campaigns from the system.
List Forms Tool to retrieve a list of available forms in Enginemailer. Use when you need to discover forms for n8n integration or workflow configuration.
List Pages Tool to retrieve a list of all pages. Use when you need to fetch available pages.
List Popups Tool to retrieve a list of popups from Enginemailer. Use when you need to fetch available popups for n8n workflows.
List Templates Tool to retrieve a list of all email templates. Use when you need to fetch available email templates for campaigns.
Pause Campaign Tool to pause a scheduled email campaign. Use when you need to halt a campaign before sending to apply updates or adjust schedule.
Create/Update Category Tool to create or update a category for subscriber segmentation. Use when organizing subscribers by common interests for targeted email marketing.
Update Subscriber Tool to update data for an existing subscriber in EngineMailer. Use when you need to modify subscriber information such as custom fields or subcategory assignments.
Send Campaign Tool to send an email campaign immediately. Use when the campaign exists, has at least one recipient, and is not scheduled or already delivered. E.g., 'Send campaign 123 now'.
Tag Subscriber to Subcategory Tool to tag a subscriber to a specific subcategory via N8N API endpoint. Use when you need to categorize or organize subscribers by assigning them to a subcategory.
Unsubscribe (N8N) Tool to unsubscribe a subscriber via N8N API endpoint. Use when you need to remove a subscriber from the mailing list using the N8N integration endpoint.
Unsubscribe Subscriber Tool to unsubscribe a subscriber from the email list. Use when a user requests to be removed from the mailing list or to comply with unsubscribe requests.
See it run
One prompt, start to finish.
A real prompt, the Enginemailer tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Enginemailer task end-to-end — plan it, execute across the API, and hand back a verified result.
enginemailer.activate_subscriber Tool to activate an inactive subscriber in EngineMailer. Use when you need to reactivate a enginemailer.add_or_update_subscriber Tool to add or update a subscriber with custom fields via N8N integration. Use when you ne enginemailer.check_batch_update_status Tool to check the status of a batch subscriber update operation. Use when you need to veri · verified Done. Enginemailer responded across 3 calls, the verifier signed off, and the result is logged with every payload.
FAQ · Enginemailer
Questions, answered.
What teams ask before connecting Enginemailer.
01 What can I automate with Enginemailer on Definable?
Anything Enginemailer exposes through its API. Common email newsletters workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 38 Enginemailer tools directly, then chain the result into another integration without you writing code.
02 How does Enginemailer authentication work?
Enginemailer uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
03 Is the Enginemailer integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 38 Enginemailer tools. You only need a separate Enginemailer subscription if Enginemailer itself charges per seat or per API call.
04 Is using Enginemailer through Definable secure?
Every call from a persona to Enginemailer is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
05 How do I get started with Enginemailer on Definable?
Sign up for Definable, open the integrations page, find Enginemailer, and connect via OAuth or API key. You can immediately attach Enginemailer to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Enginemailer actions does Definable expose?
Definable exposes all 38 Enginemailer actions as callable tools — including `Activate Subscriber`, `Add or Update Subscriber`, `Check Batch Update Status`, plus 35 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Enginemailer to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.