get_lists
Get Lists
Retrieve subscriber lists from your Doppler account. Returns list details including subscriber counts and creation dates. Supports fetching all lists or a specific list by ID.
get_lists
Retrieve subscriber lists from your Doppler account. Returns list details including subscriber counts and creation dates. Supports fetching all lists or a specific list by ID.
import_subscribers
Bulk import subscribers into a list. Creates new subscribers and updates existing ones. The import runs asynchronously and returns a task ID that can be used to check the import status.
get_subscriber
Retrieve a subscriber's profile by email address. Returns their custom field values, status, score, and unsubscription details if applicable.
remove_subscriber
Remove a subscriber from a specific list or unsubscribe them from the entire account. When removing from a list, the subscriber is only disassociated from that list. When unsubscribing from the account, the subscriber will no longer receive any communications.
get_list_subscribers
Retrieve subscribers from a specific list. Supports pagination and optional date range filtering. Returns subscriber emails, custom fields, status, and engagement scores.
manage_lists
Create, update, or delete subscriber lists. Lists are the primary organizational structure for contacts in Doppler. Use this tool to create new lists, rename existing ones, or remove lists that are no longer needed.
get_custom_fields
Retrieve all custom field definitions for the account. Returns field names, types, and metadata. Useful for understanding which fields are available before adding or importing subscribers.
get_campaigns
Retrieve email campaigns from your Doppler account. Returns campaign details including sender info, subject, status, and scheduling. Supports fetching all campaigns, filtering by status, or retrieving a single campaign by ID.
manage_campaigns
Create, update, or delete email campaigns. Campaigns can also be sent immediately or scheduled for a specific date. Combine creation and sending in separate calls: first create, then send.
get_unsubscribed
Retrieve contacts that have been unsubscribed or removed from the account. Supports filtering by date range. Returns the email, unsubscription date, and reason for each contact.
get_campaign_report
Retrieve the performance report for a sent campaign. Includes delivery rate, opens, clicks, bounces, unsubscribes, and other engagement metrics. Only available for campaigns that have been sent.
manage_custom_fields
Create, update, or delete custom fields for subscriber data. Custom fields allow storing additional subscriber attributes like names, birthdates, and other data used for personalization and segmentation.
add_or_update_subscriber
Add a new subscriber to a list or update an existing subscriber's data. If the subscriber already exists, their fields will be updated with the provided values. Fields not included in the request retain their previous values.
Manage email marketing campaigns, subscriber lists, and contact data for Doppler Marketing Automation (fromdoppler.com). Create, send, and delete email campaigns programmatically. Build and organize subscriber lists, import contacts individually or in bulk, and assign custom fields and tags to subscribers. Retrieve campaign performance reports including opens, clicks, bounces, unsubscribes, delivery rates, and geolocation data, filterable by date range. Create and manage custom fields for subscriber personalization and segmentation. Access removed and unsubscribed contact listings filtered by date. Bulk import operations support a callback URL for completion notification.
Common questions about connecting Doppler Marketing Automation to AI agents with Metorial.