# Changelog

> **Documentation index**
> Browse the [Woodpecker developer documentation index](https://developers.woodpecker.co/llms.txt) to discover related API references, guides, webhooks, MCP tools, and CLI documentation.

> - October 30 - **Check for pending webhooks before unsubscribing.** You can now block unsubscription when events are still waiting to be delivered. [Unsubscribe from a webhook](https://developers.woodpecker.co/docs/webhooks/POST-unsubscribe-webhook.md)

## October 2026

- October 30 - **Check for pending webhooks before unsubscribing.** You can now block unsubscription when events are still waiting to be delivered. [Unsubscribe from a webhook](https://developers.woodpecker.co/docs/webhooks/POST-unsubscribe-webhook.md)

- October 22 - **Updated Lead Finder search.** Lead search uses an updated set of search criteria and allowed values. Each criterion now lists its supported `operators` and the maximum number of values you can send (`max_values`).

- October 15 - **Attachments in LinkedIn replies.** LinkedIn inbox messages and reply webhooks now include information about attachments shared by prospects. [View LinkedIn inbox messages](https://developers.woodpecker.co/docs/linkedin/get-linkedin-inbox-messages.md)

- October 13 - **Mailbox signatures in email replies.** You can now specify whether to include the mailbox signature configured in Woodpecker when sending email replies through the API. [Reply to an inbox message](https://developers.woodpecker.co/docs/inbox/post-reply-message.md)

- October 8 - **Reply to LinkedIn messages.** Send replies through the API to continue LinkedIn conversations started by campaign outreach. [Reply to a LinkedIn message](https://developers.woodpecker.co/docs/linkedin/post-reply-message.md)

- October 6 - **LinkedIn Inbox API.** Retrieve prospect replies to your LinkedIn campaigns, including message content and conversation details. [Get LinkedIn inbox messages](https://developers.woodpecker.co/docs/linkedin/get-linkedin-inbox-messages.md)

## September 2026

- September 30 - **Campaign drafts.** Create an email, LinkedIn, or multichannel campaign draft first, then add the remaining configuration and content when you're ready to launch.. [Create a campaign draft](https://developers.woodpecker.co/docs/campaigns/POST-create-campaign-draft.md)

- September 24 - **Simple email campaigns.** Create and start a campaign for one prospect with a single API request. [Create and run a simple campaign](https://developers.woodpecker.co/docs/campaigns/POST-create-and-run-simple-campaign.md)

- September 8 - **Mailbox connection error details.** Identify mailbox connection issues more precisely with separate SMTP and IMAP error details in the [connection batch summary](https://developers.woodpecker.co/docs/mailboxes/get-batch-summary.md).

- September 8 - **LinkedIn reply webhook.** Receive notifications with reply content when prospects respond to LinkedIn direct messages, InMail, or connection request messages. [View the webhook](https://developers.woodpecker.co/docs/webhooks/prospect-li-replied.md)

- September 2 - **ChatGPT and Codex MCP connection.** In addition to Claude and Claude Code, you can now connect ChatGPT Desktop or Codex CLI to the hosted Woodpecker MCP server. [Connect ChatGPT or Codex](https://developers.woodpecker.co/docs/mcp/connect-openai.md)

## August 2026

- August 11 - **LinkedIn post engagement collection.** New API endpoints let you collect profiles and engagement data of people who reacted to or commented on LinkedIn posts, save this information to a new Woodpecker list, and enrich the collected profiles with contact data. [Collect profiles from posts](https://developers.woodpecker.co/docs/linkedin/collecting-profiles/post-collect-profiles.md)

## July 2026

- July 30 - **Hosted Woodpecker MCP server.** Connect Claude or Claude Code to Woodpecker through the hosted MCP server and a browser-based authorization flow. [Connect the MCP server](https://developers.woodpecker.co/docs/mcp/connect-claude.md)

- July 30 - **Working-day follow-up delays.** Campaign API v2 now supports `count_followup_delay_in_working_days`, which skips Saturdays and Sundays when calculating follow-up delays. [See campaign API v2](https://developers.woodpecker.co/docs/campaigns.md)

- July 16 - **Mailbox connection diagnostics.** Mailbox responses now include IMAP errors and a `reconnect_required` flag for SMTP mailboxes. [Review mailbox responses](https://developers.woodpecker.co/docs/mailboxes/get-mailboxes.md)

- July 3 - **Domains API.** The new API covers the complete domain and mailbox setup workflow, from finding and ordering domains to monitoring their status and managing their configuration. [Explore the Domains API](https://developers.woodpecker.co/docs/domains.md)

## June 2026

- June 17 - **Microsoft 365 mailbox management.** New endpoints let you manage Microsoft Graph app-only credentials and connect multiple Microsoft 365 mailboxes in one request. [Connect Microsoft mailboxes](https://developers.woodpecker.co/docs/mailboxes/microsoft/overview.md)

- June 17 - **Bounce Shield API.** New endpoints let you retrieve, set, or clear the bounce-rate threshold that automatically pauses a campaign. [Configure Bounce Shield](https://developers.woodpecker.co/docs/campaigns/bounce-shield/overview.md)

- June 11 - **LinkedIn account lifecycle webhooks.** New webhooks report when a LinkedIn account is [connected](https://developers.woodpecker.co/docs/webhooks/linkedin-account-connected.md) or [disconnected](https://developers.woodpecker.co/docs/webhooks/linkedin-account-disconnected.md).

- June 2 - **Bounce Shield pause webhook.** A new webhook reports when Bounce Shield pauses a campaign and returns the campaign details and configured threshold. [View the webhook](https://developers.woodpecker.co/docs/webhooks/campaign-paused-by-bounce-shield.md)

## May 2026

- May 27 - **Lead Finder API.** New endpoints let you search for leads, enrich selected results, or enrich prospects already stored in Woodpecker. Enrichment is processed asynchronously in batches. [Explore Lead Finder](https://developers.woodpecker.co/docs/lead-finder.md)

- May 25 - **Campaign auto-pause settings.** Campaign API v2 can pause other prospects from the same domain after a `REPLIED` or `BOUNCED` status. Campaign responses also include the timestamp of an automatic Bounce Shield pause. [See campaign API v2](https://developers.woodpecker.co/docs/campaigns.md)

- May 12 - **Quoted replies in the Inbox API.** The boolean `quote_original_message` field lets you include or omit the original inbox message below a reply. [Reply to an inbox message](https://developers.woodpecker.co/docs/inbox/post-reply-message.md)

- May 7 - **LinkedIn direct message webhook.** A new webhook reports sent LinkedIn direct messages with prospect, campaign, sender, and message details. [View the webhook](https://developers.woodpecker.co/docs/webhooks/prospect-li-dm-sent.md)

- May 6 - **LinkedIn InMail campaign steps.** Campaign API v2 now supports `INMAIL_MESSAGE` steps, including subjects and message variants. [See campaign API v2](https://developers.woodpecker.co/docs/campaigns.md)

- May 5 - **Woodpecker CLI.** Bring Woodpecker to the terminal for quick checks, scripts, and a structured way for AI coding agents to work with your account. [Get started with the CLI](https://developers.woodpecker.co/docs/cli.md)

## February 2026

- February 28 - **LinkedIn connection request webhook.** A new webhook reports when a prospect accepts an automated LinkedIn connection request. [View the webhook](https://developers.woodpecker.co/docs/webhooks/prospect-li-cr-accepted.md)

- February 12 - **LinkedIn account connection for agencies.** New Agency API endpoints let you create or reconnect LinkedIn accounts for client companies and generate authorization links. [Connect LinkedIn accounts](https://developers.woodpecker.co/docs/agency-api/linkedin.md)

- February 8 - **Inbox API update.** The Inbox API now supports message search, additional filters, cursor-based pagination in both directions, and expanded campaign and prospect data. [Explore the Inbox API](https://developers.woodpecker.co/docs/inbox.md)

## October 2025

- October 22 - **Mailbox footer management.** API v2 now supports adding, replacing, or removing the HTML footer of a connected SMTP mailbox. [Update a mailbox](https://developers.woodpecker.co/docs/mailboxes/update-mailbox.md)

- October 7 - **LinkedIn steps in campaign API v2.** Campaigns can now include LinkedIn profile visits, connection requests, and direct messages alongside email steps. [See campaign API v2](https://developers.woodpecker.co/docs/campaigns.md)

## September 2025

- September 30 - **LinkedIn accounts endpoint.** A new endpoint lists LinkedIn accounts connected to Woodpecker, including their session status, user details, and subscription level. [List LinkedIn accounts](https://developers.woodpecker.co/docs/linkedin/get-linkedin-accounts.md)

## May 2025

- May 13 - **AI-detected Interest Levels in API v1 and webhooks.** Prospect responses in API v1 and prospect-related webhooks now include an `interest_level` object with the assigned level and whether it was detected by AI. [View the Prospect interested webhook](https://developers.woodpecker.co/docs/webhooks/prospect-interested.md)
