Capabilities · October 2026

What Doseg does, what each channel allows, and what isn't built yet.

Doseg is a CRM that starts from the company and the people in it, with outreach built in. Each channel works differently because each has different rules. Doseg sends email itself, within strict limits, once a sending domain is set up. It prepares LinkedIn for you to send by hand, and a Chrome sidebar puts the right message next to whoever is on your screen. If you use Beeper, you can send LinkedIn messages from Doseg and replies come back in. It queues and logs phone calls that you dial yourself, and texts people who agreed to be texted. Everything lands on one timeline and in one set of numbers.

At a glance

Who does what, channel by channel.

AreaDoseg doesYou doStatus
Companies & peopleHolds every account, person, face, personal date, deal, ticket, task and timeline entry. Reminds you before birthdays and flags accounts that have gone quiet.Talk to people, and write down what they tell you.Live
Email outreachWrites from your sequences, sends on a schedule under a daily cap, stops on any reply, honours every unsubscribe.Approve drafts, or let a sequence run once you trust it. Set up a sending domain with us, once.Live
Email repliesSorts every reply. Answers interest and questions automatically from your product brief, and suppresses a “no” at once.Take over whenever it hands a thread to you.Live
LinkedInPicks today's people, writes each note, keeps the cadence and the record. Has an InMail step, and follows your account type's note limits.Send from your own account, then tap what happened.By hand
Chrome sidebarWhile you browse LinkedIn or Sales Navigator, shows what Doseg knows about the person on screen and the message that's due for them. Saves someone new to Doseg in one click.Open the sidebar, copy the message, send it, tap what you did.Beta
LinkedIn through BeeperOptional. If you use Beeper Desktop, Doseg sends the message you approve through it and files the replies on the timeline. Everything else works without it.Click Send in Doseg.Beta
PhoneBuilds the call list in order, shows their local time, and logs each call in one tap.Dial.By hand
Text messagesOne-to-one texts from your own Twilio number to people who agreed to be texted, with replies, STOP handling and quiet hours. Never bulk, never cold.Record consent, type the text, send.Beta
Finding prospectsImports your lists. Accepts prospects from your own tools through a scoped API. Runs the Odmah prospector for Sustav's own products.Bring the lists.Live
InsightsCharts touches, replies, funnels and pipeline across every channel, against weekly goals.Look every week.Live
iPhone appShows Today, companies, people, outreach approvals and replies, call logging and tasks.—Testing

The CRM

The company is the root. People have faces.

Everything hangs off a company: its people, deals, tickets and history. A person can't exist without one.

Faces everywhere

Every list, search result and card leads with a photo or a coloured initials tile, never a blank. Logos are fetched from the company's website. Photos come from Gravatar or a picture you drop in.

Search that returns people

Two letters bring up portraits with role, company and a one-line “who is this”, plus any personal date coming up. People and companies are searched together.

Relationship memory

Kids, partners, anniversaries, schools, interests. A date can be a month and a day with no year, because that's usually how you learn it. Reminders arrive before the day, on the dashboard.

Gone quiet

Accounts with no activity for 21 days surface by themselves, so live deals don't go stale.

One form for a call

Log a call once. It writes the timeline entry, updates your read of the person and sets the follow-up task, and it opens a deal only when the prospect asked when you can start.

Log call, on any company or person

Deals, tickets, tasks

Deals sit on a drag-and-drop board: pull identified, scoping, proposal, design partner, paid. Tickets are raised from a company page. Tasks have due dates and reminders.

/deals · /tickets

More than one product

A company can be a prospect for several things you sell. Each product carries its own score and HOT / WARM / WATCH priority, and every list filters on it.

/companies

Import a CSV

Bring in your LinkedIn connections export, a HubSpot or Apollo export, or any spreadsheet. Columns are guessed, the preview shows exactly what will happen, nothing you typed is overwritten, and an import can be undone.

/import

Do not contact means it

Marking a person do-not-contact keeps them out of every sequence, the LinkedIn queue and the iPhone app's call and email buttons.

Billing records

If you sell through your own payment processor, it can report payments to Doseg: revenue, failed payments, renewals. Doseg never touches a card. A paying customer stops getting cold outreach automatically.

/billing

Email

The one channel Doseg sends on itself, carefully.

Cold email is legal in the US and widely used, but it comes with rules, and the mailbox providers enforce their own on top. Doseg is built so that breaking them takes deliberate effort.

