MCP App Store
by KeenEthics
Business & Operations
ZOLLO icon

ZOLLO

by SAIFELYZAL ABBAS ALI

Overview

Keep your email campaign work moving from a conversation. ZOLLO connects ChatGPT and Codex to the ZOLLO workspace you authorize, so you can work with contacts, preview audience segments, create editable email templates, prepare campaign drafts, and inspect campaign readiness. For marketing teams, founders, and operators who already use ZOLLO, the integration supports contact creation and updates, email suppression, dynamic segments, template creation and updates, campaign search and editing, sender selection from connected email providers, and automation management and run history. Before sending or scheduling a campaign, review its recipient count and warnings. Sending, scheduling, pausing, and automation enrollment require explicit confirmation. Live sends and automation runs can contact real recipients. Sign in with your ZOLLO account through ZOLLO login, then authorize access to your workspace. Email sending also requires a configured provider and an eligible audience. The integration accesses the connected workspace through its granted permissions. It does not provide social publishing, billing changes, or data-deletion tools. Customers initiate deletion directly in ZOLLO or through its privacy request form. Payment does not take place inside OpenAI.

Tools

add_suppression

ChatGPT
Suppress an email address from receiving future campaigns.

create_automation

ChatGPT
Create a new automation workflow. definition is the workflow graph: { id, name, nodes: [{ id, type: 'trigger'|'condition'|'action'|'wait'|'end', ... }] }.

create_campaign

ChatGPT
Create a new campaign in DRAFT status. Set providerId from list_email_providers to choose its sender, and segmentId from list_segments to target a dynamic contact segment.

create_contact

ChatGPT
Create a new contact. Requires at least an email address.

create_segment

ChatGPT
Create a dynamic contact segment in the current workspace. Preview the filter first when the intended audience needs verification.

create_template

ChatGPT
Create a new editable email template. Prefer native blocks; raw HTML and MJML are automatically imported into the ZOLLO block editor.

get_campaign

ChatGPT
Get a single campaign by id.

get_template

ChatGPT
Get a single email template by id. To verify editable content, inspect the returned blocks: text content is in html, and button content is in label and url. Report the saved fields rather than assuming the requested content was saved.

list_automation_runs

ChatGPT
List recent runs of an automation workflow.

list_automations

ChatGPT
List all automation workflows in the workspace.

list_campaigns

ChatGPT
List campaigns in the workspace. Optionally search campaign names with search.

list_contacts

ChatGPT
List all contacts in the workspace.

list_email_providers

ChatGPT
List connected email providers and their ids, sender addresses, default status, health, and sending limits. Use an id as providerId when creating or updating a campaign.

list_segments

ChatGPT
List the contact segments in the current workspace, including each segment id and filter. Use the returned id as segmentId when creating or updating a campaign.

list_templates

ChatGPT
List email templates in the workspace. Optionally search template names with search.

pause_campaign

ChatGPT
Pause a currently sending campaign. Requires confirm: true.

preflight_campaign

ChatGPT
Get the recipient count and warnings for a campaign before scheduling or sending it.

preview_segment

ChatGPT
Preview a contact segment filter before saving it. Returns the estimated matching-contact count and a small contact sample.

run_automation

ChatGPT
Enroll a contact, list, or segment into an automation workflow. This sends live emails/actions to real recipients. Requires confirm: true.

schedule_campaign

ChatGPT
Schedule a campaign to send at its scheduledAt time. Always call preflight_campaign first and show the recipient count to the user before confirming. Requires confirm: true.

send_campaign

ChatGPT
Send a campaign immediately to its recipients. This is irreversible. Always call preflight_campaign first and show the recipient count to the user before confirming. Requires confirm: true.

update_automation

ChatGPT
Update an existing automation workflow's name, status, or definition.

update_campaign

ChatGPT
Update fields on an existing campaign, including its providerId sender and segmentId or listId audience.

update_contact

ChatGPT
Update editable fields on an existing contact.

update_segment

ChatGPT
Update the name or dynamic contact filter of an existing segment.

update_template

ChatGPT
Update an existing email template.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

26

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily