# Starlight Changelog

> Product updates for Starlight, newest first. See https://joinstarlight.com/changelog for the rendered version.

---

## July 20, 2026

### New About and comparison pages

The website now has an About page covering who builds Starlight, plus honest feature-by-feature comparisons against Apollo.io, Amplemarket, Artisan, and 11x at /compare — including where each alternative is genuinely strong.

## July 16, 2026

### The AI agent can check your availability and book meetings

Ask the agent "what's open on my calendar Thursday?" and it reads your real availability — schedule, connected calendar, buffers, and booking caps. Tell it to book a time with a contact and it creates the booking, adds the calendar event with a meeting link, sends confirmation emails to both sides, and links the meeting to the contact. It always confirms the guest and time with you first, and the same abilities are available to external AI tools connected over MCP.

### Recover meetings that fall through

When a prospect cancels a booked meeting or doesn't show up, Starlight now helps you win it back. Past meetings get a Mark no-show action in Scheduling → Bookings, and a lost meeting sends you a notification plus a new "Meeting fell through" section on Tasks that lists everyone worth rebooking — dropping them automatically once a new meeting is confirmed or a follow-up is queued.

### Daily and weekly booking caps

Each event type can now cap how many meetings can be booked per day and per Mon–Sun week. Once a cap is hit, the remaining slots for that day or week disappear from your booking page. Your own Starlight bookings now also block their time slots even when no external calendar is connected, so back-to-back double-bookings can't happen.

### Embed your booking page on any website

Scheduling → Page settings now provides a copy-paste embed snippet for each event type, so visitors can pick a time and book directly on your own site.

## July 15, 2026

### Local search results get a cleaner list and a detail panel

Local business results now use the same clean card layout as people search: business name, category, and address up top, with open/closed status, rating, and match tags as a single row of pills. Everything else — the owner's name and email, phone number, website, full weekly opening hours, and a link to the business on Google Maps — moved into a detail panel that slides in when you click a business, just like the profile panel in people search, complete with the same Notes and Activity tabs and arrow-key navigation between businesses.

### The local search map now outlines the searched area

Local business searches now trace a dotted line around the area you searched — the actual city limits, following the real boundary rather than a plain box — so you can see at a glance which results fall inside the place you asked for and which spill into neighboring towns. It appears automatically on every local search, including ones you ran before this update, and needs no setup.

### Local search results are now ranked by fit

Local business searches get the same intelligence as people search. Qualifiers in your query — "independent coffee shops, not chains, with outdated websites" — now become editable criteria chips in the search preview instead of being ignored, and every business is scored against your query, your criteria, and your Ideal Customer Profile. Results arrive sorted best-fit first with a match percentage and reason tags on each card (hover a tag to see why), strong matches get a highlighted ring on their map pin, and a small toggle above the list switches between best-fit and the original map order. Fit ranking is included in the existing search price — no extra credits.

### A better-looking local search map

The map on local business searches got a full visual refresh. Every business now shows as a white pin with an icon for what it is — a cup for coffee shops, a wrench for plumbers, a fork for restaurants — instead of an anonymous dot, and nearby businesses group into clean white count pills that split apart as you zoom. Selecting a business highlights its pin in Starlight pink and opens a richer card with the business photo, rating, category, open/closed status, and address, and the map has new one-tap zoom controls. Hover a result in the list and its pin lights up on the map, exactly as before.

## July 13, 2026

### Booking pages follow your invitee's dark mode

Public booking pages now respect the visitor's system appearance. Invitees whose device is set to dark mode see the whole flow — meeting type list, calendar, time slots, confirmation form, and the confirm, cancel, and reschedule pages — in the same dark palette as the Starlight docs, while light-mode visitors see the page exactly as before. There's nothing to configure; it follows each visitor's own preference automatically.

### Upload your own logo to your booking page

Scheduling → Page settings has a new Logo field. Until now your booking page borrowed whatever favicon it could find for your company domain, which is often low-resolution or simply the wrong mark. Now you can upload the logo you actually want (PNG, JPG, or WebP, up to 5MB) and it shows on your booking page, on each meeting type's page, and when someone reschedules. Nothing changes if you'd rather not: leave it empty and the company favicon stays the default, exactly as before.

## July 11, 2026

### 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.

## July 10, 2026

### Local business search

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.

## July 9, 2026

### 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.

## July 6, 2026

### 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.

## July 5, 2026

### 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.

## July 4, 2026

### 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.

## July 3, 2026

### 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.

## July 2, 2026

### 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.

## July 1, 2026

### 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.

## June 29, 2026

### 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.

## June 23, 2026

### 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.

## June 22, 2026

### Surface your warm connections in search

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.

## June 21, 2026

### 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.

## June 19, 2026

### 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.

## June 17, 2026

### 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.

## June 16, 2026

### 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.

## June 9, 2026

### 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.

## June 8, 2026

### 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.

## June 5, 2026

### 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.

## June 1, 2026

### 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.

## May 30, 2026

### 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.

## May 21, 2026

### 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.

## May 13, 2026

### 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.

## May 8, 2026

### 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.

## April 24, 2026

### 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.

## April 16, 2026

### Company search

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.

## April 12, 2026

### 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.

## April 1, 2026

### 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.

## March 26, 2026

### 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.

## March 20, 2026

### 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.

## March 14, 2026

### Natural language lead search

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.

## March 7, 2026

### 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.

## February 28, 2026

### 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.

## February 21, 2026

### 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.
