Doppler Marketing Automation

Learn how to use Doppler Marketing Automation with Composio

Overview

Enum

DOPPLER_MARKETING_AUTOMATION

Description

Doppler is a marketing automation platform that enables users to create, send, and analyze email campaigns, manage subscriber lists, and integrate with various tools to enhance marketing efforts.

Authentication Details

api_key
stringRequired

Actions

Tool to add a new subscriber to a specific list for a specified account.

Action Parameters

accountName
stringRequired
email
stringRequired
fields
array
language
string
list_id
integerRequired
origin
string
sentOptionalMailing
boolean
status
string
tags
array

Action Response

data
object
error
string
successful
boolean
Tool to create a new subscriber list for a specified account. use when you need to segment contacts into a new list.

Action Parameters

accountName
stringRequired
description
string
name
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a specific subscriber list by its id. use when permanently removing a list after confirming its no longer needed.

Action Parameters

accountName
stringRequired
listId
integerRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve all campaigns associated with the specified account. use after confirming the accountname to fetch campaigns.

Action Parameters

accountName
stringRequired
dateFrom
string
dateTo
string
limit
integer
offset
integer
status
string
type
string

Action Response

data
object
error
string
successful
boolean
Tool to retrieve details of a specific subscriber list by its id. use when you need to fetch metadata of an existing list.

Action Parameters

accountName
stringRequired
listId
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve all lists associated with a specified doppler account. use when you need an overview of all mailing lists. example: "retrieve lists for account partnerships@composio.dev"

Action Parameters

accountName
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve subscribers removed from all lists. use when you need to audit unsubscribes within a date range.

Action Parameters

accountName
stringRequired
from_date
string
page
integer
per_page
integer
to_date
string

Action Response

data
object
error
string
successful
boolean
Tool to retrieve details of a specific subscriber by their email. use when you need to fetch subscriber information for a given account.

Action Parameters

account_id
stringRequired
email
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve all subscribers of a specific list. use when you need to fetch subscribers by list id.

Action Parameters

accountName
stringRequired
fields
string
from_date
string
listId
integerRequired
page
integer
per_page
integer
status
string
to_date
string

Action Response

data
object
error
string
successful
boolean
Tool to import multiple subscribers into a specific list in bulk. use when you need to add or update a batch of subscriber records after preparing the data.

Action Parameters

accountName
stringRequired
list_id
integerRequired
reimport
boolean
returnAlreadyExisting
boolean
subscribers
arrayRequired

Action Response

data
object
error
string
successful
boolean
Tool to remove a specific subscriber from a list. use when you need to delete a subscriber after confirming they should no longer be subscribed.

Action Parameters

accountName
stringRequired
listId
integerRequired
subscriberEmail
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to update details of an existing subscriber list. use when you need to modify list metadata after creation.

Action Parameters

accountName
stringRequired
description
string
isPublic
boolean
listId
integerRequired
name
stringRequired
optInType
stringRequired

Action Response

data
object
error
string
successful
boolean