Run statuses
If the Next run queue is empty
Work through this checklist in order before starting a run:- Active seat — confirm the contact has an owner and that the seat is active, not paused or disconnected.
- ICP gate — verify the contact meets the current ICP threshold and pipeline criteria.
- Blacklist — check that neither the company name nor its domain appears on your blacklist.
- Stop state — confirm the prospect has no outcome set and has not been archived.
- Required data — ensure the next step has the research, channel, or message data it needs to proceed.
- Approval — if approval mode is on, check that generated messages have been approved and are waiting in the outreach queue.
- Cadence — verify the next follow-up date is actually due today, not tomorrow or later.
- Limits — confirm the relevant daily limit is above
0and that today’s allocation has not already been consumed. - Connected account — check that LinkedIn and email connections are valid and show a healthy status in Settings → Account.
If a run succeeds but sends nothing
A succeeded run that delivers zero messages means every eligible item failed an eligibility or safety check at send time — not that the pipeline itself broke. Review:- Newly detected replies — prospects who replied since the last run are automatically excluded from follow-ups.
- Connection state — a disconnected seat blocks LinkedIn steps even when the run reports success.
- Approval state — messages awaiting approval in the queue are not sent until approved.
- Already-sent messages — duplicates are detected and skipped silently.
- Stopped or archived prospects — prospects stopped or archived between queue preview and run time are skipped.
- Daily limits and due dates — limits may have been reached earlier in the day by a scheduled run.
If a run fails
1
Open the run details
In Activity, click the failed run to see the step that failed and the exact timestamp.
2
Do not repeatedly restart
Do not keep triggering new runs for a failing LinkedIn step. Repeated attempts can compound the underlying problem.
3
Check account connections
Go to Settings → Account and confirm your LinkedIn and email connections are healthy. A session expiry is the most common cause of a failed run.
4
Contact support
If the problem persists, email support@keinsaas.com with:
- The representative or seat name
- The run time and date
- The step that failed
- What you expected to happen
If your LinkedIn session expires
The Sales Agent pauses all LinkedIn work and sends you a notification when it detects a session expiry. Follow these steps to restore it:1
Open Settings → Account
Navigate to Settings → Account in the Sales Agent dashboard.
2
Reconnect LinkedIn
Follow the on-screen instructions to reconnect with a fresh session. This typically requires logging into LinkedIn in your browser and completing the connection flow.
3
Wait for confirmation
Wait until the account status shows a healthy, connected state before taking any further action.
4
Resume the pipeline
Once the connection is confirmed, resume your normal run schedule or trigger a manual Run Now.