Skip to content
Last updated

Delivery Commands

Manage email delivery resources (senders).

Email Senders

List Email Senders

# List all email senders in workspace
tdx delivery senders --workspace "Marketing Team"

# Filter senders by glob pattern
tdx delivery senders "marketing*" --workspace "Marketing Team"

# Use workspace from session context
tdx use engage_workspace "Marketing Team"
tdx delivery senders

# Limit results
tdx delivery senders --limit 10 --workspace "Marketing Team"

# JSON output
tdx delivery senders --workspace "Marketing Team" --json

Options

OptionDescription
--workspace <name>Workspace name (or use session context via tdx use engage_workspace)
--limit <n>Maximum number of results
--jsonOutput as JSON
--jsonlOutput as JSON Lines

Output Fields

FieldDescription
idEmail sender UUID (use as email.sender_id in campaign YAML)
nameSender display name
fromAddressSender email address
fromDisplayNameFrom display name shown to recipients
workspaceIdWorkspace UUID
createdAtCreation timestamp
updatedAtLast update timestamp

Usage with Engage Campaigns

The id field from email senders is required when creating Engage campaigns via YAML:

# In campaign YAML
email:
  sender_id: "sender-uuid-from-delivery-senders"

See Engage Commands for campaign management.