Documentation
LinkedIn and Instagram senders this workspace reaches out from.
Connected accounts are the LinkedIn and Instagram senders this workspace reaches out from. A connected account is active, paused, needs reconnect, or disconnected.
Campaigns send from the connected account bound to each step. Each connected account has usage limits per action. You can pause a connected account or change those limits.
Every metered action has hourly, daily, and weekly caps that start at the channel defaults. The limits endpoint lists them per action with the caps in force, the override behind them if any, and usage so far. You can override the caps for one action or reset it to the defaults. A cap can be tightened or loosened but never removed; going above the default raises the risk of provider restrictions. When a call is refused with 429, the error names the action and window and includes the same usage and limits.
Connect one in the dashboard. The API can list, update, and delete connected accounts. Connecting a new one is dashboard-only.
Whoever connects an account owns it. A new account is shared with everyone in the workspace. The owner can limit that to chosen members; those members have account access. Everything else stays with the owner.
| What | Everyone in the workspace | Users with account access | Account owner |
|---|---|---|---|
| See the account, its status, limits, and usage | ✓ | ✓ | ✓ |
| Run campaigns from it, add leads to them, change their steps that use it, and see and approve its drafts and tasks | ✓ | ✓ | |
| Send messages, connection requests, InMails, follows, comments, and reactions to posts | ✓ | ✓ | |
| Look up profiles, companies, jobs, and posts, and search people | ✓ | ✓ | |
| Inbox: conversations with your leads, from Needle's first contact onward | ✓ | ✓ | |
| Inbox: earlier history with a lead, and conversations with people who are not leads | ✓ | ||
| Read its conversations, invitations, connections, followers, and following straight from LinkedIn or Instagram; withdraw connection requests; react to messages | ✓ | ||
Events that are not account-sensitive, such as account_connected | ✓ | ✓ | ✓ |
Account-sensitive events about a lead, such as linkedin_message_sent | ✓ | ✓ | |
| Account-sensitive events not about a lead | ✓ | ||
| Pause, resume, reconnect, change limits, and share | ✓ | ||
| Delete | ✓ |
Workspace admins can also delete any connected account, so accounts left behind by former members can be cleaned up. A conversation with a lead counts from Needle's first message or connection request to them from the account; messages before that stay with the owner. A webhook receives the events the member who created it can see, so only that member can change it.
Through a connected account, without a campaign, you can look up a profile, send a message, or read a conversation. You can also search people, send or withdraw a connection request, and list connections.
In a campaign sequence the LinkedIn steps are connection request, withdraw request, message, InMail, and profile view. A sequence can wait until a reply or an accepted connection request, and can branch on whether they are already a connection.
Through a connected account, without a campaign, you can look up a profile, send a message, or read a conversation. You can also follow and unfollow.
In a campaign sequence the Instagram steps are message, profile view, follow, and unfollow. A sequence can wait until a reply.
Search documentation, API reference, and MCP tools
We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy