Close · Inbox
One inbox, and the poller is why
LinkedIn arrives on the poller's tick and email arrives on an inbound webhook, and both land in the same conversation table under the same pipeline. So a LinkedIn reply stops a sequence, honours a prose opt-out and reaches your CRM under exactly the rules an email reply does.
Thursday works. Send an invite for 2pm?
BookedInteresting. How does it handle our EU list?
RepliedNot right now, maybe Q3.
LaterPlease take me off this list.
Opted outDrafted · queued for the next tick
What is actually going on
Every claim below is followed by the mechanism under it, because a claim without a mechanism is a slide.
Channel-agnostic means channel-agnostic
The sequence stop, the keyword opt-out, the classification and the CRM dispatch are one code path. A LinkedIn opt-out suppresses by profile URL when no email exists.
Replying from a thread goes through the same gated path
There is no second send route out of the inbox. One click and the next eligible sending tick, not a new way to reach a person.
A chat id does not exist at send time
LinkedIn conversations learn their thread id from the first inbound message, which is the kind of detail that decides whether a reply threads correctly or opens a second conversation.
Lost is a folder, not a gap
Contacts whose sequence ran out move to lost with their conversations, so the pipeline reads as what is actually in play.
Step by step
How the unified inbox runs
- 1
Arrive
Poller tick for LinkedIn, inbound webhook for email.
- 2
Stop
Every pending step for that contact is skipped, before anything else runs.
- 3
Read
Keyword opt-out pass first, without a model. Then classification.
- 4
Dispatch
Contact record and a note out to the CRM, Slack, a Zap or a signed webhook.
The numbers
Facts, not adjectives
Every figure here is a real value from the running product. A cadence from the scheduler, a price from the credit table, a limit from the ramp. A marketing page that invents a limit is a support ticket with a delay on it.
- Poll cadence
- Every minute
- Email inbound
- Webhook, on arrival
- Opt-out
- Keyword pass runs before classification
- Suppression
- One target per row. Both means two rows
- Folders
- Open, replied, booked, lost
The unified inbox, honestly
Why is the opt-out check not done by the model?
Because a missed opt-out is a regulatory failure and a missed nuance is a wrong badge. The keyword pass runs first, deterministically.
Does a reply to one channel stop the other?
Yes. Any inbound message skips every pending queue row for that contact regardless of which channel it arrived on.
Close
Every reply, in one place, worked to a call
Keep reading
All featuresThe unified inbox is one part of it. The rest runs too.
Sourcing, enrichment, intent, copy, sending, replies and reporting are one product with one bill and one gate. Connect a channel and the whole motion starts.
Start with sales. $2,000 or $5,000 onboarding, then at least $250 monthly credit funding.