Kalonji
Work Your Network.
Tap to continue
Weekly Intelligence — no run yet?
Your read-only contact-list overview. It populates after you upload your LinkedIn data export and run a refresh. List Health shows an A–F grade based on contact-pool size, engagement rate, active signals, Tier 1 coverage, and focus pool depth. Use it to know when to refresh again.
Your List
Total Contacts
Active Signal
Silent Tier 1
high value, unreachable
Conversions
taken offline / IRL
Dead / Offline
Msg Engagement Rate
% with message history
Outreach
Follow-ups
T1 Actionable (≤90d)
inbound awaiting reply
Priority Vertical
Tier 1
Daily Focus
Avg Days → First Reply
connection timing
Channel & Pages
Best Channel Guests
grade A channel fit
Strong Channel Guests
grade B channel fit
Invited to Your Pages
Not Yet Invited
eligible for page invite
Conversions
Your Wins
0 taken IRL
0% of network converted
Email shared, phone exchanged, or relationship taken offline
Priority Notes
A private scratchpad that persists between sessions. Use it to track what is in flight this week: named deals, follow-ups you are watching, or anything the contact data does not capture.
Capture LinkedIn Import
LinkedIn Import?
Reads a LinkedIn data export .zip. Run once when you sign up and again every few months to refresh. The Run Log below shows live progress.
Drop your LinkedIn data export (.zip) — Kalonji reads your connections and messages automatically.
Bulk Import — LinkedIn data export
STEP 1
Download from LinkedIn
Request your archive, wait for the email, then download the .zip.
Open LinkedIn Export Settings
STEP 2
Select your .zip file
Drag and drop your downloaded LinkedIn export, or click the zone to browse. Kalonji reads your connections automatically.
LinkedIn Data Export (.zip)
Drop or click — LinkedIn › Settings › Get a copy of your data
Import History
Capture?
All the ways to put new contacts into your contact list. Each tile opens a focused workflow: LinkedIn Import for a one-time bulk LinkedIn upload, External Contacts for any CSV or spreadsheet, Kalonji Lens for ongoing capture as you browse, or Image-to-Search to turn an article or guest list into LinkedIn searches.
All the ways to put new contacts into your pool. Pick the method that fits.
📥 LinkedIn Import
Drop your LinkedIn data archive (.zip). One-time setup, refresh every few months. Loads connections and messages into your contact list.
Open →
🔎 Kalonji Lens
Browser extension that auto-captures LinkedIn profiles as you browse search results. Install once, captures forever.
Open →
External Contacts
Drop any spreadsheet (CSV or .xlsx). Columns auto-detect to name, company, position, phone, email, last-contact date. Imported contacts get priority when Kalonji ranks who to surface today.
Open →
📋 Image-to-Search
Drop an article, guest list, conference program, or social post, Kalonji generates LinkedIn searches for the people and companies mentioned.
Open →
Manual Contact Entry
Add a contact one at a time, useful when someone isn't in your LinkedIn export yet (met at an event, intro from a friend, etc.). Same Quick Add form, anywhere in the app.
Add →
Capture Kalonji Lens
Kalonji Lens
Browser extension that auto-captures LinkedIn profiles as you browse. Search LinkedIn directly — Lens captures everyone you scroll past. No copy-pasting, no CSV downloads.
🔎 Search LinkedIn directly
Open LinkedIn's People search; Lens captures every profile on every results page automatically. T1 matches auto-promote to your contact list; T2/T3 wait for you in the Lens Review Queue.
Opens linkedin.com in a new tab.
Open →
📥 Lens Review Queue
Captured contacts wait here for review (T2 / T3). T1 matches go straight to your contact list. Add the rest to include them in Daily Focus.
Open →
Import History
Capture Kalonji Lens K-Lens Settings
K-Lens Settings
Decide what auto-promotes from Lens captures to your Contact List vs what goes to the Review Queue for manual triage. Changes apply to the next capture.
Tier Control — what auto-promotes vs what goes to Review
When Lens captures a profile, these rules decide whether it lands in your Contact List (auto-promoted) or your Review Queue (you triage manually). Changes apply to the next capture.
Drop captures with no company
When Lens can't parse a company from the search card, discard the capture entirely instead of routing it to Review.
Capture Kalonji Lens Review Queue
Lens Review Queue
Captured contacts wait here for review (T2 / T3). T1 matches go straight to your contact list. Add the rest to include them in Daily Focus.
No captures in the queue yet. Open LinkedIn People search with Lens installed; profiles flow into the queue as you scroll.
Capture Image-to-Search
Image-to-Search
Turn any image with people or companies in it into LinkedIn searches you can run in one click.
1
Drop a source image
Article screenshots, podcast guest lists, conference programs, business cards, social posts.
2
AI extracts people and companies
Names, titles, organizations get pulled and assembled into LinkedIn search queries.
3
Run searches; Lens captures profiles
Click any suggested search to open it on LinkedIn. If Kalonji Lens is installed, the live profiles flow into your contact list automatically.
📋
Drop or paste a source image
PNG/JPG · press Cmd/Ctrl+V to paste from clipboard
Ready
Import History
Capture External Contacts
External Contacts?
Import contacts from any spreadsheet (CSV or .xlsx). Columns auto-detect to Kalonji fields (name, company, position, profile URL, last contact date, direction, phone, email). Imported rows merge with your contacts on the next refresh. Contacts whose name matches a LinkedIn-exported row are deduped (your LinkedIn record wins on the details) but their touchpoint dates still enrich the message history. Imported contacts get a +20 priority boost when Kalonji ranks who to surface today. Imports persist across sessions; remove anytime via the Remove All button below, or from Account & Billing.
Drop any spreadsheet (CSV or .xlsx). Columns auto-detect; imported rows merge with your contacts on the next refresh. Imported contacts get priority when Kalonji ranks who to surface today.
Spreadsheet Import (CSV or .xlsx)
Drop a contacts spreadsheet here (CSV or .xlsx)
Any format. Columns auto-detect.
Import History
Your LinkedIn network classified, scored, and queued for action. Upload a fresh LinkedIn export anytime to sharpen Daily Focus and surface who to reach next.
Jump To
Network
Define who you want to reach, let AI suggest LinkedIn searches to fill your network's gaps, and map outreach paths to target companies using your existing connections.
Ready to see today's plan?
Generate LinkedIn searches and analyze any unanalyzed Target Companies. Push results to Daily Focus.
1. Networking Goals
2. Suggested LinkedIn Searches
Set your goals above, then click Generate to get 10 tailored LinkedIn search queries.
🔍
No searches yet.
3. Target Company Pathways
🏠
No target companies yet. Add one above to map outreach paths.
4. Connection Map
Visual map of how you connect to each target company through direct contacts and introducers. Only analyzed targets appear here. Best entry points highlighted in gold.
🔗
Analyze at least one Target Company above to build the map.
Job Hunt
Find hiring managers, team leads, and recruiters at your target companies. AI suggests LinkedIn searches, analyzes your search screenshots, and drafts outreach tailored to job-seeking context.
Ready to see today's plan?
Generate LinkedIn searches and analyze any unanalyzed Target Employers. Push results to Daily Focus.
1. Job Hunt Goals
Names listed here help the AI write better searches. To deep-analyze them (find introducer paths from your network), click +Add or use the button left. They\u2019ll appear in section 3.
Auto-saves on change
2. Suggested LinkedIn Searches
Set your goals above, then generate 10 LinkedIn search queries tailored to finding hiring managers, recruiters, and team leads at your target companies.
🔍
No searches yet.
3. Screenshot Analysis
Run one of the searches above on LinkedIn, take screenshots of the result page, drop them here. AI identifies hiring managers, team leads, and recruiters matching your goals and drafts a custom outreach message for each.
📎 Drop LinkedIn search screenshots
or click to browse (.png, .jpg, up to 5 at a time)
No screenshots queued.
💻
No prospects yet. Upload screenshots and analyze.
4. Target Employer Pathways
For each target employer, find existing connections and suggested introducers from your current network.
🏢
No target employers yet. Add one above to map introduction paths.
Reports?
A grid of named AI-generated reports drawn from your live data: Silent VIPs at risk, Reciprocity ledger (who you owe vs. who owes you), Vertical heat map, Voice-profile fit, and more. Each tile shows a 1-2 line summary; click for the full report. Reports refresh once per day per state-change to keep AI cost bounded.
AI-generated intelligence drawn from your live network, conversations, and campaign state. Click any report to run it on demand; results cache so re-opens are instant.
Channels
Broadcast and engagement surfaces you manage. Pick one to set targeting rules, work the invite queue, or log episodes.
🎤 Content Channels
Podcasts, newsletters, events — content surfaces where you produce. Guest evaluation queue ranks fit; Episode Log tracks what shipped and who's next.
Open →
📁 LinkedIn Pages
Company LinkedIn pages you manage. Kalonji generates a prioritized invite queue per page based on how well your contacts fit each audience.
Open →
Channels Content Channels
Content Channels
Total Episodes
0
Planned
0
Recorded
0
Published
0
#TitleGuestCompany / VerticalStatusRecordPublishRatingOutcomeActions
No episodes yet. Click "Add Episode" to log your first one.