The rules What US law and the mailbox providers require

  • CAN-SPAM: a real postal address in every message, an honest From line and subject, a working way to opt out, and opt-outs honoured within 10 business days. B2B email isn't exempt. No prior consent is needed for US recipients.
  • Gmail, Yahoo and Microsoft: the domain must pass SPF, DKIM and DMARC. High-volume senders must offer one-click unsubscribe and honour it within about 2 days. Gmail wants the spam-complaint rate below 0.3%, and ideally below 0.1%.
  • A new domain has no reputation yet. It has to start with a few emails a day and build up, or it ends up in spam.
  • Outside the US it's stricter. Canada and the EU generally need consent or a clear legitimate interest. Doseg's outreach is set up for US prospects.

What Doseg does Built into the engine

  • A separate sending domain with SPF, DKIM and DMARC, so cold email never affects your main domain or your everyday mailbox.
  • Unsubscribe in every message, as a link and as a one-click header. The suppression list is checked again just before every send, not only when the queue was built.
  • No postal address, no sending. The engine refuses to run.
  • A warm-up ramp (for example, 5 a day rising to 40 over four weeks), plus a daily cap, sending days and hours, and one pause switch.
  • Automatic holds: any spam complaint, or hard bounces over 2%, stops every cold send until someone looks.
  • A missing fact holds the email. If a placeholder can't be filled, the message waits rather than going out with a blank.

How a conversation runs

Enrolled→Draft→You approve→Sent, step by step→Reply→Sorted→Answered, or handed to you

Sequences you edit

Write each step's subject, body and wait, with placeholders. The preview fills them in for a real prospect as you type. Turn a sequence off, or start a new one from a copy.

/outreach/sequence

The engine panel

Shows in one line whether email is sending and, if not, the first thing stopping it. Also shows sent today against the cap and what the last hourly run did. You can preview the next run with the full text of every email.

/outreach

Per-conversation controls

Send the next step now, push it back 2 or 7 days, pause, resume, approve or stop, for one thread or many at once. “Approve all ready” and “enroll the best N” handle batches.

Replies, answered automatically

Every reply is sorted: interested, question, not now, not interested, unsubscribe, wrong person, auto-reply or bounce. Interest and questions are answered from your product brief, and only from it. A “no” is suppressed first, then acknowledged with a fixed message the AI never writes.

Four hard stops on the auto-answers

Automated mail is never answered. There are never two auto-answers in a row on a thread. There's a daily cap and a pause switch. A reply that tries to give the AI instructions is flagged and held for you.

One person, one conversation

A reply stops the sequence. So does a reply or a meeting booked on LinkedIn, and a “no” on LinkedIn also suppresses their email address. Customers are never enrolled.

Turning email on is a one-time setup, partly yours and partly ours. You fill in Outreach → Email sending whenever it suits you: who the mail is from, a domain for it, your postal address and your daily volume. You open your own Resend account and invite us to it, so the reputation, limits and bill are yours. Resend's free plan allows 100 emails a day, and Pro is $20 a month with no daily limit. We add the domain, connect it and start the warm-up. The page shows whose turn it is at every step, and both sides can message each other there. Until it's done, outreach is paused and nothing can send.

Two template features, the per-prospect demo link and the industry wording, were written for Odmah. Your own sequences don't need them.

LinkedIn

Doseg runs everything around LinkedIn. You do the sending.

LinkedIn forbids software that sends, clicks or scrapes for you, and it restricts the accounts that use it. So Doseg never logs in to LinkedIn. It decides who to approach today, writes each note, keeps the cadence and keeps score.

Allowed At a human pace

  • Sending invitations and messages by hand, from your own account.
  • Messaging your 1st-degree connections, free.
  • Downloading your own connections as a CSV (Settings → Data privacy → Get a copy of your data): names, profile URLs, companies, positions, and an email only where that person allows it.
  • Using Sales Navigator to search, save lists and send InMail with your monthly credits.
  • Keeping a profile URL and your own notes in your CRM.

Not allowed Breaks the User Agreement, section 8.2

  • Bots and automation that invite, message, view profiles or endorse for you.
  • Scrapers and browser extensions that copy profiles or pull contact details.
  • Signing in for someone else, or sharing an account.
  • Third-party Sales Navigator exporters. Sales Navigator has no CSV export, and the tools that add one do it by scraping.
  • Sending through an API. No public LinkedIn API sends invitations or messages, or reads other people's profiles.
LinkedIn enforces this. It sued the profile-scraping API Proxycurl in January 2025, and the company shut down that year. It sued ProAPIs in October 2025. Accounts that use automation get warnings, then restrictions, then bans.

LinkedIn's limits

