New: every message picks a fast or a slow model

Elastic Email

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

What agents can do

Actions91

  • Add contact list members

    Add selected existing contacts to a named Elastic Email contact list.

  • Add contacts

    Add up to 1000 Elastic Email contacts and optionally assign them to existing lists.

  • Add suppressions

    Add up to 1000 email addresses to Elastic Email's bounce, complaint, or unsubscribe suppression records.

  • Adjust subaccount credits

    Add or remove email credits from a managed Elastic Email subaccount.

  • Check domain restricted

    Check whether Elastic Email restricts a domain or identifies it as a free-provider domain.

  • Create campaign

    Create a campaign.

  • Create contact list

    Create a contact list, optionally with initial email members.

  • Create domain

    Create a sending or tracking domain in the connected Elastic Email account.

52 more
  • Create inbound route

    Create a new inbound email route.

  • Create segment

    Create a dynamic contact segment from a name and SQL-like rule.

  • Create subaccount

    Create a managed subaccount with optional initial email settings.

  • Create template

    Create a new email template with its name, content, and scope.

  • Create webhook

    Create a webhook subscription for selected email events.

  • Delete campaign

    Delete one campaign by exact name.

  • Delete contact

    Delete one contact by exact email address.

  • Delete contact list

    Delete one contact list by exact name.

  • Delete contacts

    Permanently delete 1-10 contacts by exact email address.

  • Delete domain

    Delete one configured domain from the connected Elastic Email account.

  • Delete email verification

    Delete one saved email verification result by exact email address.

  • Delete file

    Permanently delete one stored file by its exact name.

  • Delete inbound route

    Permanently delete one inbound email route by its public ID.

  • Delete segment

    Delete one Elastic Email dynamic contact segment by its exact name.

  • Delete suppression

    Remove one email address from Elastic Email suppression records.

  • Delete template

    Delete one Elastic Email template by its exact name.

  • Delete verification file

    Delete one uploaded verification file job by its VerificationID.

  • Delete webhook

    Delete one webhook subscription by its public WebhookID.

  • Download file

    Download a stored Elastic Email file by its exact name.

  • Download verification file results

    Download the ZIP result archive for a completed verification file job.

  • Get campaign

    Return one Elastic Email campaign by its exact name.

  • Get contact

    Return one Elastic Email contact by email address.

  • Get contact export status

    Get the current status of an asynchronous contact export job.

  • Get contact list

    Return one Elastic Email contact list by its exact name.

  • Get credential metadata

    Get one Elastic Email API-key or SMTP credential's audit metadata without returning its secret token.

  • Get domain

    Return detailed DNS and certificate state for one Elastic Email domain.

  • Get email job status

    Return delivery status and optional recipient-level details for an Elastic Email transaction.

  • Get email preview

    Return the rendered preview, attachment metadata, and delivery status for an Elastic Email message ID.

  • Get email verification

    Return the saved Elastic Email verification result for one email address.

  • Get event export status

    Get the current status of an asynchronous global or channel event export.

  • Get file info

    Return metadata for a stored Elastic Email file without downloading it.

  • Get inbound route

    Return one Elastic Email inbound route by its public ID.

  • Get segment

    Return one Elastic Email dynamic contact segment by its exact name.

  • Get statistics

    Return aggregate Elastic Email delivery statistics for a time interval.

  • Get statistics breakdown

    Return one Elastic Email campaign or channel delivery summary by exact name.

  • Get subaccount

    Return one managed Elastic Email subaccount by its login email.

  • Get suppression

    Return suppression details for one Elastic Email address.

  • Get template

    Return one Elastic Email template by its exact name.

  • Get verification file results

    Return one page of detailed results and metadata for a verification file.

  • Get webhook

    Return one Elastic Email webhook subscription by its public ID.

  • Import contacts

    Start an asynchronous contact import using exactly one source: an uploaded CSV file or a provider-accessible CSV URL.

  • Import suppressions

    Upload CSV content containing bounced, complained, or unsubscribed email addresses for asynchronous suppression import.

  • List campaigns

    Find campaigns by optional name fragment and return one page.

  • List contact list members

    Return one page of contacts in a named Elastic Email contact list.

  • List contact lists

    Return one page of contact lists from the connected Elastic Email account.

  • List contacts

    Return one page of contacts from the connected Elastic Email account.

  • List credential metadata

    List API-key or SMTP credential metadata without returning secret tokens.

  • List domains

    Return all sending and tracking domains configured for the account.

  • List email verifications

    Return one page of individual email verification results.

  • List files

    Return one page of stored files and metadata.

  • List inbound routes

    Return all inbound email routing rules in their current order.

  • List segments

    Return one page of dynamic contact segments.

And 31 more in Definable.

How it connects

You paste an API key from Elastic Email on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.