---
title: "Dynosend integration for LuumenAI"
url: "https://www.luumen.ai/integrations/dynosend/"
entity: SoftwareIntegration
category: "Communication"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Dynosend integration for LuumenAI

Read audiences, contacts, and campaign results; change them as approved steps

## What LuumenAI can do with Dynosend

LuumenAI connects to Dynosend with an API token and exposes 18 tools (8 read-only · 5 write · 5 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 18 tools (8 read-only · 5 write · 5 destructive)
- Plan: available on all plans
- Category: Communication

## About Dynosend with LuumenAI

Connect Dynosend with an API key and Luumen can read your audiences, contacts, campaigns, and blacklist on request. Ask which contacts are unsubscribed, how a send performed, or whether an address is blocked. Changes — updating a contact, setting subscription status, pausing a campaign — are previewed and approved before they run.

## Example tools

Read-only (8 in total):

- `DYNOSEND_CHECK_BLACKLIST` — Check whether an email address is on the connected Dynosend account's blacklist and return its timestamp and reason when available.
- `DYNOSEND_FIND_DUPLICATE_CONTACTS` — Find contacts that use the same email address across all audiences in the connected Dynosend account.
- `DYNOSEND_GET_AUDIENCE` — Get one audience's configuration, custom-field definitions, contact information, and subscription statistics by audience UID.
- `DYNOSEND_GET_CAMPAIGN` — Get one campaign's configuration and delivery, open, click, spam, bounce, and unsubscribe insights.
- `DYNOSEND_GET_CONTACT` — Get one contact in an audience by contact UID or email address.
- `DYNOSEND_LIST_AUDIENCES` — List audiences available to the connected Dynosend account, including the UID needed by audience and contact tools.
- `DYNOSEND_LIST_CAMPAIGNS` — List campaigns in the connected Dynosend account, including status and the campaign UID used by campaign tools.
- `DYNOSEND_LIST_CONTACTS` — Return one page of contacts in a Dynosend audience, including contact UIDs, subscription status, tags, and audience-defined custom-field values.

Write and destructive (10 in total, approval required by default):

- `DYNOSEND_ADD_EMAIL_TO_BLACKLIST` — Permanently add an email address to the Dynosend blacklist.
- `DYNOSEND_ADD_TAGS_TO_CONTACT` — Append one or more tags to a contact without replacing its existing tags.
- `DYNOSEND_CREATE_CONTACT` — Create a contact in an audience, optionally assigning tags and audience-defined custom fields.
- `DYNOSEND_DELETE_CONTACT` — Permanently delete one contact from an audience for GDPR/CCPA erasure.
- `DYNOSEND_RECORD_CONTACT_EVENT` — Record an application event for a contact in an audience.
- `DYNOSEND_SEND_TRANSACTIONAL_MESSAGE` — Send a configured Dynosend transactional message.
- `DYNOSEND_SET_CAMPAIGN_DELIVERY_STATE` — Pause a sending campaign or resume a paused campaign by setting its delivery state to paused or sending.
- `DYNOSEND_SET_CONTACT_SUBSCRIPTION_STATUS` — Set a contact's subscription status to subscribed or unsubscribed in an audience.

## Frequently asked questions

### How does LuumenAI connect to Dynosend?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Dynosend on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 5 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Dynosend — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/dynosend/
