BDOSKI
all good
BDOSKI
Access token required. Nothing loads without it.
BDOSKI
bdoski needs your linkedin. link the extension.
BDOSKI works inside your own LinkedIn session through its Chrome extension: it reads your inbox, learns how you write and sends messages exactly as you would, from your account. Nothing LinkedIn-related works without it, so this comes first.
1. Install the extension from the Chrome Web Store (testers: load the unpacked folder from chrome://extensions with Developer mode on).
2. Make sure you are logged in to linkedin.com in this browser.
3. Press Link. Your name, headline and photo arrive on their own.
Name, role and company came from your LinkedIn profile. Check them, then tell BDOSKI what you actually sell and to whom: this is the one thing LinkedIn cannot tell us.
Pick everything that applies, add a line if you like. This shapes what the writer asks for at the end of a message.
Your real voice gets mined from your own LinkedIn messages right after this, with quotes for you to approve. The preset is the starting point and the fallback for a thin history.
Warm & informalFriendly, human, a joke where it fits.
Concise & businesslikeShort sentences. Zero fluff. Straight to the point.
ConsultativeCurious questions, listens first, offer framed around them.
ChallengerConfident observations, insight-led, gentle pushback.
📡 Signals
RSS feeds · daily engine
🔍 Google RSS
15 freshest news per query
🎯 LCS
LinkedIn Company Scan: posts · hires
𝕏
sleeping until activation
verses ▾
🎮 Steam
game news on demand: pick a game, pull its latest into the feed
🔎 Web research
person or company on demand: web + own sources, only what the capsule does not know yet, saved as signals
?
Loading…
Previously contacted - follow-up mode active
📎 files
Relation?
Pick a person on the left, or start typing a name above.
-
No contact selected
Chips are added here from Signals and Jobs
Log a message manually?
-
[✓] ↓ Incoming
[✓] ↑ Outgoing
via:
💼 Scan company
fresh openings of one company · 30-day window
💼 Scan category
who is hiring in a discipline · 14-day window · one signal per company
data: ASGC job board by Amir Satvat
No job signals yet.
Scan a company or a category above.
Loading...
Your voice is mined from your own outgoing LinkedIn messages, not typed in. Re-run after a few weeks of new conversations, or scan a full year of history.
This is the person-specific part of the writer voice - who you are, what you offer, your triggers and how you read a situation. A universal core (formatting discipline, anti-fabrication, response format) and a runtime tail (today's date, met-before note, winning messages) are applied automatically at generation and are not shown here. Save applies to every generation from that moment on.
PRE-GENERATE FROM QUESTIONS - same questions as onboarding, fills the prompt below

BDOSKI - how it works & fair use

The extension is the door

BDOSKI works only through its Chrome extension, inside your own logged-in LinkedIn session. It reads your inbox, learns how you write and sends messages exactly as you would, from your account. Without the extension linked there is no way past the first screen: nothing in BDOSKI talks to LinkedIn any other way.

Install from the Chrome Web Store (unlisted link), log in to linkedin.com in the same browser, press ⚡ Link. Your name, headline and photo arrive on their own.

Your voice, from your own messages

Right after linking, BDOSKI reads your recent conversations (up to 300 of your own messages, six months back) and your connections list, then writes a voice portrait: how you open, how you close, how long you write, which languages you switch between. Every observation comes with verbatim quotes from your messages; anything it cannot quote is thrown away. You untick what is not you, edit the wording, approve. Only then does the writer get its prompt. No archive upload, no prompt writing by hand. Re-run it any time from Finetuning.

What loads itself, and when

Connections load once, in the same session as the voice scan, then only new ones are picked up. Conversations keep syncing every few minutes while the extension is on. Older history (12 months) fills in quietly in the background while a BDOSKI tab is open, a few threads at a time, and stops when done. The line under the people search shows how far it got. None of this runs when you are away from the keyboard.

The one-screen flow

Left: empty search is your live inbox sorted by activity; start typing to search everyone you know. If the capsule has fewer than five matches, your LinkedIn network is asked once for the finished word and the extra people appear below, marked linkedin; clicking one saves them and opens them. Middle: the person, quick chat on top, AI generation below, full history at the bottom. Right: tasks, Profile Intelligence (experience, posts, comments, company), context chips from Signals and Jobs.

Talking to LinkedIn: how often

Your browser polls your own capsule every 45 seconds; LinkedIn never sees that. The extension talks to LinkedIn itself like a person would: one request at a time, with pauses, only while you are around. If LinkedIn ever asks to slow down, BDOSKI stops for two hours by itself; if it asks for a manual check, everything pauses until you pass it and press Resume. Nothing is retried blindly.

Matching and degree

People are matched by their LinkedIn identity first, then by profile link, then by name. Existing conversation wins: if you have ever exchanged messages, replies go into that thread, no degree check, no address needed. Degree matters only for people you have never messaged: 1st degree can be messaged directly, 2nd and 3rd need an invitation or an existing thread.

Privacy and GDPR

Your data lives in your own isolated capsule: a separate container and a separate database per client. It is used for exactly one purpose - generating your messages. We do not sell it, share it, or train anything global on it, and it is deleted on request.

Fair use and responsibility

You send messages as yourself, from your own account, to people you choose. You are solely responsible for what you send and to whom. Mass unsolicited messaging may violate LinkedIn's Terms of Service and can get an account restricted. BDOSKI is tooling: it sends nothing on its own and accepts no liability for the consequences of your outreach.