Scoring Parameters

Tier 1 base offset
Tier 2 base offset
Tier 3 base offset
Priority vertical boost
Target company boost
Overlook threshold (days)
Active signal cutoff (days)
T1 actionable window (days)

Daily Focus Parameters

Total slots per week
Priority vertical reserved slots
Focus days per week

Adoption Score

Tier 1
Tier 2
Tier 3

Targeted Verticals

Revenue Streams

Share with teammates to initialize their Kalonji instance with your setup
Local Export
Timestamped Downloads
Operational Instructions
01 — Download your LinkedIn data export .zip from LinkedIn Settings weekly
02 · Drop the .zip in Data Upload and click Refresh My Contacts
03 — Both integrity gates must PASS before data populates
04 — Clear Follow-ups before the following week's run
05 — Work Daily Focus — configured slots per day, Mon–Fri
06 — Use your top channel contacts as re-entry for stalled Tier 1/2 threads
07 — Mark dead contacts via Status dropdown — excluded from all downstream logic
08 — Export CSV or ZIP backups locally each week for your records
09 — Adjust Logic variables at any time — changes apply on next run
10 · Use ↺ Re-run Setup to update your configuration at any time
Channels LinkedIn Pages
LinkedIn Pages
Refresh to populate invite queues
Conversions — Your Wins
Total Conversions
0
relationships taken IRL
Conversion Rate
0%
of your active network
Most Recent
Top Channel
By Vertical
By Tier
By Channel
Conversion Timeline

