Enginemailer

Learn how to use Enginemailer with Composio

Overview

Enum

ENGINEMAILER

Description

Enginemailer is an email marketing platform that enables businesses to manage contacts, design campaigns, and send personalized emails.

Authentication Details

api_key
stringRequired

Actions

Tool to check status of a previously requested csv report export. use after initiating an export to poll for completion.

Action Parameters

ID
integerRequired

Action Response

data
object
error
string
successful
boolean
Tool to create a new email campaign. use when you need to configure and schedule a campaign before sending.

Action Parameters

attachments
array
campaignContent
stringRequired
campaignName
stringRequired
campaignSubject
stringRequired
campaignText
string
fromEmail
Required
fromName
stringRequired
replyTo
sendDate
Required
toListID
integerRequired
trackClicks
boolean
trackOpens
boolean

Action Response

data
object
error
string
successful
boolean
Tool to export a transactional email report as csv. use when you need to initiate an export within a specific date range (max past 60 days).

Action Parameters

DomainFilter
string
EmailToFilter
string
Period
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve subcategories for a given category. use when you need to list or choose subcategories after selecting a category.

Action Parameters

CategoryID
integerRequired

Action Response

data
object
error
string
successful
boolean
Tool to add a new subscriber with optional custom fields. use when registering a user to a specific mailing list after verifying their email.

Action Parameters

customfields
object
email
stringRequired
listid
integerRequired
name
string

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a list of undelivered campaigns. use when you need to fetch campaigns awaiting delivery.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to pause a scheduled email campaign. use when you need to halt a campaign before sending to apply updates or adjust schedule.

Action Parameters

CampaignID
stringRequired

Action Response

data
object
error
string
successful
boolean
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'.

Action Parameters

CampaignID
integerRequired

Action Response

data
object
error
string
successful
boolean