
Woodpecker.co
Your sales team focuses on closing. Your AI agent handles the outreach operations, adding prospects to Woodpecker campaigns, pulling campaign stats, and managing campaign lifecycle. Cold email management runs itself while your pipeline fills up.




From prospect imports to campaign performance tracking, your AI agent manages the entire Woodpecker.co outreach workflow through natural conversation.
Woodpecker.co
Real scenarios where AI agents handle the operational side of cold email, so sales teams spend time on conversations that matter.
A sales rep finishes a LinkedIn scraping session and has 200 new leads. They message the AI Agent with the prospect list and target campaign name. The agent calls Woodpecker's Add Prospects API, imports all 200 contacts with email, company, and title fields, and confirms the upload count. The rep moves on to crafting their pitch instead of fighting with CSV imports.
Every morning at 9 AM, your team lead asks the AI Agent 'How did our campaigns do yesterday?' The agent pulls statistics from each active Woodpecker campaign, compiles open rates, reply rates, and bounce rates, and delivers a summary. Low-performing campaigns get flagged. The team starts their day with actionable insights, not dashboard browsing.
Your company announces a pricing change and the current outreach mentions old pricing. A manager tells the AI Agent 'Pause all running campaigns immediately.' The agent lists all RUNNING campaigns from Woodpecker, pauses each one, and confirms the status change for every campaign. Outdated messages stop within seconds, protecting your brand reputation.

Woodpecker.co
FAQs
The agent uses Woodpecker's Add Prospects to Campaign API. It takes the campaign ID, prospect details (email, first name, company, custom fields), and imports them directly. You can add up to 20,000 prospects per request, with optional force-add to override global status restrictions.
Yes. The agent queries Woodpecker's Get Prospects in Campaigns endpoint with activity filters like OPENED, REPLIED, or INTERESTED. It can also filter by contacted status, campaign status, and date ranges, so you get exactly the segment you need.
Tars requires your Woodpecker API key, which grants access to campaign management, prospect operations, and statistics endpoints. Generate this key from your Woodpecker.co account settings under Integrations. The API key controls all access, and you can regenerate it anytime.
Yes, if you use Woodpecker's Agency HQ plan. The agent supports the company_id parameter, allowing it to switch between client accounts when listing or managing campaigns. Each operation targets the specified client context.
No. Prospect data is sent directly to Woodpecker's API during the conversation. Tars does not maintain a separate database of your prospect lists. Email addresses and contact details pass through to Woodpecker and are stored only in your Woodpecker account.
The agent calls Woodpecker's Run Campaign endpoint, which activates the campaign if it has the required setup (sending account, steps, and prospects). If prerequisites are missing, Woodpecker returns an error, and the agent relays the specific issue so you can fix it.
The Woodpecker dashboard requires manual login and navigation. With Tars, you manage campaigns through natural language, from Slack, WhatsApp, or your website. Pause a campaign, check stats, or import prospects by simply asking. It removes the dashboard friction for busy sales teams.
Yes, but only non-initial steps that have not yet processed any prospects. The agent calls Woodpecker's Delete Campaign Step endpoint with the campaign ID and step UUID. The campaign must be in DRAFT or EDITED status. Steps that have already sent emails cannot be removed.
Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security
At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.