⟨ THE ASTROFABRIC BLOG ⟩

Field notes from the agentic GTM era.

Articles on where go-to-market data is going, playbooks you can run today, and reports on what the data says - written by the team building the agents that source, enrich, verify and deliver it.

⟨ THE REFERENCE SHELF ⟩

Get clear on the terminology.

Explore 64 guides to AI agents, prospecting, business data and reliable delivery, with examples and sources.

Browse the glossary →
PlaybookPlaybooks

Similar-companies lookup as a tool in my own agent

Call the similar-companies tool over MCP from your own agent: a seed domain in, 25 lookalikes out as JSON with headcount, industry and a similarity score, schema included.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Nightly audience sync from a warehouse export

A nightly job that reads new customers from your warehouse CSV, adds them to suppression list <name> and refreshes the LinkedIn and Meta audiences with them excluded.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Score any list of domains from a script

A script against the REST API that scores every domain in a CSV against ICP definition <name>, appends score and reasons, and writes the ranked file back, retries included.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Company and person lookup inside Cursor through MCP

Connect Cursor to the MCP server so your coding agent can resolve any company by domain, find a person by name and company, verify emails and add rows to list <name>.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Poll new intent signals for list <name> from my agent

An hourly polling loop in TypeScript that reads new intent signals on <topic> for list <name> through the REST API and returns only the rows changed since the last cursor.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Enrichment endpoint my app calls on every signup

A REST recipe your app calls on signup: send an email, get back company domain, headcount, industry, tech stack, fit score and a verified flag as JSON, with the credit cost shown.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Lead quality scorecard, charted every Friday

Every Friday, the week's LinkedIn leads and inbound signups scored against your ICP, the quality mix and source campaigns charted, and the scorecard emailed with the CSV attached.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Big list built in batches, posted into the thread

A thousand verified contacts built in batches of 100, each batch posted into the Slack thread for a spot-check and corrections, the final list saved with a CSV.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Verified contact on demand via WhatsApp

Send a name and company to your WhatsApp agent and get back a contact card with a verified work email, a direct number where found, and a one-line note on the person's role.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Approve spend from wherever I am

Missions projected over a credit threshold ask first in the channel they started from, with the estimate and deliverable; your 'yes' runs it, silence leaves it queued.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Check a company from my phone via Telegram

Message a Telegram bot 'check <company.com>' and get the compressed read within a minute - what they do, size, stack, recent moves - with the full profile saved to Notion.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Hot-lead triage in a living #sales thread

The ten companies with the strongest new intent posted to #sales each morning; a reply like 'take 3 and 7' enriches those, finds verified contacts and drafts the first touch.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Sample-first list build: 10 rows, then the full 500

A prospect list built from criteria in a Slack thread, ten sample rows shown first for correction, then the full 500 built, saved as a list and pushed to HubSpot.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Call prep from Slack: message a domain, get the read

Message a domain in Slack and get the two-minute read in the thread: what they do, size, stack, hiring, funding, the buyer verified and the question that opens the call.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Customers, partners and integrations of <company.com>

Named customers, partners and integrations read from a company's site and public sources, resolved with headcount and industry, mapped in Sheets with the source per entry.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Segment report on list <name>, charted

A saved list broken down by industry, headcount band, region and top technologies, each breakdown charted, delivered as a Google Doc with the charts and a CSV of the counts.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Friday digest on the 25 accounts that matter

Every Friday, what changed at the 25 accounts on a list - news, funding, leadership changes, notable job posts - posted to #accounts with one line per account and source links.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Domain ownership and age check for a list of domains

WHOIS registration date, registrar and registrant organization pulled for every domain in a CSV, young or masked domains flagged, and the CSV returned with the columns added.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Leadership team and open roles at <company.com>

The leadership team at one company with titles, tenure and recent changes, verified emails for executives in a chosen function, and the senior roles currently open, in Google Docs.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Company profile from a domain, saved to Notion

A profile of <company.com>: what they do, headcount and growth, offices, stack, latest funding, leadership and three recent news links, saved as a Notion page under Accounts.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Account plan for <company.com>

An account plan for <company.com> from live data: offer, size, stack, hiring, funding, news, a verified buying committee and your angle, as a Google Doc plus a #sales summary.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Reactivation series for dormant Omnisend subscribers

