UniSender

UniSender

UniSender is an email and SMS marketing platform. Manage contact lists, send campaigns, and track engagement.

Visit Website

Triggers & Actions

Use UniSender as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.

Triggers

No triggers available

Actions

  • Get Lists

    Retrieve all contact lists from UniSender

  • Create List

    Create a new contact list in UniSender. Each list must have a unique name within your account.

  • Update List

    Update the properties of an existing mailing list

  • Delete List

    Delete a contact list from UniSender. Warning: Subscription dates will be lost. Recipients only on this list will appear in "Not on Lists" section.

  • Subscribe Contact

    Subscribe a contact to one or more mailing lists

  • Unsubscribe Contact

    Remove contact from one or more lists

  • Exclude Contact

    Remove a contact from one or more lists. Unlike unsubscribe, the contact can be re-added later.

  • Get Contact

    Get contact information by email or phone

  • Get Contact Count

    Get the number of contacts in a specific list with optional filters

  • Get Total Contacts Count

    Get the total size of the contact database by user ID

  • Create Campaign

    Schedule or immediately start sending an email or SMS campaign

  • Cancel Campaign

    Cancel a scheduled campaign. Can only cancel campaigns in "Planned", "Scheduled", "Under review", or "Awaiting approval" status.

  • Create Email Message

    Create an email message without sending it. Use createCampaign to actually send it.

  • Create SMS Message

    Create an SMS message without sending it. Use createCampaign to actually send it.

  • Delete Message

    Delete an email or SMS message

  • Check Email Status

    Check the delivery status of email messages sent using sendEmail method. Supports up to 500 email IDs.

  • Check SMS Status

    Check the delivery status of SMS message sent using sendSms method

  • Get Campaigns

    Get list of campaigns with optional filters

  • Get Campaign Statistics

    Get general information about message delivery results for a mailing list. Returns statistics similar to the "Sent Reports" section.

  • Get Campaign Status

    Find out the status of a campaign created using createCampaign. Returns status, creation time, and start time.

  • Get Visited Links

    Get a report on links visited by users in the specified email newsletter.

  • Get Messages

    Retrieve list of emails/SMS created through the account or API. Includes body and attachments. Format: YYYY-MM-DD hh:mm UTC.

  • List Messages

    Retrieve list of messages without body/attachments (lighter version). Works like getMessages but excludes body and attachments.

  • Create Email Template

    Create an email template for mass mailing. Templates can include placeholder fields and HTML formatting.

  • Update Email Template

    Update an existing email template. All fields are optional except template_id. Only provided fields will be updated.

  • Delete Template

    Delete a template by template ID

  • Get Template

    Get information about a specific template (user or system). Provide either template_id or system_template_id.

  • Get Templates

    Get list of all templates with body included. For user templates, specify date range. System templates output doesn't depend on dates.

  • List Templates

    Get list of templates without body (lighter version). Works like getTemplates but excludes body and attachments. Use getTemplate to retrieve body.

  • Get Fields

    Get list of all custom fields

  • Get Tags

    Get list of all user tags

  • Delete Tag

    Delete a tag

  • Send Email

    Send a single email message

  • Send SMS

    Send a single SMS message

  • Get Actual Message Version

    Get the current version of a message

  • Get Message

    Get information about a message

  • Update Opt-In Email

    Update opt-in confirmation email text

  • Get Web Version

    Get web version link for a sent email