WhatLimitSource
Connection invitationsAbout 100 a week, rolling. LinkedIn doesn't publish the number, and it varies by account. Premium doesn't raise it.Observed
Invite notes, free account3 a month, up to 200 characters each. After that, invites go out without a note.LinkedIn Help [1]
Invite notes, PremiumUnlimited. The weekly invitation cap still applies.LinkedIn Help [1]
InMail, Sales Navigator50 credits a month. They roll over up to 150, and you get one back for each InMail answered within 90 days.LinkedIn Help [2]
Sales Navigator listsNo CSV export. Only Advanced Plus syncs leads, and only to a CRM.LinkedIn Help
The free-account note limit matters. Doseg writes a note for every invitation, but a free account can attach a note to only 3 a month. At 20 invites a day, use Premium or Sales Navigator. On a free account, send invitations without a note and let the first message after they accept do the work.

What Doseg does

Bring people in

Import a CSV, such as your connections export. Paste one profile URL, or a list of up to 200 lines. Pick from people already in Doseg by product, priority and vertical, or tap Add to LinkedIn on anyone's page. With the Chrome sidebar, click Add to Doseg on the profile you're looking at. A person is worked by one seller only, and do-not-contact people and customers stay out.

/import · /linkedin/setup · the sidebar

Write the notes once, set the pace

There are templates for connection notes, InMails, first messages and follow-ups. Each seller sets their LinkedIn account type (free, Premium or Sales Navigator). On a free account, Doseg counts the 3 notes a month, holds to 200 characters, and once the 3 are used it offers invitations without a note. Placeholders such as {{first_name}}, {{company_name}} and {{city}} are filled in for each person. An empty field shows as [city] so you fix it before sending. The default cadence is 20 invites a weekday, a follow-up after 5 days, at most 2 follow-ups, and an unaccepted invite closed after 21 days.

/linkedin/setup

Work today's queue, most urgent first

  1. They repliedBook a meeting, answer, or close it.
  2. AcceptedThe first message, already written.
  3. Follow-ups dueWritten and numbered.
  4. Close outOut of follow-ups, or the invite went unanswered too long.
  5. Today's invitesUp to today's budget, best prospects first.

Copy and open profile copies the note and opens their profile in one click. If there's no URL yet, it opens a LinkedIn search for them, and you paste the URL back once you've found them.

/linkedin

Tap what you did

To invite→Invite pending→Connected→Messaged→Replied→Meeting booked
To invite→InMail sent→Replied
Not interestedNo responseWithdrawn

Each step, with the text you sent, goes on the company's timeline and into Insights. InMail is for people you aren't connected to, using your Sales Navigator or Premium credits. Someone closed out can go back in the queue from their page when the timing changes.

Doseg can't click through LinkedIn for you, so the sidebar keeps it beside you while you do. Install it from LinkedIn → Chrome sidebar in the app; it's a download for now, not yet in the Chrome Web Store. Open it on a LinkedIn profile, a Sales Navigator lead or a message thread, and it shows:

Who this is, to you

If Doseg knows them: their LinkedIn stage, whether an email sequence is running, the last few touches across email, LinkedIn and phone, who owns them, and any personal dates. If Doseg doesn't know them: Add to Doseg, straight into your LinkedIn queue or saved for the next batch.

The message that's due

The connection note, InMail, first message or follow-up for this person, already written from your templates. Edit it, copy it, send it on LinkedIn, then tap what you did. You can also ask for a version written for this person from your product brief.

Today's list, wherever you are

On any other page, the sidebar shows today's LinkedIn work. Click a person to open their profile, and the sidebar follows.

What it reads, and when

Only the page you're on, and only while the sidebar is open: the name, headline, company and address shown at the top of the profile. It never opens pages, scrolls, clicks, reads search results or lists, or collects contact details. It adds nothing to LinkedIn's page. It signs in to Doseg like the iPhone app does, and you can sign it out from /account.

Send and receive through Beeper (optional) Beta

Beeper is a desktop app that puts LinkedIn, WhatsApp, Slack and other inboxes in one place. Its Desktop API lets other software on your own computer use it. When you connect it in the sidebar's settings:

Send from Doseg

A Send with Beeper button appears on Doseg's LinkedIn cards and in the sidebar. One click sends that one message, through Beeper on your computer, to a person you're connected to. Doseg logs it, so there's nothing to tap afterwards.

Replies come back in

When someone Doseg is working replies on LinkedIn, the reply lands on their timeline. They move to Replied, and their email sequence stops. Messages from people who aren't in Doseg are left alone.

What it can't do