Dormant Omnisend subscribers enriched and split into three segments, a reactivation email written per segment, and the series staged with the sunset logic described.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Twenty dream accounts, twenty specific emails

Twenty dream accounts researched for news, hiring and stack, the CEO or relevant VP verified, and a genuinely specific email per account written in your voice as Gmail drafts.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Follow-ups for LinkedIn leads, by their form answers

LinkedIn Lead Gen Form leads segmented by their form answers and company profile, a three-touch follow-up written per segment, emails verified, drafts staged in Gmail.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Segment-of-one announcement in ActiveCampaign

Three hundred contacts split into three industry segments, a tailored version of this month's announcement written per segment, and the sends staged unsent in ActiveCampaign.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Meeting brief and Zoom link for tomorrow's call

A one-page brief for tomorrow's call - who they are, stack, hiring, funding, objections and three questions - with the Zoom scheduled and the brief in Google Docs.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Proposal drafted from the account plan → PandaDoc

A one-page proposal drafted in your template from the account plan and the attached scope notes, created in PandaDoc ready to send, with a WhatsApp ping when the link is ready.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Intent-referencing first touches → Apollo sequence

Companies researching a topic this week, the buyer verified, a first-touch line per contact that references the research signal, and everyone pushed into a paused Apollo sequence.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Call notes for tomorrow's 30 dials → Docs

Call notes for 30 accounts - what the company does, size, stack, latest signal, likely objection and the opening question - assembled in a Google Doc in dial order.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Openers quoted from the buyer's own job post

Two-line openers that quote each buyer's own job posting and bridge to what you do, written per contact and drafted in Gmail for the first 20.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Territories split by fit score → Sheets

The accounts on a list divided into three territories balanced by fit score and region, with the assignment rules proposed and the mapping delivered in Sheets for RevOps sign-off.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Pre-send verification for an Instantly campaign

Every lead in an Instantly campaign verified before it starts, risky and invalid addresses removed, leads deduped against your other campaigns, and removals reported with reasons.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Inbound signups scored and routed to sales or nurture

A CSV of signups resolved to companies and scored against your ICP, the top tier posted to #sales with suggested next steps and the rest added to an ActiveCampaign nurture list.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Phone numbers validated for the calling sheet

Every phone number on a list normalized, checked for line type and connection, disconnected numbers dropped, and a calling sheet of only the numbers that pass exported to Sheets.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Duplicate companies in Attio, merged with a change log

Duplicate companies in Attio found by domain and name variants, merges proposed with normalized names and domains, and a change log CSV to approve before any record is merged.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Bounce and catch-all sweep across Zoho CRM

Every Zoho CRM contact email verified, bounced and invalid addresses set to do-not-email, catch-all domains flagged for review, and a before-and-after report sent via Zoho Mail.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Clean a messy CSV before it lands in Pipedrive

A messy prospect CSV normalized, domains resolved, every email verified, deduped against Pipedrive and imported as clean additions only, with a change log you approve first.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Score list <name> against our ICP, 0-100 with reasons

Every company on list <name> scored 0-100 against your ICP on industry, headcount, region, technologies and intent on <topic>, with reasons per row and a ranked Google Sheet.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Qualified LinkedIn leads streamed back as conversions

Each week's LinkedIn Lead Gen Form leads scored against your ICP, conversion events staged for only the qualified ones so campaigns optimize toward buyers, approved per batch.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

<competitor tool> users as a LinkedIn company audience

Companies detected running a competitor's tool, cut to your market by size and region, created as a LinkedIn company-matched audience with the matched count posted to #paid.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Lifecycle-stage retargeting audiences on Meta

HubSpot contacts split by lifecycle stage into one Meta custom audience per stage on your connected account, with a targeting note and size for each in a Google Doc.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Suppress existing customers before the audience push

Current customers, open opportunities, partners and competitors removed from a list before any audience is built, saved as a clean list with the counts removed at each step.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Google Customer Match export of list <name>

A saved list exported as a Google Ads Customer Match file with the exact columns and hashing Google expects, saved to Drive with upload steps and expected match coverage.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Reddit custom audience from list <name>

The contacts on list <name> become a Reddit Ads custom audience on your connected account, normalized and hashed the way Reddit expects, with the size and status posted to #paid.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Signal-triggered HubSpot tasks for account owners

A HubSpot task for the account owner whenever a company on a list raises funding, posts a target role or adopts a technology, with the signal, source and a suggested opener.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Job posts that require <competitor tool> → Attio