Welcome to Kalonji

Pick a destination — or click the Kalonji wordmark in the topbar to come back here anytime.

Quick tour
Welcome — here’s how this screen works
  • Daily Focus: your morning queue, a small set of contacts to message today.
  • Workspace: hub for outreach campaigns, network mapping, and job-hunt tracking.
  • Capture: five paths into your contact pool — LinkedIn import, Lens captures, External Contacts spreadsheet, Image-to-Search, and Manual Entry.
  • Reports: your run history and export options.
  • Insights (via Overview › Open Insights): what the AI understands about your network.
Click any tile to dive in. Click the Kalonji wordmark from anywhere to come back.
Daily Focus
📝Priority
📝 Weekly Priorities
Welcome to Kalonji
Let’s get your daily focus built
Step 1
Request your LinkedIn data
On LinkedIn, go to Settings & Privacy → Data Privacy → Get a copy of your data. Select Connections and Messages, then click Request archive.
LinkedIn takes up to 24 hours to email you the download link. Start this now.
Open LinkedIn →
Step 2
Upload the zip file
When your data arrives, click More → Data Upload in the nav and drop the zip on the upload zone. Kalonji extracts connections and messages automatically.
No need to unzip first. Kalonji handles it.
Go to Data Upload →
Step 3
Work your daily focus
Kalonji scores your contacts, tiers them, and builds a focused daily outreach list. Work it in under 30 minutes a day.
Come back to this view once your data is uploaded.
Questions? Email support@kalonji.app
Your Conversations?
Every contact you have an active conversation with, grouped by stage. Your column heads above show the stage names for your usage mode (the labels adapt between Outreach, Network, Job Hunt, and Fundraising). Click Advance / Back on a card to move them between stages; the stage updates everywhere else (Daily Focus filters out contacts at the late-funnel stages).
Where each conversation sits right now. Cards group by stage; advance one when the contact moves forward.
Follow-ups?
Contacts whose last move was inbound — they replied to you, and you owe a response. Sorted by oldest first (the ones at greatest risk of going cold). Click any row to open the contact and draft a follow-up. Cleared automatically when you mark a contact as Replied in their conversation history.
Contacts who replied to you 30+ days ago and are waiting on your response, ranked by priority.
Overdue Follow-ups
Checked off
0
Oldest Gap
Show contacts last touched within:
Tick rows to bulk-dismiss with a reason. Single-row dismiss via the per-row dropdown still works. Dismissed contacts are suppressed until the next refresh.
0 selected
DismissMessageNameCompanyVerticalTierScoreDays SinceRecencyChannel Grade
You’re all caught up
Contacts who have sent you a message that you haven’t replied to yet will appear here.
Reconnect?
Your reconnection hub. Top Contacts is your prioritized batch for first-touch momentum. Silent VIPs surfaces top-tier relationships that have gone cold. Follow-ups lists contacts whose move it is (they replied last, you owe a response). Click a tile to drill in.
People who need your attention right now. Pick the entry point that matches your goal:
Silent VIPs
Top-tier contacts going cold. Recently cold (31–60 days) is the highest-ROI re-engagement window — relationship is still warm in both minds.
Open →
Follow-ups
Contacts who replied 30+ days ago and are waiting on your response. Cadence-overdue — you owe them a reply.
Open →
Top Contacts
Your highest-priority contacts ranked by score. Power-batch view for first outreach — not capped by your daily minute budget.
Open →
Top Contacts?
Your prioritized batch list for first-touch momentum — contacts sorted by priority score with filter chips for Untouched / On target / T1 only / All. Use Top 25 / 50 / 100 / All count selectors to size your batch. Click any row to open the contact modal and draft a message.
Your contact list ranked by priority score. Use this as a starting point for a batch first-outreach push — pick a count, work through the list, and your highest-leverage relationships open first.
Show
Count
Silent VIPs?
Your top-tier contacts grouped by how cold the relationship has become. Recently cold (31–60 days) is where re-engagement effort pays off most. Cards within each band show "← Their move" (they sent last, you owe a reply) as the highest-priority subset. Click any card to open the contact with AI reasoning + draft message.
Top-tier contacts grouped by how cold the relationship has become. Recently cold (31–60 days, the default) is where re-engagement effort pays off most — the relationship hasn’t deeply chilled yet. Cards within each band show ← Their move (they sent last, you owe a reply) as the highest-priority subset. Freshest cold appears first within the band. Click any card to open the contact with AI reasoning + draft message.
Tier
Decay stage
Matching
← Their move
→ Your move
Help
Reference for how Kalonji works. Use the tabs to find what you need.
⚡ Supercharge
Everything Kalonji needs to work at full power. Each tile shows live status — green means active, yellow means partial, red means not set up yet.
Data Upload
LinkedIn Data Export
LinkedIn Data Export (.zip)
Drop your LinkedIn data export zip — extracts Connections + messages automatically
Run Log
Waiting for files...
Settings?
Configure your identity, scoring logic, and usage mode here. Complete "How You Sound" first — it powers all message generation. The setup completion meter at the top shows what's still missing. Changes to Logic Values take effect on the next refresh.
Daily Focus
Mode · time budget · active days
About You
Name, role, location, background
How You Sound
Tone, signoff, goal, phrases to avoid
Who You’re Targeting
Target companies and verticals
Goal Setup
Mode-specific profile and goals
Follow-up Timing
Default cadence per stage
Channel
Podcast series, keywords, revenue streams
Pages
LinkedIn pages you manage
Privacy
Data retention and AI message storage
Kalonji Lens
Auto-promote rules, tier keywords, capture routing
Manage
Download or restore your Kalonji data
Click a tile to jump straight to its section — or scroll down to see everything inline.
📋
Daily Focus
Loading…
Customer Outreach
Active days:
Set a monthly target for meetings booked. Kalonji will show your progress in Daily Focus.
meetings this month
👤
About You
Name, role, location, background
Your identity fields — shared across every mode. Fill this in once and Kalonji uses it everywhere: messages, intros, and summaries all sound like you.
🎤
How You Want to Sound
Tone, signoff, goal, phrases to avoid
Your writing style — shapes every message Kalonji drafts for you. The more detail you add, the more messages sound like you.
Upcoming Events
Conferences, meetups, or speaking engagements. Kalonji uses these as natural hooks in outreach — "I'll be at [event]…"
Voice Learning (Passive)
Every time you edit a suggested message before copying it, Kalonji captures the change. After 5 edits, AI analyzes your patterns and removes phrases you avoid from all future suggestions.
Active Voice Learning
One-click pass that feeds your last 80 sent messages to AI and extracts a structured voice profile (tone, openers, closers, length preference, phrases to avoid). The learned profile augments every future AI message draft. Runs once per 90 days to keep cost trivial (~$0.04 per pass).
🎯
Who You're Targeting
Target companies and verticals
Anything you're trying to reach. Contacts matching get a scoring boost and show a TGT badge in Daily Focus. Mix and match: Companies — e.g. AT&T, Delta, Acme Corp Industries — e.g. Healthcare, FinTech, Real Estate Board types — e.g. University Trustee, Bank Advisory, Nonprofit Board One per line or comma-separated. Matching is case-insensitive.
How your contacts are classified. Each vertical has a name and comma-separated keywords that match against position, company, and industry text. The fallback vertical catches contacts that match no other vertical. The top row (V1) is treated as your main priority vertical for scoring.
Define what each tier means for your contact list. Descriptions appear as tooltips on tier badges throughout the app. Leave blank to use the default descriptions.
T1
T2
T3
📅
Follow-up Timing
Default timing
How many days to wait before the next action at each stage. Changes apply immediately.
After sending connection request days until follow-up
After connecting days to send first message
After they reply days to keep momentum
After a meeting days to send follow-up note
If ghosted days before re-approach
Follow-up & Overlook Thresholds
Flag contact as overdue after days of silence
Active signal window days (recent contact = active)
🏁
Goal Setup
Mode-specific profile and goals