Beeper handles messages, not invitations. Connection requests and InMails stay a copy-and-send. Beeper and Chrome both have to be open on your computer. Doseg never sends through Beeper on its own: only the one message you click Send on.

Without Beeper

Everything else works the same: the queue, the written messages, the sidebar, one-click copy, and tapping what happened. Replies are recorded when you tap Replied, or paste their message into the card.

Where these stand with LinkedIn. LinkedIn's User Agreement forbids browser extensions that scrape or copy profiles, and software that sends messages for you. It makes no exception for doing it one at a time. The sidebar is built to stay on the side of the line that matters in practice. It reads what's already on your screen, one person, when you choose, which is what you'd otherwise type into Doseg by hand. It never browses, collects lists or acts on LinkedIn. Beeper isn't a LinkedIn partner. It connects with your own login, the way LinkedIn's website does, and LinkedIn hasn't approved it. Whether to use either is your call, and Doseg works fully without both.

Phone

You dial. Doseg decides who's next and remembers what was said.

The rules In short

  • Dialling a business by hand is fine. It's the oldest sales channel there is.
  • Autodialled or prerecorded calls, and texts, to mobile numbers generally need the person's prior consent under the TCPA, B2B included. That's why Doseg doesn't autodial, and texts only people who agreed.
  • Call at sensible local hours. The list shows each prospect's local time beside the number.

What Doseg does The call list and the log

  • A call list in order: people who engaged first, then people emailed with no reply, then prospects with a phone and no usable email. Numbers already dialled today drop to the bottom.
  • Tap to dial on a phone, then one tap to log the outcome: no answer, voicemail, talked, interested, not interested, or do not call.
  • The full call log for real conversations: notes, how strongly they pulled, the follow-up task, and a deal when it's real.
  • On the iPhone app, a pre-call brief before you dial and “Log that call?” when you come back.

/calls · Log call on any company or person. Doseg doesn't record or transcribe calls.

Text messages, with consent Beta

The rules Why texting is narrow

  • Texts count as calls under the TCPA. Texting a mobile number without consent can cost $500 a text, or up to $1,500 if it's willful. Business numbers aren't exempt.
  • Carriers require registration. A business number needs toll-free verification or A2P 10DLC registration, and both ask how people opted in. Unregistered traffic is blocked.
  • STOP means stop. Opt-outs have to be honoured promptly, by any reasonable wording, and texts belong in sensible local hours.

What Doseg does One-to-one, consented, yours

  • No consent, no Send button. Each person's consent is recorded: how they gave it (they texted first, asked by email, ticked a form, or agreed on a call), when, who recorded it, and the proof.
  • Texts you type, one person at a time, from their page and from the LinkedIn and call cards. No sequences, no bulk, no cold texting.
  • Your own Twilio account and number, the same way email uses your own Resend account. Your registration, your reputation, your bill. A setup page shows the steps and whose turn it is.
  • STOP handled automatically. Any opt-out removes consent at once. The first text carries “Reply STOP to opt out”. Nothing sends outside 8am to 9pm in their time zone.
  • Replies come in on the timeline, with an alert. Texts from numbers Doseg doesn't know wait on a list, and nobody is added automatically.

Finding prospects

Your lists in, cleanly. Your own tools can feed it too.

Import

A CSV from LinkedIn, HubSpot, Apollo or a spreadsheet becomes companies and people. Matches are by domain, email, LinkedIn URL or name, so a re-import adds nothing twice. Imported people can go straight into the LinkedIn queue or a sequence.

/import

An API for your own tools

A prospecting script or service can post companies and people with a token. A token belongs to one product, can't read your people or notes, and can't delete anything. Do-not-contact always wins.

Ingest API, one token per product

The Odmah prospector

Sustav's own prospector finds small US businesses from public map data (OpenStreetMap and Overture). It reads their websites politely, obeying robots.txt and skipping anything behind a bot wall. It keeps only quotes that match the page word for word, and scores each business HOT, WARM or WATCH. It runs for Sustav's products, not as a service for other workspaces.

/prospecting

What it won't do

Doseg doesn't buy contact lists and doesn't scrape LinkedIn. An email address has to pass Doseg's check before anyone is emailed, and do-not-contact always wins.

Insights

Every channel, on one set of charts.

The numbers

Touches by day and channel (email, LinkedIn, calls and texts), replies, the email and LinkedIn funnels, which email step earns replies, reply rate by industry, what replies said, and the pipeline. You can view 7 to 90 days, for everyone or just yourself.

/insights

The plan