Companies whose recent job postings require a competitor's tool, the posting captured, the hiring department's leader verified, and both added to Attio with the posting quoted.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Morning intent digest to Telegram

A daily 8am Telegram message naming the five companies with the strongest new intent on a topic overnight, one line of context each, and a link to the full list.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Expansion and new-office news in <region> → Sheets

Companies that announced a new office, market entry or expansion in a region in the last 60 days, enriched, with the local leader verified and the announcement linked in Sheets.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Intent surge on <topic> across our HubSpot companies

Every HubSpot company checked against this month's intent data for a topic, surges marked, score and topics written to the record, and the ten strongest posted to #sales.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

New Klaviyo subscribers enriched every Monday

Each week's new Klaviyo subscribers enriched with company, role and headcount, ICP fits tagged in Klaviyo, and the count plus the ten best signups posted to #marketing.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Intent topics and scores attached to list <name>

The intent topics each company on a list is researching this month attached with scores, surges on a chosen topic marked, and the list exported to Sheets intent-first.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Zoho CRM leads enriched, verified and re-scored

Zoho CRM leads filled with size, industry and a verified email, scored against your ICP with the score written back, and the top 50 emailed through Zoho Mail.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Hiring signals appended to a HubSpot segment

Open-role count, hiring departments and latest posting title written to every company in a HubSpot segment, and the segment exported to Sheets sorted by open roles.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Three contacts per account on list <name>

Two more stakeholders from a chosen function added to every account on a list, verified, so no account is single-threaded, and the additions pushed to HubSpot.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Direct dials and mobiles added to list <name>

A direct or mobile number found for every contact on a list where one exists, the number type recorded, the list updated, and a calling CSV of the rows with numbers saved to Drive.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Work emails found and verified for a CSV without them

A CSV of names and companies completed with a work email per person, each verified and labelled deliverable, catch-all or risky, returned with status and confidence columns.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Funding rounds and investors filled in for list <name>

Latest round, date, amount, total raised and lead investors added to every company on a list, recent raises marked, and a summary of the newly funded accounts posted to #sales.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Free-email signups resolved to real companies → Attio

Signups from personal email domains resolved to the person and their employer, the employer enriched with firmographics, and both written into Attio as linked people and companies.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Companies that run <capability> in house

Twenty-five companies qualified on how they operate rather than what they look like, with the page or job ad that proves the capability is run in house.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Refresh list <name> every Monday with new matches only

A standing Monday refresh of any saved list: new matches added, lapsed companies removed, a verified contact found for each newcomer, and the additions posted to Slack with a CSV.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Partner prospects: agencies already serving <industry>

A hundred consultancies and agencies that list clients in your industry and run a named technology, with the partnerships lead verified and written to Zoho CRM as sourced leads.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Newly registered domains that already have a team

Companies whose domain was registered in the last 90 days and that already show a team and a clear business, with the founder verified and posted weekly to Slack with a CSV.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Multi-location <business type> operators in <state>

Operators of a business type with three or more locations in one state, every location captured, the parent domain resolved and the owner verified, sorted by size.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Founders who raised seed in <month> → Lemlist

Every company in a region that announced a seed or pre-seed round in a given month, with the founders verified and loaded as the audience of an unsent Lemlist campaign.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Phone-first calling sheet from list <name>

Direct dials and mobiles for every contact on a list where a number can be found, with email as fallback, laid out as a calling sheet in Google Sheets sorted by fit score.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Agencies whose stacks show <technology> → Attio

Marketing and web agencies of 10-200 people whose own sites or client work run a named technology, with the founder verified and written into Attio alongside the evidence.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Top-rated local businesses in <city> with a website

Every highly rated local business of one type in a city with a working website, captured with address, phone, rating, review count and domain, in a CSV and a Sheet.

Aug 13, 2026 · 4 min read
PlaybookPlaybooks

Lookalikes of our 10 best customers, scored for fit

Two hundred companies that resemble your ten best customers on industry, size, stack and stage, scored 0-100 for fit with the reasons shown, saved as a list and mirrored in Sheets.

Aug 13, 2026 · 4 min read
⟨ RUN IT INSTEAD OF READING IT ⟩

Every playbook on this blog ships as a runnable mission.

Open a workspace and the playbook library is waiting - describe the outcome and the agents carry it end to end, on your plan's monthly credits.