Job Hunt Setup

Your target role, resume, and preferences — powers ranked outreach to the right people in your network.
Tell Kalonji what you are looking for. Your resume and target role power the My Hunt Network view — a ranked list of your existing connections who can move the needle on your search, with suggested outreach for each.

Dual Track

Run two independent pursuits at once — different scoring, different outreach, one network.
Run two independent opportunity tracks at the same time — different scoring, different outreach, one network. Use the Track switcher in the topbar to flip between them. Each track gets its own Your Move card and network view.
📺
Your Channel
Podcast series, keywords, revenue streams
Configure metadata and fit-scoring keywords for each of your outreach channels (podcasts, newsletters, events, etc.). Used by the Listener Invitation engine and contact scoring.
Primary Podcast / Channel Series
Series-level metadata. The "About" description is sent to the AI alongside each episode to pick the 20 best listener matches from your contacts.
Channel Fit Keywords
For each outreach channel, define position and company keywords that boost Channel Fit Score. Used when scoring contacts as potential channel guests or invitees. Comma-separated. Leave blank to skip that boost.
Revenue Streams
Your revenue streams, in priority order. Drag to reorder. Priority affects contact routing and scoring context.
🔗
LinkedIn Pages
Company pages you manage
LinkedIn company pages you manage. Kalonji generates a prioritized invite queue for each page based on how well your contacts fit. Changes here save immediately and apply on your next refresh.
🔒
Privacy
Local data controls
All Kalonji data is stored locally in your browser. These toggles control what gets cached.
Cache message snippets for AI drafts
When you upload your LinkedIn data export, Kalonji caches the first 220 characters of your last 5 messages per contact in your browser's local storage. This lets the AI draft follow-ups that reference what you actually talked about. Turn this off if you'd rather store only metadata (dates and direction) without the message text.
DATA HANDLING SUMMARY
Here is exactly what Kalonji keeps, where it lives, and how long it stays.
Stays in your browser
Your imported LinkedIn contacts, scored output, message snippets (if enabled above), Lens captures, contact statuses, conversation stages, tags, notes, brief caches, and your config. Clearing your browser data wipes all of this.
Stored on our server
Account record (name, email, license, trial state), aggregate usage signals (last login, mode, contact count, last upload), and billing record (last 4 of card, transaction IDs via Stripe). Your contact data never reaches our server.
How long we keep it
Raw LinkedIn uploads (if any reach our servers during AI processing) are deleted within 24 hours. Account data lives while your account is active, plus 30 days after cancellation for reactivation, then permanent delete. Billing kept 7 years for tax compliance.
Who we share with
Three sub-processors, each contract-bound: Stripe (payments), Postmark (transactional email), SiteGround (hosting + database). Anthropic processes AI drafts via our managed proxy (your contact data is sent only at the moment of an AI call and is not retained for training).
What we never do
No selling or renting your data. No behavioral ad networks. No third-party tracking pixels. No browser fingerprinting analytics. No reading or transmitting data from other tabs. Your LinkedIn export never goes to a marketing platform.
Your rights
Access, correct, delete, or export your data at any time. Withdraw consent. Lodge a complaint with your local data protection authority. Email support@kalonji.app from your account address; we respond within 30 days.
For the full legal text, including GDPR / CCPA detail, sub-processor list, and contact info, see the complete Privacy Policy. Browser extension data capture is covered in Section 10 of that policy.
🔍
Kalonji Lens
How Lens captures get routed and tiered
Controls how captures from the Lens extension get triaged when they arrive in Kalonji. These settings change app-side behaviour only. Which LinkedIn pages Lens runs on (and what fields it scrapes) lives in the extension itself.
Lens routing
When Lens captures a profile, this rule decides where it lands. Tier is suggested from job title (CEO / President / Founder = T1, VP / Director / Head = T2, everything else = T3). Campaign matches always auto-promote when present.
Drop captures with no company
When Lens can't parse a company off the search-card headline, the capture lands with an empty company field. Turn on to discard those captures entirely instead of routing them to Review.
Custom T1 title keywords (optional)
One per line. When set, replaces the built-in T1 list (CEO, President, Founder, Owner, Managing Director, chief, C-suite). Leave blank to use defaults.
Custom T2 title keywords (optional)
One per line. When set, replaces the built-in T2 list (VP, Vice President, Director, Head of, SVP, EVP, Partner). Leave blank to use defaults.
Troubleshooting Lens install
If captures aren't flowing into the Review Queue — work through these in order:
  1. Did Chrome actually load the extension? Open chrome://extensions and confirm a card named “Kalonji Lens” exists and is toggled On. If it's missing, the most common cause is pointing Load unpacked at the .zip file instead of the folder you extracted. Chrome silently does nothing in that case — no error toast. Re-extract the zip, remove any stale Lens card, and Load unpacked the folder.
  2. Did you extract before installing? Right-click the downloaded zip → Extract All (Windows) or double-click (Mac). Chrome cannot install from inside a zip.
  3. Is site access still ON? On the extension card, click Details → scroll to Site access. Confirm BOTH https://kalonji.app/* and https://www.linkedin.com/* are toggled ON. Chrome occasionally resets these on extension updates.
  4. Old version still showing? Remove the existing card before Load-unpack-ing the new folder. Chrome will not overwrite an existing unpacked extension — it leaves the old one in place and silently ignores the new install.
  5. Still nothing? Refresh both this Kalonji tab and your LinkedIn tab after any of the above. Lens injects on page load; existing tabs from before the install fix won't pick it up until they reload.
