Track the channels a person runs by hand, not only the ones a robot can

LinkedIn, calls, events and referrals each get a queue, paste-ready messages, a status ledger and outcomes, beside email, inbound forms and Calendly bookings in the same database.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo

  • LinkedIn queue and ledger
  • Forms and Calendly bookings
  • Outbound calls via Vapi
app.salescrew.io/today
The daily working view across channels

The short answer

  • SalesCrew gives a human-executed channel the same structure an automated one gets: a queue of work items, the message ready to paste, a status ledger and an outcome per item.
  • LinkedIn runs as a queue and a ledger: a person sends each message from the queue, and SalesCrew records every status after it, which keeps your account safe.
  • Inbound forms and Calendly bookings write straight into the CRM with their source attached, so a booked meeting is a record with attribution rather than a calendar entry.

What it does

Most multichannel CRMs mean email plus one thing they automated. The problem is that the channels that work best for a small team are often the ones a person has to execute: a LinkedIn connection request, a call to a warm referral, a conversation at an event. Those channels usually vanish from reporting because nothing captures them. Here they get the same treatment as email.

The LinkedIn queue holds work items with the message drafted and ready to paste. A person sends it on LinkedIn, and the ledger records what happened: connection sent, connection accepted, conversation started, and whatever statuses you configure after that. Because the ledger is URL-first, the same profile stays one row across a re-queue, and per-profile attribution survives someone re-adding a prospect. linkedin_queue_add, linkedin_queue_add_contacts, linkedin_queue_list and linkedin_queue_update do the same job from an agent, which means a cadence's LinkedIn step can fill the queue while a human still does the sending.

Inbound is the other half. Web forms post into the CRM and become leads with their source, campaign and page attached. Calendly bookings arrive on a webhook and become meetings plus an inbound record, reconciled on a schedule so a booking made while a webhook was down still lands. inbound_log records anything else that came in, from a referral to a phone enquiry to an event conversation, with the same shape, and booking_list and booking_reconcile work the booking side.

Calls go out through Vapi: call_start places one, call_status reads it back, and call_log writes the outcome and disposition against the record. On the phone side you also get phone numbers with inbound routing, voicemail transcription, two-way SMS, a softphone with power dialling, and an AI receptionist that books and transfers. Each one writes to the same contact and deal as your email.

Channel by channel, and how each one works

Each channel, what it does, and where its work lands in the CRM.

ChannelHow it worksStatus
EmailMailboxes over IMAP and SMTP, cadences, campaigns, one unified inbox.Available
LinkedInQueue with paste-ready messages plus a URL-first status ledger. A person sends from the queue; the ledger records every status.Available
Inbound formsWeb forms post into the CRM as leads with source, campaign and page attached.Available
CalendlyWebhook turns a booking into a meeting and an inbound record, with a scheduled reconcile.Available
Outbound callsVapi places the call; call_log records the outcome and disposition on the record.Available
MarketplacesUpwork feed, gate, proposals and outcomes; Fiverr as a channel queue.Available
Phone numbers and inbound routingNumbers, business hours, whisper, voicemail to transcription, missed-call text-back.Available
Two-way SMSTwilio with templates, consent capture, STOP handling and 10DLC registration.Available
SoftphoneIn-app dialler with recording, dispositions and power dial.Available
AI receptionistInbound answering through Vapi or Retell, with booking and transfer to a human.Available
Hosted forms and a generic channel pageA hosted form URL, and a configurable page for any channel you invent.Available

Zapier, Make and n8n connect through outbound webhooks plus the API and MCP.

How you add a channel

Same four beats as every module, whether or not a machine does the sending.

  1. 1

    Connect

    Point your web forms at the inbound endpoint, add the Calendly webhook, connect Vapi for outbound calls, and set up your LinkedIn profiles.

  2. 2

    Configure

    Define the statuses in the ledger, write the message templates the queue will hand out, and set channel grants so each rep sees only their channels.

  3. 3

    Run in review

    Let a cadence fill the LinkedIn queue while people send by hand. Every drafted message waits for a person, because an external send is review-class.

  4. 4

    Move to auto

    Logging, tagging and outcome capture can run themselves. Sending on a human channel stays human, which is the whole design.

In which tier

TierPriceWhat you get on channels
Core$299/moEmail, LinkedIn queue and ledger, inbound forms, Calendly and basic outbound calls.
LocalWith the phone and SMS packCore, plus phone numbers, SMS, missed-call text-back and the receptionist.
Outbound$699/moCore, plus the SMS and phone pack and the LinkedIn agent.
Agency$1,200/moOutbound, plus marketplaces and one instance per client with its own channel set.

Unlimited seats on every tier. Telephony and SMS are billed at cost plus 20%.

Questions

How does LinkedIn outreach work in SalesCrew?
SalesCrew queues each LinkedIn message with the text ready to paste, and a person sends it. The ledger then records the connection, the acceptance and the conversation against the contact. Keeping a person on the send keeps you inside LinkedIn's terms, so your account stays in good standing.
How do calls work?
Outbound calls run through Vapi, and call_log writes the outcome against the record. Inbound calls ring your SalesCrew numbers with business hours and whisper, and voicemail arrives as a transcript on the thread.
How does SMS work?
Two-way SMS runs through Twilio, with templates, consent capture, STOP handling and 10DLC registration. Texts land in the same thread list as your email, on the same contact.
What happens to a Calendly booking?
A webhook turns it into a meeting and an inbound record with its attribution attached, and a scheduled reconcile catches anything the webhook missed.
Can I add a channel that is not on the list?
Yes. The generic channel page lets you configure a queue and ledger for any channel you invent, and inbound_log records events, referrals or phone enquiries in the same shape.
How do I get CRM events into Slack?
Send an outbound webhook to Zapier, Make or n8n and let it post to Slack. SalesCrew delivers each event with retries and a delivery log, so a new lead or a booked meeting shows up in your channel.

Get the human channels on the board

Wire your forms and Calendly, fill the LinkedIn queue from one cadence, and see every touch on one record.

An admin approves every new account by hand. Nothing is created until then. We reply by email; no newsletter, no sequence.

Want to see it first? Book a demo