It looks like you’ve used Kalonji before, but your saved configuration isn’t available in this browser session. This usually happens after a browser cache clear or a storage event — your data is recoverable from auto-backups.
⚠ You already have a saved Kalonji configuration
Submitting this form will overwrite your existing configuration. If you didn’t mean to land here, return to the app.
LCIR Intelligence Platform
Set up Kalonji once. Your configuration saves locally; your scoring logic, verticals, and revenue streams are yours.
Identity
Used to determine message direction — outbound vs. inbound
How are you using Kalonji?
This shapes how your contacts are scored and how your daily focus is built. You can change this later in Settings.
Customer Outreach
Build your contact list. Reach prospects, reconnect with warm contacts, convert conversations into business.
Job Hunt
Find your next role. Connect with hiring managers, recruiters, and people at target companies.
Network
Stay top of mind. Maintain relationships with the people you already know, before they go cold.
Fundraising
Find donors and sponsors. Surface corporate partners, major gift prospects, and mission-aligned connections.
How long you want to spend each day on Kalonji-suggested outreach.
Networking Goals
Who do you want to reach? All fields are optional — fill in what's top of mind now and refine later in Workspace.
Comma-separated.
Your Organization
Tell Kalonji about your organization and cause so it can tailor outreach for donor and sponsor conversations.
Corporate sponsors or foundations you want to approach. Comma-separated.
Job Hunt Goals
What role are you pursuing? All fields are optional — fill in what's top of mind now and refine later in Workspace.
Outreach Channels
Select type then enter name. LinkedIn Page channels are managed in the Pages tab.
Channel TypeChannel Name
Targeted Verticals — Contact Classification
Each vertical groups contacts by company keywords. One example is filled in below. Replace or extend it with the verticals that describe your target customers. The last vertical is always the fallback. AI-assisted vertical suggestions are on the roadmap.
Vertical NameCompany Keywords (comma separated)
Revenue Streams
Define the services or products you sell. Keywords help tag contacts to the most relevant stream and will power AI-assisted outreach suggestions in the future.
Target companies, industries, board types, or investor types (optional)
Anything you're trying to reach. Mix companies (e.g. AT&T, Delta), industries (e.g. Healthcare, FinTech), or board types (e.g. University Trustee, Bank Advisory). Contacts matching any entry get a scoring boost and a TGT badge in Daily Focus. One per line or comma-separated.
Priority Focus (optional)
If there\u2019s a vertical you want to push harder than normal scoring would rank it (a strategic sales focus, a time-boxed push), define it here. This boosts that vertical\u2019s score and reserves Daily Focus slots for it. One Priority Focus supported at setup; more can be added later in Settings.
Load Existing Config
Drop a kalonji_config.json file exported from another Kalonji instance to inherit their scoring logic.
{ }
kalonji_config.json
Drop here or click to browse
LinkedIn Pages (optional)
Define the LinkedIn pages you manage. Each page gets its own prioritized invite queue based on vertical fit. Sample defaults provided — rename or remove as needed.
Already initialized? Open Kalonji
KalonjiSetup
Step 1 of 4 — Welcome
Welcome to Kalonji
A quick setup so we can build a daily focus plan that matches what you’re trying to accomplish.
●Kalonji turns your LinkedIn export into a daily action queue.
●It scores contacts by signal freshness and fit to your goals.
●Drop in screenshots or goals; get prospects ranked and search URLs back.
How Kalonji finds contacts
Two paths: your LinkedIn export (existing network) and Campaigns + Kalonji Lens (new captures as you browse LinkedIn). For non-LinkedIn prospecting, import via CSV.
Pick the one that fits right now. You can switch anytime — this sets your daily focus and how Kalonji scores your network.
Grow My Business
Growing my business or finding clients
Turn your existing network into outbound deals. Kalonji surfaces warm paths to prospects and keeps you consistent.
Best for: salespeople, consultants, founders, community-based businesses.
Building a product or startup
Find customers, investors, or advisors for your early-stage venture. Kalonji scores your network for the right relationship based on where you are in the journey.
Best for: founders, builders, and entrepreneurs activating their network for sales, funding, or expertise.
Building a client base in financial services
Identify warm paths to high-net-worth individuals, family offices, and advisors through your existing network. Kalonji surfaces who you know — and who they know — so you can build relationships before you pitch.
Best for: financial planners, wealth managers, investment professionals, and new advisors building their first book of business.
Growing a local or community-based business
Kalonji maps your LinkedIn connections to find local business owners, community connectors, and referral partners in your area — warming up relationships before you call, show up, or pitch.
Best for: local service businesses, community media & advertising, event vendors, insurance agents, and anyone selling to small businesses through local relationships.
Job Search
Landing a new job or career move
Identify hiring managers, recruiters, and warm intro paths at your target employers. Daily focus keeps your search moving.
Best for: active job seekers, career changers.
Fundraising & Development
Growing corporate donations and partnerships
Map the fastest warm path to any target company. Kalonji ranks your connections by proximity to corporate decision-makers, CSR leads, and philanthropic gatekeepers.
Best for: nonprofit CEOs, development directors, C-suite executives targeting corporate sponsorships or strategic partnerships.
Finding personal donors for my cause
Surface anyone in your network with philanthropic signals — board memberships, civic involvement, giving history. Scored for capacity and mission alignment.
Best for: nonprofit leaders and fundraisers mining their full network for individual major donors.
Content & Media
Monetizing a podcast or media brand
Find brand sponsors, media partners, and cross-promotion opportunities through your existing network. Kalonji scores your connections for sponsorship fit and surfaces warm intro paths.
Best for: podcast hosts, YouTubers, newsletter writers, and content creators ready to turn audience into revenue.
Network & Relationships
Stay in touch with my network
Keep your network warm. Kalonji surfaces people you should re-engage before the relationship goes cold.
Best for: networkers, consultants, anyone with a large LinkedIn network to maintain.
Pursue board seats or advisory roles
Surface C-suite peers, PE/VC contacts, and nonprofit leaders who can open doors to governance opportunities. Strategic peer-to-peer outreach — not job-hunt language.
Best for: senior executives building a portfolio career, current and former CEOs/CFOs leveraging their network for governance work.
Plan my consulting transition
Stay close to peers and former colleagues as you build a future consulting or advisory practice. Collegial catch-ups, never pitchy.
Best for: senior operators planning a transition to independent consulting, fractional executive work, or advisory roles.
Explore options without actively job hunting
For senior leaders open to what's next but not running an active search. Stay close to peers; let opportunities surface naturally through warm conversation.
Best for: GMs and VPs thinking about the next chapter, executives between roles by choice, anyone whose next move comes from the network rather than job boards.
Tell us about you
This pre-fills your writing style so messages sound like you from day one. Everything can be updated in Settings.
Should match your LinkedIn display name.
Just the handle, not the full URL.
Used to surface local contacts and personalize messages.
Set up your goals
A few details to bootstrap your daily focus. You can refine these anytime in Settings.
We’ll classify your contacts by these. You can add more later.
Names listed here help the AI generate better searches. You can deep-analyze them later.
Corporate sponsors, foundations, or major donors you want to approach first.
Or skip this step — we’ll use sensible defaults you can edit in Settings.
PIPELINEStarting...0%
✓ Kalonji Lens:
WorkYourNetwork.
Tap to continue
★ TrialYou have 14 days remaining in your trial.
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.
🎯 Getting Started
Weekly Intelligence Dashboard
This is your read-only contact-list overview. It populates after you upload a LinkedIn Connections export and messages archive, then run a refresh. Metrics here summarize contact tiers, engagement, channel grading, and conversion over time.
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
Vertical Breakdown
Conversions
Your Wins
0taken 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.
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
No imports yet.
✓
Connections
Ready
✓
Messages
Ready
Ready0%
File Validation
·
Connections file
waiting
·
Messages file
waiting
·
Prior workbook
not uploaded
Structure
·
Connections header row (row 4)
—
·
Required columns present
—
·
Message columns (FROM, TO, DATE)
—
·
Self-name found in messages
—
Content
·
Connection count
—
·
Message count
—
·
Prior workbook rows
—
·
Message date range
—
Ready to Score
·
Vertical Integrity Gate
—
·
Sanity Gate (row delta vs prior)
—
·
Ready to run
—
▸Run Log
Waiting for files...
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.
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.
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.
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.
Map columns → Kalonji fields
Imported Contacts
Quality
First
Last
Company
Position
Date
Dir
Profile URL
Phone
Email
▶Import History
No spreadsheet imports yet.
Customer Outreach — what this becomes
Your LinkedIn network, classified by relationship tier and scored for outreach priority. Combined with conversion tracking, follow-up debt, and your defined targets so you know who to reach today.
Two ways to unlock it:
📥
Upload LinkedIn data
One-time .zip drop. Captures everyone you’re connected to plus your message history.
⚡
Use Kalonji Lens
Browse LinkedIn normally; Lens auto-captures profiles as you scroll. No export wait.
Once contacts land, this page activates.
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.
Priority Focus
—
—
Jump To
💻
No contacts loaded yet
Upload your LinkedIn connections export to score and tier your contacts, then come back here to see your outreach list.
Upload your LinkedIn data export .zip in Data Upload, then refresh to populate Customer Outreach.
Network — what this becomes
Define who you want to reach. AI suggests LinkedIn searches to fill your network gaps, and maps outreach paths to target companies through your existing connections.
Two ways to unlock it:
📥
Upload LinkedIn data
One-time .zip drop. Maps your existing connections so warm paths surface automatically.
⚡
Use Kalonji Lens
Browse LinkedIn normally; Lens auto-captures profiles as you scroll.
Once contacts land, your network workspace activates.
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.
Config Backups
Up to the last 5 config saves are auto-backed up. Click Restore to roll back to an earlier state. A new backup is created every time you restore, so you can always roll forward again.
—
pending analysis
Job Search — what this becomes
Score contacts at your target employers, surface warm-intro paths to recruiters and hiring managers, and draft outreach tailored to your job-seeking context.
Two ways to unlock it:
📥
Upload LinkedIn data
One-time .zip drop. Surfaces warm paths to people at your target employers.
⚡
Use Kalonji Lens
Browse target-company LinkedIn pages; Lens captures profiles as you scroll.
Once contacts land, your job-search workspace activates.
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.
—
—
—
Suggested Outreach Message
—
pending analysis
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.
Raw Contact Data & Exports
Name
Company
Vertical
Tier
Score
Signal
Last Direction
Days
Adoption
Status
Overlook / Offline
📊
No data yet
Upload your LinkedIn data and refresh to populate this report.
Total
—
Priority Vertical
—
Oldest Gap
—
Name
Company
Vertical
Tier
Score
Days Since
Recency
Channel Grade
📊
No data yet
Upload your LinkedIn data and refresh to populate this report.
Tier 1 — inbound received, awaiting reply, within 90 days
Name
Company
Position
Vertical
Days
Revenue Path
Channel Angle
Channel Grade
◻
Refresh to populate
After connection: time to first outgoing message · time to first received message
Name
Company
Vertical
Tier
Connected On
Days → First Outbound
Days → First Received
Signal
◻
Refresh to populate
Contacts/day:Days:
◻
Refresh to populate
Download
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.
No pages defined in your config. Add LinkedIn pages in your setup form, then re-initialize.
◻
Refresh to populate invite queues
Mark as Conversion
—
Channel
Note (optional)
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
⊘
No conversions yet
A conversion is someone who gave you their email or phone, or took the relationship IRL. Mark a contact offline in the Master Sheet and they appear here.
Welcome to Kalonji
Pick a destination — or click the Kalonji wordmark in the topbar to come back here anytime.
FAST PATH · 5 MINUTES TO FIRST VALUE
Start with Kalonji Lens — no export wait
You don’t need your LinkedIn data export to get started. Run a LinkedIn People search with Lens installed and profiles flow into Kalonji as you scroll.
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.
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.
No conversations yet
Mark contacts as Connected / Replied / Meeting in Daily Focus and they'll appear here
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
—
Stale Pushes
—
Oldest Stale
—
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
Dismiss
Message
Name
Company
Vertical
Tier
Score
Days Since
Recency
Channel Grade
✓
You’re all caught up
Contacts who have sent you a message that you haven’t replied to yet will appear here.
Name
Company / Context
Source
Days Stale
Reason
Action
✓
You’re all caught up
Contacts you push to Daily Focus appear here once they’ve been sitting 30+ days without progress — so you can follow up or clear them out.
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
No contacts match this filter
Try a different filter combination, or refresh your contacts if you haven't yet
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
—
☀
No silent VIPs at this threshold
Either your top-tier relationships are all engaged (good!), or try lowering the “Days silent” threshold or widening the tier filter.
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
✓
Connections.csv
Extracted
✓
messages.csv
Extracted
System Checks
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.
Click a tile to jump straight to its section — or scroll down to see everything inline.
ESSENTIALS — set these first
📋
Daily Focus
Loading…
▼
Your Mode
Customer Outreach
Your active mode controls which dashboard, scoring logic, and outreach tools are on. Changes apply on your next refresh.
Customer Outreach
Build your contact list. Reach prospects.
Job Hunt
Find your next role.
Network
Stay top of mind.
Fundraising
Find donors & sponsors.
Your Time
Active days:
What to Prioritize
Activity Mix
What to Include
Monthly Meeting Goal
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).
ADVANCED — fine-tune once you're up and running
🎯
Who You're Targeting
Target companies and verticals
▼
Target companies, industries, board types, or investor types
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 CorpIndustries — e.g. Healthcare, FinTech, Real EstateBoard types — e.g. University Trustee, Bank Advisory, Nonprofit BoardOne per line or comma-separated. Matching is case-insensitive.
Targeted Verticals
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.
Tier Definitions
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 requestdays until follow-up
After connectingdays to send first message
After they replydays to keep momentum
After a meetingdays to send follow-up note
If ghosteddays before re-approach
Follow-up & Overlook Thresholds
Flag contact as overdue afterdays of silence
Active signal windowdays (recent contact = active)
🏁
Goal Setup
Mode-specific profile and goals
▼
Customer Outreach
Outreach mode doesn’t need a separate goal profile — your configuration lives in the other Settings cards:
Who You’re Targeting — verticals, target accounts, ICP
How You Sound — name, background, voice profile, signoff
Daily Focus — activity mix and time budget
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.
Business Profile
Your service area, offerings, and client types — used to surface local referral sources and score nearby contacts.
Tell Kalonji about your service business. Your service area and client type power the My Local Network view — a ranked list of realtors, property managers, contractors, and local connectors who can send you business.
Startup Profile
What you're building and who you need — customers, investors, or advisors from your existing network.
Tell Kalonji what you are building and who you need. Your target industry and current focus power the My Startup Network view — a ranked list of your best existing connections for customers, investors, or advisors, with tailored outreach for each.
You can switch focus at any time — each mode surfaces different contacts from the same network.
Mission Profile
Your cause, impact metrics, and outreach approach — personal donors or corporate partnerships.
Tell Kalonji about your organization and fundraising approach. Your mission and impact metrics power the My Donor Network view. For corporate outreach, add target companies to unlock the Company Path Finder — your fastest warm path to any corporate donor.
Corporate — targets CSR leads, executives, and corporate giving contacts. Personal — surfaces anyone in your network open to donating based on their philanthropic and community signals.
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.
Primary track type follows your main opportunityVariant set during onboarding. Secondary type is independent.
Networking Goals
Current N2N criteria. To edit, go to Workspace → N2N.
Job Hunt Goals
Current Job Hunt criteria. To edit, go to Workspace → Job Hunt.
📺
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.
⚡
AI & Integrations
API key and provider
▼
Connect your AI provider to unlock prospect extraction, search suggestions, and personalized message drafts.
An AI key transforms Kalonji from a contact tracker into an active intelligence layer. With AI enabled you get prospect extraction from screenshots, targeted search query generation, company path analysis, and personalized outreach drafts — all grounded in your actual network data.
✓Intel: extract prospects from LinkedIn screenshots
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:
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.
Did you extract before installing? Right-click the downloaded zip → Extract All (Windows) or double-click (Mac). Chrome cannot install from inside a zip.
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.
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.
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.
New to Kalonji? The guided tour walks through every step.
Internal — operator tuning parameters
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
Engagement Nudges
Operator-controlled in-app prompts sent on behalf of Jawanza to guide trial users toward key activation steps.
When enabled: during days 1–7 of a user's trial, a warm modal from Jawanza prompts them to download their LinkedIn data file. Fires once per install. Reset the flag above to re-trigger for testing.
⚠
⚠
Delete your imported LinkedIn data?
This will permanently delete:
What stays (your work is safe):
After this, the page reloads and you'll land on the Data Upload screen ready to re-import.
⏳
Deleting your LinkedIn data...
Each row clears in sequence. The page will reload automatically when complete.
⚠
Reset all your settings?
This is more destructive than the old “Re-run Setup” copy implied. Read carefully.
Safety net: your current config is auto-backed-up first.
Before any wipe, Kalonji writes your current settings to the most recent Backup slot. If you change your mind, open Backups from the Settings header and restore the top entry. Or click Export config first below to grab a JSON copy.
All scoring logic values (tier offsets, priority boost, target boost, time budget, follow-up cadence cutoffs)
Channel + podcast config
Pages config
LinkedIn handle on cfg
Will be kept
Your imported LinkedIn contacts
Message history
Contact tags
Conversation stages
Meeting-prep + cold-call brief caches
Daily Focus done-task history
N2N goals / Job Hunt prospects (auto-stashed and re-applied)
Auto-backup of pre-reset config (top of Backups list)
After confirming, the page reloads and lands on the setup wizard so you can reconfigure from scratch. Your imported contacts and history stay untouched.
⏳
Resetting your settings...
Each row clears in sequence. The page will reload automatically when complete and drop you into the setup wizard.
ℹ
What gets deleted vs what stays
Full audit of what would happen if you clicked Delete My LinkedIn Data. Counts below reflect your current local data. No changes will be made from this view.
Will be deleted
Will be kept
After clicking Delete, the page reloads and you'll land on the Data Upload screen ready to re-import a fresh LinkedIn export.
Push to Calendar
Review and edit outreach messages before creating calendar event
-
-
-
-
👥 Managed offline · LinkedIn nurture muted for this contact
Tagsfree-form · persists across refreshes
Suggested Action · rule-based
AI Context
✍Meeting prep
☎Cold-call brief
🎯Strategic next move
🔗
Status drift
This contact is in your LinkedIn connections (1st degree), but the status here still says Connect Sent. Looks like they accepted — update status to Connected?
▸Their Contextjob status · what they're working on · feeds AI
Job status
What they're working on
▸My Notesoptional · auto-saved
▶Conversation history
Deduplicate Contacts
Matched Contacts
🔍
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.
✓ 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)
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
Using AI Screenshot Analysis
ADVANCED FEATURE · REQUIRES YOUR OWN AI ACCOUNT
This feature uses your own AI account to analyze LinkedIn screenshots and pull out Tier 1 contacts. Your key stays on your device and is never sent to Kalonji servers.
Anthropic (Claude)
Best image understanding for structured content like LinkedIn profiles.
Heads up: a ChatGPT Plus subscription or Claude.ai subscription does NOT include API access. You need to sign up for the API separately (same email is fine). Free API credits are often included at signup.
A Quick Note from Jawanza
YOUR LINKEDIN DATA IS THE FOUNDATION
Kalonji works by analyzing your LinkedIn connections and message history. Here’s the fast path:
Select Connections + Messages, then click Request archive
LinkedIn emails the .zip within 24 hours. Drop it into Kalonji when it arrives.
✦ Example data — what this becomes
Card Preview
Once contacts land, this card fills with your real numbers:
📥
Upload LinkedIn data
One-time .zip drop. Captures everyone you’re connected to.
⚡
Use Kalonji Lens
Browse LinkedIn normally; profiles flow in as you scroll.
Ready to subscribe?
$39.99 / MONTH · CANCEL ANYTIME
Have a promo code? Enter it below for a discount — or just continue to checkout.
✓ You’re subscribed!
PAYMENT CONFIRMED
Your Kalonji subscription is active. A receipt has been sent to your email. You’re all set.
Your access will renew automatically every month — nothing more needed.
✓ Pipeline Complete
CONTACTS SCORED & RANKED
Your Daily Focus is ready. Click below to review today’s priority outreach.
★ Refer a Friend or Colleague
EARN EXTRA KALONJI TIME
When your friend becomes a Kalonji user and stays active for 30 days, you get a credit for one free month applied at your next renewal.
Your Referrals
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.
Fill in what you know. Campaign Name is required, plus at least one of: Target Name, Company, Role, Industry, or Job Status. Broad-pursuit campaigns (e.g. "Founders in professional services") work without a specific name or company.
Auto-fill from descriptionoptional shortcut
Paste a paragraph describing what you're trying to do. AI extracts the structured fields below — review and edit anything before clicking Build Campaign.
Campaign Name *
Target Name optional
Target Company optional
Their Role optional · counts as a descriptor
Target Industry optional · counts as a descriptor
Location optional
Your Goal optional
Target Close Date optional
Target Job Status optional · steers Lens query generation