Drip tools in Cogny
Cogny's Drip integration exposes 24 tools (10 read, 9 write, 5 destructive) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.
- Read (10): only reads data.
- Write (9): creates or changes something.
- Destructive (5): deletes, removes or replaces something.
Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits.
All tools
| Tool | Kind | What it does |
|---|---|---|
list_subscribers | Read | List subscribers with optional filters. |
get_subscriber | Read | Get a subscriber by email address or Drip subscriber ID. |
upsert_subscriber | Write | Create or update a subscriber. |
batch_subscribers | Write | Create/update up to 1000 subscribers in a single request. |
unsubscribe_from_all | Destructive | Globally unsubscribe a person from all mailings. |
delete_subscriber | Destructive | Permanently delete a subscriber by email or ID. |
list_tags | Read | List all tags currently used in the account. |
apply_tag | Write | Apply a tag to a subscriber. |
remove_tag | Destructive | Remove a single tag from a subscriber. |
record_event | Write | Record a custom event for a subscriber. |
batch_record_events | Write | Record up to 1000 events in a single request. |
list_event_actions | Read | List all distinct event action names recorded in the account. |
list_campaigns | Read | List Email Series Campaigns. |
get_campaign | Read | Get a campaign by ID. |
list_campaign_subscribers | Read | List all subscribers in a campaign. |
subscribe_to_campaign | Write | Subscribe a person to an Email Series Campaign. |
unsubscribe_from_campaign | Destructive | Remove a subscriber from one campaign (campaign_id given) or from all Email Series Campaigns (campaign_id omitted). |
list_workflows | Read | List workflows. |
get_workflow | Read | Get a workflow by ID. |
activate_workflow | Write | Activate a paused or draft workflow. |
pause_workflow | Write | Pause an active workflow. |
start_subscriber_on_workflow | Write | Manually start a subscriber on a workflow. |
remove_subscriber_from_workflow | Destructive | Remove a subscriber from a specific workflow. |
list_custom_field_identifiers | Read | List all custom field identifiers defined in the account. |
Exact input schemas come from tools/list once Drip is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.
This page as markdown · All integrations · How Cogny uses Drip