Last-resort: jump to the Lens view's install guide → for the full 4-step walkthrough.
New to Kalonji? The guided tour walks through every step.
Push to Calendar
Review and edit outreach messages before creating calendar event
Import History
Each pipeline run is saved automatically. Click any run to restore it as your active dataset.
📊
No pipeline runs yet
Every time you upload your LinkedIn data and run the pipeline, a snapshot is saved here. You can restore any past run to go back to an earlier dataset.
Insights
What the AI compiles from your data — network composition, identity completeness, profile quality, path-finding, and the gap between where you are and where you are headed. Pick a lens.
Network Composition
What your LinkedIn network signals about you — and the gap between that and where you are headed. One facet of Intel; reach the Intel hub via the Intel button in the topnav.
Path Finder
Find your fastest warm path to any company or specific person in your extended network.
Path Finder is for one-off lookups. For an ongoing pursuit of multiple contacts toward a goal, build a Campaign.
Open Campaigns →
My Hunt Network
Target: Not configured Edit Setup ›
Loading...
Account

💳 Subscription & Billing

What’s included
LinkedIn network import & AI scoring
Daily Focus — personalised contact pipeline
Kalonji Lens — LinkedIn search intelligence
AI outreach writing (managed — no API key needed)
Victory Score & tier tracking
Profile Optimizer & writing formulas
Unlimited connections & contact history

