Backlog
19Under consideration
AI post commenter
Automatically comment on leads LinkedIn posts. Similar to Powerin but less buggy
Auto Responder
Scanning for keywords or sentiments in the first reply, to filter denials and send automatic responses or nurture the lead further before handing it over to manual.
Workflow Editing
Flexibility recommendation for the workflow nodes and layout, right now its only possible to add a node in the beginning, by deleting everything behind and starting again. Allowing the "Add Step" Option mid workflow, or editing afterwards would be a great productivity and camapign optimization improvement!
InMails free + InMails open profile
AI Personalization
Lead positive reply qualification
tag leads as positive replied to send them into a new follow-up sequence or whatver
Additional Fields/Variables for Leads
As a user I want to add a given number of additional fields to my leads to save data created by sequences (e.g. salutation [Mr, Ms], academic title [Dr., Prof.], AI score for male/female, or ICP match of the company) and sync this data later on to my CRM (e.g. Pipedrive or via make.com-integration).
Campaign Editing
i want to be able to add stages above other stages in a campaign. e.g. if i set up a workflow and forget to ‘view profile’ before the connection request, to be able to add ‘view profile’. currently i have to delete it all and start again
Create Custom Labels for DMs to organise Inbox
It would be great to be able to create custom labels/tags for conversations in the DMs and use them as filters to organise the DMs. Example: Label:” Proposal Sent” + Label:” Inbound” Then, I can use these filters to sort out the conversations with these tags/labels
Automatically accept incoming connection requests
It’d be wonderful if incoming connection requests could be automatically accepted, and then trigger actions like an intro message or something.
Todo
5Committed and queued
Adding media options, Sending pictures
Please add the possibility to send videos, photos and documents via messages.
Scrape incoming connection requests (inbound)
Posting activity in the ICP Score
Currently, it’s not possible to create an ICP Score that gets info from the user's posting activity.
Adding individual leads
the ability to add individual leads directly from their linkedin profile and them add them to a campaign
Fallback Variable
Set a default placeholder value when a variable is missing or undefined. This ensures messages remain complete and readable, even if a personalization variable doesn’t exist. {{companyName | your company}} In this case, if a lead does not have the {{companyName}} variable, it will default to the fallback placeholder “your company”
In Progress
4Actively being built
Sequence Spintax
Adding one option to Sendpilot’s campaign, which is randomizing messages to not let LinkedIn detects the automation runs in sendpilot This feature will increase connected LinkedIn accounts safety.
Global blocklist (do-not-contact list)
Upload a list of leads you don’t want to contact. Sendpilot will automatically remove these leads from campaigns so you don’t contact them.
MCP
Dashboard custom date range
Done
17Recently shipped
Withdraw connection request
Allow users to automatically withdraw connection requests if they haven’t been accepted within a specified number of days. This helps users keep their pending invites under control, freeing up space for new connection requests and maintaining a healthier balance between sent and incoming requests.
Attach images to post scheduler
Scraping the Likes of posts
Currently only scraping the comments of the posts but would be nice to scrape the likes as well and get them as leads.
Remove duplicated leads
Sendpilot automatically checks all campaigns in your workspace for duplicated leads and auto-removes duplicated leads
Save lead database searches
API Completeness for Full Automation — 6 Endpoints Needed
Hey SendPilot team — love the product and the direction. I'm building a fully automated outreach pipeline on top of SendPilot and hit some gaps in the API. Sharing them here because I think other agencies and power users will need these too. What currently works via API: GET /v1/campaigns ✅ GET /v1/leads ✅ POST /v1/leads (add leads to campaign) ✅ What's missing: Send Message (most critical) POST /v1/leads/{leadId}/message Need to send replies programmatically. Right now our AI drafts the reply automatically but we have to manually paste it into the inbox. This kills the automation loop. Update Lead Status PATCH /v1/leads/{leadId} → { "status": "paused" | "not_interested" | "completed" } Need to pause or stop a lead's sequence automatically when they reply positively or say not interested. Without this we can't enforce "stop all touches on positive reply" rules. Pause/Resume Campaign POST /v1/campaigns/{id}/pause and /resume Basic campaign control via API for orchestration workflows. Lead Database Search GET /v1/database/search?title=owner&industry=hvac&location=Cleveland+OH The lead database is great but UI-only. Exposing it as an API endpoint would let us automate owner discovery instead of manually searching per lead. Extract Leads POST /v1/extract with a LinkedIn search URL Same as above — the extract feature is powerful but needs an API to fit into automated pipelines. Get Lead by LinkedIn URL GET /v1/leads?linkedinUrl=https://linkedin.com/in/... When message.received webhook fires we get a lead ID, but we need to be able to look up leads by LinkedIn URL to match them back to our system reliably. Also — richer webhook payloads When message.received fires please include: leadId, linkedinUrl, messageText, senderLinkedinAccount, campaignId. Right now it's hard to act on webhooks without these fields. The Send Message endpoint is the single most impactful one — it closes the AI reply loop completely. Everything else is incremental. Would love to see this on the roadmap! Thanks
Unibox templates
Save replies as templates in the unibox
Fix {First Name} Variable
Since LinkedIn pulls titles like Dr. or Prof. into the first name attribute, automated messages to such persons are instantly detectable because it will say: “Hey Dr. Bob, …” instead of “Hey Bob, just ..”
Remove the 1K/month lead extraction limit per account
Currently, users have 1K monthly lead extraction credits per LinkedIn account they have connected. If you are on a higher plan with 3K lead extraction credits but only have connected one LinkedIn account, you can still only scrape 1K per month. This will be removed. So if you have 3K lead extraction credits, you can use all of them on one account if you want