Changelog

New updates and improvements to Starlight.

Stop the agent mid-task

While the AI is working in the Agents panel, the send button now becomes a Stop button — or just press Esc. Stopping takes effect immediately: the agent halts, no further steps run, and no further credits are spent. A step already underway is allowed to finish rather than be cut off halfway (so a half-written change can't be left behind), and the conversation states plainly what happened — which steps completed, which was interrupted, and that nothing new was started. You can pick right back up with your next message.

Search has a new Local tab for finding the businesses corporate contact databases don't index — plumbers, dentists, HVAC contractors, and every other local service. Type "plumbers in Austin TX" and results land on a live map next to the list: name, address, phone, website, rating, and opening hours, with the pins and cards staying in sync as you hover, click, and pan. Starlight then automatically researches each business to find the owner's name and email, so a map listing becomes a lead you can add to Contacts and draft messages for. Loading more results sweeps the area progressively, so dense metros go far beyond the first page.

A more polished email signature

Your signature sign-off got a quiet refresh. Your role and company now sit in subtle labeled chips beneath your name, and you can mask your headshot into a shape — circle, square, squircle, diamond, pentagon, or hexagon — from Settings → Signature, switching anytime without re-uploading. The sign-off also stays legible in dark-mode email clients now, and the redundant separate company-logo upload has been removed. Every change is styling only, so it has no effect on deliverability — no extra links or images are added.

See the AI at work: live agent cursors

Whenever Starlight's AI is doing something — reading your search, researching a lead, drafting messages, writing an inbox reply, or running tools from the Agents chat — a colored cursor with a name tag now glides across the screen to the spot where the work is happening, hovers there while it runs, and fades out the moment the result lands. Multiple actions each get their own cursor (up to five at once), colors stay consistent per task, and everything is purely visual: cursors never block clicks, pause when the tab is in the background, and respect your system's reduced-motion setting.

Inbox: one conversation per person

The Inbox now groups replies by person instead of by channel. If a prospect answers your email and then pings you on LinkedIn, that's one conversation — both messages appear in a single chronological thread with labeled Email and LinkedIn dividers, and small channel icons on each row show where they've replied. The confusing All / Email / LinkedIn tabs above the conversation are gone; in their place, compact email and LinkedIn filter buttons sit next to All and Unread in the list, and when a prospect has replied on both channels a Reply via toggle above the composer picks which channel your reply goes out on — each channel keeps its own AI draft and sent status. Also fixed: LinkedIn replies could be silently hidden from the Inbox list by an email-only bounce filter; they now always show up.

The chat agent can now run your virtual SDRs

Ask the Agents panel chat to set up a virtual SDR and it will do the whole thing in conversation — propose a goal, drafting brief, weekly quota, and schedule, then create the agent once you confirm. It can also update, pause, resume, or delete your agents, kick off a run on the spot, and answer "what did my agent do last night?" with the actual run numbers. A clear ask is all it needs — request an Autopilot agent and it creates it that way in one step, telling you plainly that passing drafts will send without review; it only asks follow-ups when your request leaves out something material, and deleting an agent always requires your confirmation. The same capabilities are available to external AI tools connected over MCP.

The AI knows your setup without checking

The chat agent now sees your workspace readiness at a glance — whether email and calendar are connected, whether the Chrome extension is installed and recently active, whether your booking page is live, and how many agents are running — so instead of asking "want me to check if your email is connected?", it just knows and tells you what's missing before a campaign. The connector status report also covers the Chrome extension and your booking page now, alongside email, calendar, and CRM.

Team roles: Admin joins Owner and Member

Settings → Team now works like the rest of your SaaS stack. There's a new Admin role between Owner and Member: Admins can invite teammates, remove members, change roles, and edit company settings, while billing, plan changes, and company deletion stay with Owners. When you invite someone you now pick their role right next to the email field, pending invites show the role they'll get, and every member row has a menu for changing roles or removing someone — with guardrails: only Owners can grant or revoke ownership, nobody can change their own role, and a company always keeps at least one Owner.

Attio CRM integration

Attio is now a fully connected CRM alongside HubSpot and Salesforce. Head to Connectors and click Connect next to Attio to link your workspace, then import your Attio people from the Contacts page's Import dialog — company names come along automatically — or push leads the other way with Export to Attio, available for your whole list or just the rows you've selected. Exports match people by email in Attio, so re-exporting updates existing records instead of creating duplicates, and imports are deduplicated by Attio record ID and email. The Pipedrive and Outreach placeholder cards have been retired from Connectors.

Referral program: give Starlight, get 3,000 credits

Settings has a new Referrals page with your personal referral link. Share it with a friend or colleague — when they sign up with your link and start a paying account, you both earn 3,000 credits. The page tracks every person who joined through your link as they move from signed up to activated to rewarded, along with your total credits earned. Referral credits sit on top of your monthly allowance and never expire with the billing period: they stay until you spend them, and each payout shows up in your Credits history as a Referral reward.

Salesforce CRM integration

Salesforce joins HubSpot as a fully connected CRM. Head to Connectors and click Connect next to Salesforce to link your org, then import your Salesforce contacts from the Contacts page's Import dialog or push leads the other way with Export to Salesforce — available for your whole list or just the rows you've selected. Imports are deduplicated by Salesforce contact ID and email so nothing doubles up, and exports update contacts Starlight already knows about instead of creating copies. Disconnect any time from Connectors; your data in Starlight stays put.

Every preview is now quality-reviewed before you see it

When you generate a preview in the Outbound builder, an independent AI reviewer now scores every message before it reaches your screen — checking that claims are grounded in your brief and product (no invented statistics), the tone reads human rather than templated, and each touch in a sequence adds something new instead of restating an earlier one. Messages that fall short are automatically revised once, and each draft in the preview carries a quality badge: "ready" means it passed review, anything else is worth a read before you approve. The score travels with the draft into Messages. Previously this review only ran for drafts created by your AI agents; now the builder gets the same treatment. The recipient picker also got smoother: a checkmark marks recipients whose previews are done, a spinner marks ones still drafting, and changing any setting mid-generation can no longer leave a stale preview from the old settings on screen.

LinkedIn sends that can't complete now pause and tell you why

Previously, if the browser extension couldn't finish a LinkedIn send — the profile was unreachable, a message button never appeared — the draft silently went back in the queue and retried forever, wedging every later step for that contact behind it. Now a send that fails three times (or hits an unrecoverable problem) pauses itself: it appears in Messages under Scheduled with a red banner explaining exactly what went wrong, you get a notification, and a one-click Retry puts it back in the queue with a clean slate. Paused steps no longer block the rest of that contact's outreach. Likes also got sturdier in extension v1.4.2: the extension reads the reaction state from LinkedIn's live button, so a like that landed is never mistaken for a failure — and a retry can never un-like a post.

Ask your agent to add another message to an existing sequence

You can now tell your AI agent "add a final closing email to Matthew and Jorge, asking if they're still interested" and it will add that extra touch to their existing outreach — no need to redraft the whole sequence from scratch. The new message is written in the same voice as the earlier ones, threaded as a reply to the original email, and lands in your Drafts under that contact as PENDING_REVIEW. Nothing sends until you approve it. Previously the agent could only start a brand-new sequence or edit a draft already there; adding one more step to outreach that's already underway wasn't possible.

Re-engage opportunities before they go cold

Tasks has a new Stale opportunities tab. When you've reached out to a contact and they haven't replied in two weeks — and nothing else is queued to touch them — they surface here, one row per person, most overdue first, so a warm lead doesn't quietly slip away. Click a row to open their thread and send a fresh message; replies, contacts still mid-sequence, and anyone with a draft already waiting are left out so the list only shows people who genuinely need a nudge.

LinkedIn automation that heals itself when LinkedIn changes

LinkedIn frequently reshuffles the internal names of its buttons and text boxes, which used to silently break sending until we shipped a browser-extension update. The extension now recognizes the Connect note field, Send button, message and comment composers, and Like button by what they ARE (their role and label) rather than a brittle internal name — so when LinkedIn rearranges things, your approved messages keep going out without waiting on an update. Every send still passes a safety check that confirms the right recipient and your exact approved text are in place before anything is sent; if it can't, it stops rather than send the wrong thing. And the first time anyone's extension adapts to a new LinkedIn layout, that fix is shared so everyone else skips the relearning.

Revise a draft by chatting with your AI agent

The redraft button on a message now opens your AI agent in chat with a starter that names that draft. Describe what you'd like changed — "less salesy opener, mention their recent funding" — and the agent rewrites that specific message in place, leaving your other channels untouched. Keep refining in the same thread ("now make it shorter"), and nothing sends: the revised draft stays in your Drafts for review and approval. Revising this way is billed per agent action instead of a flat redraft fee.

Smarter draft quality scores for sequences and rewrites

The AI quality judge now reads your whole sequence at once instead of grading each message alone — so a later follow-up or a warm break-up close is no longer marked "too empty" or "no product mention" when an earlier email already carries the pitch. And when you ask your agent to rewrite a draft in a new direction (say, a softer, no-pitch tone), it records that intent and the judge grades against what you actually asked for rather than the original brief. Scores now reflect the message you meant to send.

Clearer exports when you import your network

Connecting LinkedIn, Google, Instagram, or X now shows an Open button that takes you straight to that platform's export page, right above the upload area. For LinkedIn, it calls out the easy-to-miss detail that you must choose "Download larger data archive" — the other option leaves your connections out.

Import your connections from LinkedIn, Google, Instagram, and X, and Starlight flags anyone you already know in your search results — with an In your network badge, a filter to show only people you know, and higher ranking for warm leads. When you draft outreach to a connection, the AI knows about the relationship and writes a warmer, non-cold message. Find it under Connectors → Map your network. Your uploads are read in memory and never stored; only the connections you choose to share are saved, and disconnecting a source deletes them.

Invite your team during onboarding

Onboarding now has an Invite your team step near the end, so you can bring colleagues into the company you just created. Copy a shareable invite link — anyone with it can join your company — or enter teammates' emails and we'll send each of them an invite. The step is optional, so you can skip it and invite people later from Settings.

Agents go deeper before running dry

Autonomous agents now page deep into searches that are already working instead of reinventing a query every run, and they fan out across complementary angles only when one is exhausted. The result: a well-targeted agent keeps surfacing fresh, relevant prospects run after run — and won't pause itself unless it has genuinely worked through its whole ideal customer profile. Agents also skip anyone they've already contacted, so the weekly quota goes toward new people. Weekly lead quotas now scale much higher for teams that want serious volume.

Email sending scales with your connected mailboxes

Outbound now fans sends out fairly across every connected mailbox rather than through one shared queue, so adding accounts increases how much can go out — while each mailbox still respects its own daily warm-up limit and never gets sent in tight bursts. The more mailboxes you connect and warm up, the more relevant outreach you can deliver per day without hurting deliverability.

Personalize your background gradient

Settings → Profile now has a Personalization section where you can pick the color gradient that drifts softly behind the app. Choose from a row of presets — Spectrum, Sunset, Periwinkle, Ocean, and more — and the background recolors instantly. Your pick is saved to your account, so it follows you across every device.

A refreshed Chrome extension card

The extension's controls now appear as a clean card that floats right on the page instead of a cramped toolbar popup, and it opens from the Starlight icon on any tab. Autopilot got smoother too: it picks up any queued sends the moment you return to Starlight and spaces them out more naturally. The default flow is unchanged — Starlight prefills your draft and you press Enter, and Autopilot stays off until you turn it on.

Deliverability: see your SPF, DKIM, and DMARC status

The Deliverability overview now checks the three DNS records that decide whether providers trust your mail. Each sending domain shows a clear pass or action-needed status for SPF, DKIM, and DMARC, with a direct link to the right setup guide for Google Workspace or Microsoft 365 when something's missing. Personal mailboxes like @gmail.com are marked provider-managed, so you only see what you can actually fix.

Meet Star — a guided, voiced onboarding

Signing up now starts with Star, a friendly virtual sales rep. A glowing orb greets you, then settles at the top of the screen and walks you through each setup step out loud, with a live caption that highlights every word as it's spoken. Prefer to read? A volume button in the corner mutes the voice and remembers your choice — the captions stay either way.

Companies: ICP scores, a deal board, and TAM

The Companies page now has three views. Table adds a Score column that rates every company for fit against your Ideal Customer Profile (Ideal Fit through Poor Fit). Board is a drag-and-drop deal pipeline — Lead through Closed Won/Lost — where each company carries an editable opportunity value, columns total their opportunities, and everything sums into your Total Addressable Market. Score groups companies by fit tier, strongest first. Scoring and deal estimates run automatically, cost no credits, and re-run only when your ICP or product changes.

LinkedIn follow-ups schedule themselves after the connection request

When you send a LinkedIn connection request, its follow-up Message now moves to the Scheduled tab automatically instead of waiting in Drafts — no need to approve each one by hand. It still holds until the prospect accepts, then sends.

Chatting with the AI agent is now free

Talking with the agent no longer costs credits — ask questions and plan as much as you like. You're only charged when it takes an action: each tool call costs 1 credit plus that action's own cost. Longer, busier conversations cost a bit more; quick questions cost nothing.

Agents: AI that runs Starlight for you

The new Agents panel (press A) lets you chat with an AI that searches leads, judges their fit against your ICP, drafts personalized outreach, and — with your confirmation — sends it. Create virtual SDRs with a goal, quota, and schedule that work on your behalf; every run leaves a full audit timeline, and an optional Autopilot mode sends messages that pass an independent quality judge.

Use Starlight from Claude Code and other AI tools

Starlight now ships a hosted MCP server. Run `claude mcp add --transport http starlight https://joinstarlight.com/api/mcp`, sign in, and ask your coding assistant to find leads and draft outbound for you.

Chrome extension Autopilot

An opt-in Autopilot toggle in the extension popup sends agent-approved LinkedIn messages automatically while Chrome is open, capped at 25 per day to protect your account.

Tasks: your daily action hub

A new Tasks page gathers everything waiting on you — in-progress campaigns, messages ready to send per channel, LinkedIn touches waiting on connections, and scheduled sends — in one place.

Friendlier notifications

Notifications now show the avatar of the person each one is about, and every message was rewritten in plain language.

A conversational Inbox

Threads now read like a chat — two-sided bubbles, avatars, and the full back-and-forth in view. New Sync Email and Sync LinkedIn buttons pull fresh replies on demand.

Sequence timeline in Messages

Multi-step campaigns render as a connected timeline with numbered steps and wait connectors, so you can read a whole campaign top to bottom.

Quick LinkedIn Sync (extension v1.2.0)

The Chrome extension now detects accepted connection requests and new LinkedIn replies and syncs them straight into your Inbox.

Meeting prep shows the video platform

Prep sheets now surface whether a call is on Google Meet, Zoom, or another platform at a glance.

Per-lead channel cadence

Email + LinkedIn campaigns now adapt to each contact. LinkedIn-only contacts get a LinkedIn-only cadence instead of being dropped from the send.

Four distinct send shapes

Stock templates are now four genuinely different plays — single cold email, multi-touch email sequence, email → LinkedIn multichannel, and a LinkedIn connection note.

Starlight extension on the Chrome Web Store

The extension is now publicly listed, so installing it is one click — no developer mode needed.

Preview every draft before you approve

The Outbound builder now writes a draft for every recipient up front. Review them all, then approve to send the whole batch to Messages. Drafting and redrafting now cost 4 credits each.

The new Outbound builder

Drafting got a fullscreen home: write a brief, pick a Voice and send shape, toggle per-recipient web research, and preview the results — replacing the old step-by-step wizard.

Email signatures

A new Settings → Signature page with hosted headshot and logo images. Your signature is included automatically in drafts and sends.

Deliverability dashboard

Deliverability is now a top-level page with a health score, bounce and reply stats, and the Blacklist (moved from Settings). Bounce scans run automatically every day, and bounced addresses are removed from your contacts.

One-click calendar invites from the Inbox

When a prospect confirms a time, Starlight detects it and offers a one-click invite. You can also schedule manually from any thread, in the recipient's timezone.

Email verification before send

Invalid and disposable mailboxes are caught at send time so they never hit your bounce rate. Each sequence email now costs 2 credits, down from 5.

Chrome extension: one-click LinkedIn and X sends

Drafted LinkedIn DMs, connection requests, and X DMs open prefilled on the right profile — you just hit send.

Sends in the recipient's timezone

Outbound is now scheduled within business hours in each lead's local timezone, skips national holidays, and spreads sends to protect deliverability.

AI Sales Intelligence

The Metrics coach was renamed and rebuilt to give one accurate, stage-aware insight from your real pipeline data instead of generic advice.

A new Companies tab in Search finds target accounts directly, replacing Boolean search. Open any company to see enriched data and search its employees.

Credits ledger

A new Settings → Credits page shows a per-charge history of every credit spent, with a running balance and usage trend.

Free plan raised to 200 credits

Everyone's monthly free allowance went up from 120 to 200 credits.

Built-in scheduling

Create event types, set your availability, and share a public booking page — no separate scheduling tool needed. Booked meetings land on your calendar automatically.

Companies page

A new CRM view for the companies behind your leads, enriched with location, revenue, employee count, and tech stack.

Outlook email and calendar

Connect Microsoft 365 to send outreach from Outlook and sync Outlook Calendar events alongside Google Calendar.

Sources on AI Meeting Prep

Meeting prep notes now cite the web sources they draw from, so you can verify and go deeper.

Report bugs and suggest features

A new Settings → Support section lets you report a bug or suggest a feature without leaving the app.

HubSpot CRM integration

Connect your HubSpot account to import and export contacts directly. Leads sync bi-directionally with deduplication by email and HubSpot contact ID.

Seven new credit tiers

The plan ladder now runs from Starter (400 credits/mo) to Ultimate (12,000 credits/mo), with Advanced (8,000) and Enterprise (10,000) for teams that need serious throughput.

Isometric SVG illustrations for docs

Replaced CSS-based card illustrations on the docs landing page with hand-crafted isometric SVG artwork.

AI-powered reply drafting

When a prospect replies, Starlight drafts a contextual follow-up using live web research. Review and send in one click from your inbox.

Business-hours scheduling

Outbound messages now land during optimal windows — Tue–Thu 8:30–5, Mon 11–5, Fri 8:30–12. Timezone configurable per account.

Sequence drag-and-drop reordering

Reorder steps in your email sequences with drag-and-drop. Powered by dnd-kit for smooth, accessible interactions.

Describe your ideal customer in plain English — Starlight's AI parses your query into structured filters and searches our B2B contact database for matching leads.

Gmail OAuth integration

Connect your Gmail account with OAuth2 for sending personalized outreach. Includes daily rate limiting and thread continuity.

Credit usage tracking

A new metrics dashboard shows your credit consumption breakdown by action type — search, outreach, AI replies, and more.

Multi-step email sequences

Create automated follow-up sequences with customizable delays. Each step can have its own AI-generated or manual template.

Lead composite scoring

Leads are now scored with deterministic vendor-switch and decision-maker signals computed from enrichment data — no LLM required.

Fixed email template variable replacement

Resolved an issue where {{company}} variables were not replaced in sequence email subjects.

Personalized outreach generation

Starlight researches each prospect with live web search to draft hyper-personalized cold outreach that references their recent work.

Kanban pipeline view

A new drag-and-drop kanban board for managing leads through your sales pipeline stages.

Google Calendar integration

Sync your calendar to see availability, book meetings from lead profiles, and auto-generate AI meeting prep notes.

Improved search result relevance

AI scoring now better prioritizes leads matching your ideal customer profile, with improved title and seniority detection.