License Key

Your license key activates Kalonji and links your account. Keep it somewhere safe.

Delete My LinkedIn Data

Clears your imported LinkedIn contacts, messages, Lens captures, and upload history. Your campaigns, outreach channels, verticals, goals, voice profile, mode, Lens preferences, license, and external CSV imports all stay intact.
Use when you want to re-import from a fresh LinkedIn export, hand the device to someone else, or start a clean demo without redoing your setup.
This action cannot be undone.

Delete External CSV Imports

Clears all contacts imported via CSV / spreadsheet, plus the touchpoints they contributed. LinkedIn export data, campaigns, settings, voice profile, and license all stay intact.
Use when you want to swap in a different CSV, retire stale imports, or move to a LinkedIn-only workflow.
This action cannot be undone.

Cancel Account

To cancel your subscription, email us and we'll process it within one business day. Your access continues until the end of your current billing period.
Include in your email
• Your name
• License key (shown in License Key section)
• Reason for cancellation (optional — helps us improve)
Email support@kalonji.app to Cancel

Data & Privacy

Export a backup of your Kalonji settings and contact data, or restore from a previous backup.
Backup & Restore Data Read EULA & Terms
Backup & Restore Account
Download a single file containing all your account data: config, pages, verticals, revenue streams, channels, invite history, dismissed overlooks, priority notes, run history, and mode-specific goals. Use this to restore your account after a browser switch, device change, or if your local data gets cleared. Sensitive data (API keys, session tokens) is excluded by design.

↓ Backup Full Account Package

↑ Restore from Account Package

Upload either a Full Account Package (from this page) or a Config-only file (kalonji_config.json from Settings). Your current account data will be replaced. After restore, re-upload your LinkedIn data export .zip to rebuild pipeline output.
✨ Profile Optimizer
Score your LinkedIn profile against your Kalonji goals and get specific fixes that will improve your response rates. Based on your uploaded data and current settings.
Keyboard Shortcuts
Navigation
FOpen Daily Focus
OOpen Overview
SOpen Settings
COpen All Contacts
?Show this panel
EscClose panel / clear search
Daily Focus
/Focus contact search bar
General
← BackBrowser back button
Campaigns?
Each campaign targets one specific outcome: a company, a role, an event, a donor. Kalonji finds the warmest path in (a contact you already know, a mutual connection, or a Lens-capture target), generates an AI brief with progress assessment, and hands you the opening line. Campaigns live alongside your contact pipeline so each one tracks its own state.
AI-powered outbound campaigns. Name a target, Kalonji builds the brief, finds your warmest path in, and hands you the opening line.
Need to reach one specific person or company right now? Use Path Finder instead.
Open Path Finder →