Weekly goals for each seller against a weekday pace. The next 14 days of scheduled email, fitted under the cap. How many days the email and LinkedIn pools will last, and an estimate of replies.

/insights/plan

The feed

Everything that happened, newest first: sends, replies, bounces, demo opens, LinkedIn steps, calls, deals, send runs and prospector runs.

/insights/feed

Honest counting

Test sends are excluded. LinkedIn and calls count only what you logged, or what went through Beeper, because Doseg can't see either one directly.

Workspaces & the iPhone app

One private database per customer.

Your own workspace

Each customer gets their own database at doseg.app/w/<name>, backed up every night and kept for 30 days. Nothing is shared between workspaces. Each seller has their own login, with their own LinkedIn queue, goals and view of Insights.

Accounts

We create logins for you. You set and change your own password, reset it by email, and can see and sign out the phones signed in to your account.

/account

Getting started

A new person lands on a guide to what a day in Doseg looks like, with first steps that tick themselves off as they're done.

/start

iPhone app

In testing on TestFlight, not yet in the App Store. It has Today, companies and people (including adding and editing), outreach drafts and replies, call logging with a pre-call brief, tasks with reminders, offline reading, and several workspaces at once. Not in it yet: deals, tickets, enrolling people, LinkedIn, Insights and push notifications.

Not built, or not done by Doseg

The limits, said plainly.

Doseg doesn'tSo, in practice
Send LinkedIn invitations, or see your LinkedIn inbox, by itselfYou send invitations and InMails. Without Beeper, you also send messages and tap when someone accepts or replies. With Beeper, messages you click Send on go out, and replies from people in Doseg come in. Doseg still can't see an acceptance until you tap it.
Find LinkedIn URLs or pull LinkedIn photosThe card opens a LinkedIn search. Save the profile with the sidebar, or paste the URL, and it's kept. Faces come from Gravatar or a photo you drop in.
Run without your computer, for BeeperBeeper's API runs only in Beeper Desktop on your machine. When it's closed, messages are a copy-and-send and replies wait until it's open again.
Sync your own mailbox or calendarEmail you write from Gmail or Outlook, and meetings in your calendar, aren't pulled in. Log the ones that matter. Outreach replies are captured automatically, because they come back to Doseg's reply address.
Text cold, text in bulk, autodial, or record callsCalls are dialled by hand and logged in a tap. Texts go one at a time, only to people who agreed, from your own Twilio number once it's registered.
Turn email on by itselfThe sending domain, its DNS, reply routing and warm-up are set up with us, once, through the Email sending page. Until then nothing sends.
Answer replies without a product briefReplies are still sorted, suppressed and flagged, but questions and interest wait for a person.
Sign people up by themselvesWorkspaces are by invitation, and we create the logins. There's no published price yet.
Run outreach outside the USThe rules and the engine's assumptions are US ones. Talk to us before mailing Canada or the EU.

A first session

About forty-five minutes, start to first touches.

Getting started tracks most of these steps and ticks them off as they happen.

  1. Sign in and set your own password. /start, /account
  2. Write the product brief: who signs, what you sell, the facts the reply assistant may use. /outreach/sequence
  3. Import your people: the LinkedIn connections export, or any list. Check the preview first. /import
  4. LinkedIn: set your account type, adjust the templates, confirm the cadence, then work three cards live. /linkedin/setup, /linkedin
  5. Install the sidebar in Chrome, sign it in, and open it on a profile. Connect Beeper if you use it. /linkedin/sidebar
  6. Ask for email sending: fill in your half and invite us to your Resend account. /outreach/sending
  7. Calls: open the call list on your phone, dial one, and log it. /calls
  8. Set weekly goals and see where the numbers will show up. /insights/plan

Sources, checked 8 October 2026

  1. LinkedIn Help: Personalize invitations to connect
  2. LinkedIn Help: Understand InMail credits in Sales Navigator
  3. LinkedIn User Agreement, section 8.2
  4. LinkedIn: LinkedIn Wins Legal Battle to Protect Member Data (Proxycurl) · Bloomberg Law (ProAPIs)
  5. FTC: CAN-SPAM Act, a Compliance Guide for Business
  6. Google: Email sender guidelines · Resend: Microsoft's bulk sending requirements
  7. Resend pricing
  8. Beeper Desktop API
  9. FCC: Stop Unwanted Robocalls and Texts · Twilio: A2P 10DLC · Twilio: Toll-free verification

The weekly LinkedIn invitation figure is what senders observe. LinkedIn doesn't publish it. Platform limits change without notice. None of this is legal advice.