<!-- Generated from Cogny's tool registry. Canonical page: https://cogny.com/integrations/drip/tools -->

# 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.

## 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`.

How Cogny uses Drip: https://cogny.com/integrations/drip

---

All integrations: https://cogny.com/integrations/tools/index.md
Plans, approvals, limits and data protection: https://cogny.com/buying-guide.md
What Cogny is: https://cogny.com/llms.txt
