Elastic Email

Elastic Email provides transactional email delivery, email marketing, contact and campaign management, reporting, verification, and account administration APIs.

91 actions Integration catalog
Request access
Connect Elastic Email 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 Contact List MembersELASTIC_EMAIL_ADD_CONTACT_LIST_MEMBERS
Add selected existing contacts to a named Elastic Email contact list.
Add ContactsELASTIC_EMAIL_ADD_CONTACTS
Add up to 1000 Elastic Email contacts and optionally assign them to existing lists.
Add SuppressionsELASTIC_EMAIL_ADD_SUPPRESSIONS
Add up to 1000 email addresses to Elastic Email's bounce, complaint, or unsubscribe suppression records.
Adjust Subaccount CreditsELASTIC_EMAIL_ADJUST_SUBACCOUNT_CREDITS
Add or remove email credits from a managed Elastic Email subaccount. Requires an Elastic Email PRO plan. The signed adjustment is not idempotent; a retry can apply the adjustment twice.
Check Domain RestrictionELASTIC_EMAIL_CHECK_DOMAIN_RESTRICTED
Check whether Elastic Email restricts a domain or identifies it as a free-provider domain.
Create CampaignELASTIC_EMAIL_CREATE_CAMPAIGN
Create a campaign. An active or scheduled campaign may initiate email delivery, and sent messages cannot be recalled.
Create Contact ListELASTIC_EMAIL_CREATE_CONTACT_LIST
Create a contact list, optionally with initial email members.
Create DomainELASTIC_EMAIL_CREATE_DOMAIN
Create a sending or tracking domain in the connected Elastic Email account.
Create Inbound RouteELASTIC_EMAIL_CREATE_INBOUND_ROUTE
Create a new inbound email route.
Create SegmentELASTIC_EMAIL_CREATE_SEGMENT
Create a dynamic contact segment from a name and SQL-like rule.
Create SubaccountELASTIC_EMAIL_CREATE_SUBACCOUNT
Create a managed subaccount with optional initial email settings. An activation email can be sent; when activation email delivery is disabled, the subaccount is activated immediately. Requires an Elastic Email PRO plan.
Create TemplateELASTIC_EMAIL_CREATE_TEMPLATE
Create a new email template with its name, content, and scope.
Create WebhookELASTIC_EMAIL_CREATE_WEBHOOK
Create a webhook subscription for selected email events.
Delete CampaignELASTIC_EMAIL_DELETE_CAMPAIGN
Delete one campaign by exact name. This does not cancel email already in progress.
Delete ContactELASTIC_EMAIL_DELETE_CONTACT
Delete one contact by exact email address.
Delete Contact ListELASTIC_EMAIL_DELETE_CONTACT_LIST
Delete one contact list by exact name. Contacts that belonged to the list are removed from it but are not deleted.
Delete ContactsELASTIC_EMAIL_DELETE_CONTACTS
Permanently delete 1-10 contacts by exact email address. This destructive action sends one targeted deletion per address and reports partial failures; it does not use rule-based bulk deletion.
Delete DomainELASTIC_EMAIL_DELETE_DOMAIN
Delete one configured domain from the connected Elastic Email account.
Delete Email VerificationELASTIC_EMAIL_DELETE_EMAIL_VERIFICATION
Delete one saved email verification result by exact email address.
Delete FileELASTIC_EMAIL_DELETE_FILE
Permanently delete one stored file by its exact name.
Delete Inbound RouteELASTIC_EMAIL_DELETE_INBOUND_ROUTE
Permanently delete one inbound email route by its public ID.
Delete SegmentELASTIC_EMAIL_DELETE_SEGMENT
Delete one Elastic Email dynamic contact segment by its exact name.
Delete SuppressionELASTIC_EMAIL_DELETE_SUPPRESSION
Remove one email address from Elastic Email suppression records. This can allow sending to resume, so use only with documented recipient consent.
Delete TemplateELASTIC_EMAIL_DELETE_TEMPLATE
Delete one Elastic Email template by its exact name.
Delete Verification FileELASTIC_EMAIL_DELETE_VERIFICATION_FILE
Delete one uploaded verification file job by its VerificationID.
Delete WebhookELASTIC_EMAIL_DELETE_WEBHOOK
Delete one webhook subscription by its public WebhookID.
Download FileELASTIC_EMAIL_DOWNLOAD_FILE
Download a stored Elastic Email file by its exact name.
Download Verification File ResultsELASTIC_EMAIL_DOWNLOAD_VERIFICATION_FILE_RESULTS
Download the ZIP result archive for a completed verification file job.
Get CampaignELASTIC_EMAIL_GET_CAMPAIGN
Return one Elastic Email campaign by its exact name.
Get ContactELASTIC_EMAIL_GET_CONTACT
Return one Elastic Email contact by email address.
Get Contact Export StatusELASTIC_EMAIL_GET_CONTACT_EXPORT_STATUS
Get the current status of an asynchronous contact export job.
Get Contact ListELASTIC_EMAIL_GET_CONTACT_LIST
Return one Elastic Email contact list by its exact name.
Get Credential MetadataELASTIC_EMAIL_GET_CREDENTIAL_METADATA
Get one Elastic Email API-key or SMTP credential's audit metadata without returning its secret token.
Get DomainELASTIC_EMAIL_GET_DOMAIN
Return detailed DNS and certificate state for one Elastic Email domain.
Get Email Job StatusELASTIC_EMAIL_GET_EMAIL_JOB_STATUS
Return delivery status and optional recipient-level details for an Elastic Email transaction.
Get Email PreviewELASTIC_EMAIL_GET_EMAIL_PREVIEW
Return the rendered preview, attachment metadata, and delivery status for an Elastic Email message ID.
Get Email VerificationELASTIC_EMAIL_GET_EMAIL_VERIFICATION
Return the saved Elastic Email verification result for one email address.
Get Event Export StatusELASTIC_EMAIL_GET_EVENT_EXPORT_STATUS
Get the current status of an asynchronous global or channel event export. Use export_scope='global' when Start Event Export had no channel, and export_scope='channel' when it targeted a channel.
Get File InfoELASTIC_EMAIL_GET_FILE_INFO
Return metadata for a stored Elastic Email file without downloading it.
Get Inbound RouteELASTIC_EMAIL_GET_INBOUND_ROUTE
Return one Elastic Email inbound route by its public ID.
Get SegmentELASTIC_EMAIL_GET_SEGMENT
Return one Elastic Email dynamic contact segment by its exact name.
Get Account StatisticsELASTIC_EMAIL_GET_STATISTICS
Return aggregate Elastic Email delivery statistics for a time interval.
Get Statistics BreakdownELASTIC_EMAIL_GET_STATISTICS_BREAKDOWN
Return one Elastic Email campaign or channel delivery summary by exact name.
Get SubaccountELASTIC_EMAIL_GET_SUBACCOUNT
Return one managed Elastic Email subaccount by its login email. Requires an Elastic Email PRO plan.
Get SuppressionELASTIC_EMAIL_GET_SUPPRESSION
Return suppression details for one Elastic Email address.
Get TemplateELASTIC_EMAIL_GET_TEMPLATE
Return one Elastic Email template by its exact name.
Get Verification File ResultsELASTIC_EMAIL_GET_VERIFICATION_FILE_RESULTS
Return one page of detailed results and metadata for a verification file.
Get WebhookELASTIC_EMAIL_GET_WEBHOOK
Return one Elastic Email webhook subscription by its public ID.
Import ContactsELASTIC_EMAIL_IMPORT_CONTACTS
Start an asynchronous contact import using exactly one source: an uploaded CSV file or a provider-accessible CSV URL.
Import SuppressionsELASTIC_EMAIL_IMPORT_SUPPRESSIONS
Upload CSV content containing bounced, complained, or unsubscribed email addresses for asynchronous suppression import.
List CampaignsELASTIC_EMAIL_LIST_CAMPAIGNS
Find campaigns by optional name fragment and return one page.
List Contact List MembersELASTIC_EMAIL_LIST_CONTACT_LIST_MEMBERS
Return one page of contacts in a named Elastic Email contact list.
List Contact ListsELASTIC_EMAIL_LIST_CONTACT_LISTS
Return one page of contact lists from the connected Elastic Email account.
List ContactsELASTIC_EMAIL_LIST_CONTACTS
Return one page of contacts from the connected Elastic Email account.
List Credential MetadataELASTIC_EMAIL_LIST_CREDENTIAL_METADATA
List API-key or SMTP credential metadata without returning secret tokens.
List DomainsELASTIC_EMAIL_LIST_DOMAINS
Return all sending and tracking domains configured for the account.
List Email VerificationsELASTIC_EMAIL_LIST_EMAIL_VERIFICATIONS
Return one page of individual email verification results.
List FilesELASTIC_EMAIL_LIST_FILES
Return one page of stored files and metadata.
List Inbound RoutesELASTIC_EMAIL_LIST_INBOUND_ROUTES
Return all inbound email routing rules in their current order.
List SegmentsELASTIC_EMAIL_LIST_SEGMENTS
Return one page of dynamic contact segments.
Showing the first 60 of 91 actions.