Follow-up · Oct 21 callYour enrichment service

Enrichment your clients buy from Stand8, ready for January 1.

Stand8 is building its own ATS, plus modules its clients can buy, and enrichment sits under all of it. The test put PDL ahead on work history, revenue and tech stack, so we checked all three on Stand8's own market: a tech stack and a public revenue figure on 12 of 12 client accounts, and past roles on 185 of 200 Salesforce and ServiceNow profiles. Below is the likely reason the test saw gaps, the rows we'd like to rerun, and five plays on live data.

Illustrative layout · every value from a live Crustdata pull, Oct 24, 2026 · candidate name withheld
12 of 12
Stand8 client accounts with a tech stack on file, 105 to 1,306 technologies each
185 of 200
US Salesforce and ServiceNow profiles with past roles, a median of 5
3,626
people at those 12 clients who changed title or employer since July 1
260+
director-and-up leaders who left those clients for a new seat since April
What I heard

Enrichment Stand8 runs for itself first, then sells to its clients.

Our goal is to not only build these things for us internally, but we do want to build this out for clients.
We can sell a service that has contact information, we can sell a service that doesn't have contact information.
You don't want to be updated with noise if someone added a skill.
We're looking to launch everything for the ATS, for sure, January 1.
What it has to do

Four things the enrichment service has to get right.

They come from the test and from the modules Stand8 plans to sell.

01

Every field the test checked

Work history on candidates. Revenue and tech stack on companies. Those were the gaps in the evaluation, so they're the bar for everything below.

02

Sold with or without contact info

Contact info is its own call: business email, personal email and phone, each optional. A package with contacts and one without run on the same record.

03

Each client kept separate

A client's records live in that client's Salesforce or ATS. Nothing is pooled across clients, and each client's enrichment runs as its own request.

04

Fresh, without the noise

Title, employer and headline changes come through. A new skill on a profile doesn't. Clients see the moves that matter and nothing else.

Where PDL won

PDL came out ahead in the test. We want to see every row.

Stand8 tested PDL, Coresignal and Crustdata on candidates and on companies. PDL scored best on data quality, with Crustdata close behind, and the gaps on our side were work history, revenue and tech stack. That's rare for us, so we checked all three on Stand8's own market.

Gap 01 · candidates

Work history

In the test: some people came back without their work history.

185 of 200

US Salesforce and ServiceNow developers, admins and architects in our index with past roles. A median of 5 past roles each, with a first role around 2012.

Comes back only when experience is in the fields list.
Gap 02 · companies

Revenue

In the test: companies came back without revenue.

12 of 12

Stand8 client accounts with a public revenue figure. For eight, it's the last 12 months, rebuilt from the company's own quarterly filings: AT&T's native band of $1B+ came back as $128.9B through September 2026. The rest use their latest public report.

How it works: our native revenue band comes back first, with a monthly history. It then feeds our web search and web fetch APIs, which look for the public number in earnings releases, filings and press, and in executives posting their own numbers on social. When a public figure exists, it wins.

Native band with revenue, then web_search_live and web_enrich_live to confirm.
Gap 03 · companies

Tech stack

In the test: companies came back without a tech stack.

12 of 12

Stand8 client accounts with a tech stack: 105 to 1,306 technologies each. NBCUniversal shows 1,306, AT&T 1,008, and Stand8 itself 847.

Comes back only when technographics is in the fields list.
From a filing

AT&T

$1B+→$128.9B

Last 12 months to September 2026, from AT&T's last four quarterly releases (latest Oct 21, 2026).

From a filing

Fox Corporation

$1B+→$17.13B

Fiscal 2026, the 12 months to June 30, 2026, from Fox's earnings release, Aug 6, 2026.

From an executive post

Runway, private

$200M ARR

The co-CEO posted "We crossed $200M ARR last week" on Sep 9, 2026. Private companies don't file. Their executives post.

The likely reason, and it's on us

Our enrich endpoints send back a slim record unless the request names the fields.

Person enrich returns the basic profile only. Company enrich returns basic company info only. Work history, revenue and tech stack each have to be asked for by name, and those are the exact three gaps in the test.

We should make that default much harder to miss. Until we do, here's the same pair of calls, slim and full, plus the step that confirms revenue.

# what a first call returns POST /person/enrich { profile URL } → basic_profile, social_handles POST /company/enrich { company id } → basic_info # the same calls, with the fields named POST /person/enrich + fields: experience, education, skills → every past role with dates, schools, skills POST /company/enrich + fields: revenue, headcount, technographics → revenue band and history, headcount, the full stack # revenue, confirmed POST /web/search/live "AT&T quarterly results 2026" → quarterly releases, 10-K, press, executive posts POST /web/enrich/live { each quarterly release } → $33.5B + $31.5B + $31.6B + $32.3B = $128.9B, last 12 months to Sep 2026
What we'd like from the test

Send us the rows where PDL won.

We'll rerun every row both ways, slim and full, and send back the side by side, including any cells we still lose. If Stand8 runs more than one provider, it also shows which one to call first for each field.

  1. 20 to 50 candidates where PDL had work history and we didn't.Profile URLs are enough.
  2. The companies where revenue or tech stack came back blank.Domains or company page URLs, whichever the test used.
  3. A few of the requests the test sent us.The endpoint and the request body, so we can see exactly what came back and why.
What we'd build

Five things we'd build for Stand8.

Ordered by how soon Stand8 could run them. Play 01 runs on the extension Stand8 already built. Companies and titles here; the names come back in the pull.

01

Add a candidate from a profile URL, with the whole record.

Runs this weekYour Chrome extension

The extension already takes a profile URL and a name, enriches it, and maps the candidate into the ATS, onto jobs, lists and sequences. The only change is the fields list. On a sample of 200 US Salesforce and ServiceNow developers, admins and architects, 185 came back with past roles, 177 with schools and 178 with skills.

How it runs
  1. The extension sends the profile URL to person_enrich with experience, education and skills in fields.
  2. If the package includes contact info, a second call to person_contact_enrich asks for business email, personal email or phone.
  3. The ATS maps the current title and employer, every past role with dates, schools and skills onto the candidate, then the job, list or sequence.

No scraping on Stand8's side. A URL and a name go in, the full record comes back.

→ Stand8 ATSOn addProfile URL
What came back · 200 US Salesforce and ServiceNow profilesOct 24, 2026
On the recordCount
At least one past role185 of 200
Past roles, median5
Roles per profile, average7
First role, median year2012
Schools listed177 of 200
Skills listed178 of 200
Sampled from the 16,995 US profiles in our index with these titles today. Search returns the same history that enrich does.
02

Move the candidate database across current, not two years old.

Before January 1Bulk

Stand8 has over a million candidates, and plenty have moved since the last conversation. Of the 16,995 US Salesforce and ServiceNow developers, admins and architects in our index, 1,116 started their current role in the last 12 months. The move off Bullhorn is the natural time to refresh every record once, then keep it current.

Candidate count quoted from call on Oct 21

How it runs
  1. Export candidate profile URLs as part of the Bullhorn move.
  2. Send them to batch_person_enrich in jobs of up to 10,000, with only the field groups the ATS stores.
  3. Load current title, employer and start date into the new ATS, and start a watch on the same list so it stays current.

Recruiters see who moved before they pick up the phone. Every candidate starts in the new ATS current.

→ Stand8 ATSOnce, then watchedBullhorn export
Candidate profile URLs from the Bullhorn export go through Crustdata batch person enrich and arrive in the Stand8 ATS, then a watch keeps them current BULLHORN export CRUSTDATA batch enrich STAND8 ATS Jan 1 watch keeps it current
16,995

US Salesforce and ServiceNow developers, admins and architects in our index

1,116

of them started their current role in the last 12 months

03

A Salesforce module Stand8 sells to its clients.

The productSalesforce

The module fills a client's Salesforce accounts with headcount, a revenue band, the tech stack and open roles, with contacts as an option. We ran it on the 12 client logos on stand8.io: all 12 came back with headcount, a tech stack and a public revenue figure.

How it runs
  1. The client's Salesforce sends account domains or company page URLs to company_identify, which returns one company ID each.
  2. company_enrich by ID, with revenue, headcount, technographics and hiring in fields. The native revenue band then goes to web_search_live and web_enrich_live to confirm the public figure.
  3. Contacts on the account go through person_enrich, plus person_contact_enrich when the client's package includes contact info.

Resolve to an ID first, then enrich. A domain can match more than one company; an ID matches one.

→ Client SalesforceOn create, then watchedAccount added
Stand8 client accounts, enrichedOct 24, 2026
CompanyHeadcountRevenue, most recentTech stack
NBCUniversal42,580$51.6Blast 12 months to Sep 2026 · Comcast's Content & Experiences segment (NBCUniversal's media, studios and parks)1,306 Python, SAP, Azure
AT&T195,925$128.9Blast 12 months to Sep 2026 · quarterly releases1,008 Python, Salesforce, Azure
Sky35,410£10.54B2025 · Sky UK Limited accounts, filed Oct 2, 2026580 Python, Java, Azure
Paramount38,385$29.1Blast 12 months to Jun 2026 · quarterly releases544 Python, SAP, Kubernetes
DISH14,559$9.24Blast 12 months to Jun 2026 · EchoStar Pay-TV segment (DISH TV and Sling)451 Python, Java, Kubernetes
NCR27,077$2.54Blast 12 months to Jun 2026 · NCR Voyix releases388 Python, Java, Jenkins
Pennymac5,533$2.21Blast 12 months to Jun 2026 · quarterly releases372 Python, TypeScript, Terraform
Fox Corporation11,788$17.13Bfiscal 2026, 12 months to Jun 30, 2026212 Python, Java, Workday
Securitas11,354SEK 151.0Blast 12 months to Sep 2026 · interim report, Oct 23, 2026167 Azure, Oracle, Linux
Pluto TV662About $1B a yearpress report, Aug 2024 · Paramount doesn't report it separately · native band said $50M to $100M150 Python, Snowflake, BigQuery
DIRECTV15,340About $20.0B2024, last public year · AT&T 10-K, with smaller affiliates · private since Jul 2025120 Python, Salesforce, Azure
City of Long Beach3,410$2.60Bfiscal 2025 total revenues · city financial report (ACFR)105 ArcGIS, Microsoft 365
Client logos from stand8.io. Native band first, then web search and web fetch for the closest public figure: the last 12 months where quarterly filings exist, otherwise the latest annual report. Checked Oct 24, 2026.
04

Keep every client's CRM current, and touch only what moved.

WatchNo noise

Re-running a whole CRM every month touches every record, moved or not. A watch tracks title, employer and headline and sends only the changes. Across the 184,655 US profiles at Stand8's 12 client logos, 3,626 changed since July 1: 2,145 started a new role there, and 1,481 left for another company.

How it runs
  1. watch_create on the client's contacts, tracking title, employer and headline. Skills and small edits stay quiet.
  2. Each client picks its window. Thirty days is the standard, and tighter windows exist for clients who want them.
  3. Changes arrive by webhook in the client's Salesforce or the ATS, with the new record attached.

Update the records that moved, and leave the rest alone.

→ Client Salesforce or ATS30-day windowTitle, employer or headline changed
Of 184,655 US profiles at Stand8's 12 client logos, 3,626 changed title or employer between July 1 and October 24, 2026 US PROFILES AT THE 12 CLIENT LOGOS 184,655 CHANGED TITLE OR EMPLOYER SINCE JUL 1 3,626 · the records a watch sends bars to scale
2,145

started a new role at one of the 12 since July 1

1,481

left one of the 12 for another company since July 1

05

Follow client hiring managers to their next company.

Only Stand8 can run this oneNew logos

A leader who bought from Stand8 at one company is the warmest way into the next one. More than 260 directors, VPs and C-level leaders in the US left one of the 12 client logos for a new seat since April. Run against the contacts already in Stand8's CRM, it finds every one who knows Stand8's work.

How it runs
  1. watch_create on Stand8's own client contacts, tracking a change of employer.
  2. When one moves, company_enrich the new employer for headcount, tech stack and open tech roles.
  3. The account owner gets the alert with the new company, title and start date, ready for a note.

A past buyer in a new seat is a new logo with a reference built in.

→ Stand8 SalesforceAs it happensEmployer changed
Left a Stand8 client for a new seat · a sample of 260+Oct 24, 2026
WasNowStarted
ParamountDirector of EngineeringKetchHead of Customer EngineeringJul 2026
NBCUniversalSr Director, IT Service ManagementAscot GroupVP, Enterprise Service ManagementSep 2026
AT&THead of IAMFiservSVP, Identity and Access ManagementAug 2026
Fox CorporationSenior Director, Enterprise SecurityTrace3Head of Security StrategyMay 2026
Fox CorporationExecutive DirectorNHLVP, Data Platform and EngineeringMay 2026
AT&TDirector, Tech Product ManagementUPS CapitalDirector of Software EngineeringApr 2026
AT&TAssociate Director, AI TransformationFidelity InvestmentsDirector of Business ArchitectureJul 2026
AT&TDirector of Technical SourcingHoneywellSr Director, IT Strategic SourcingApr 2026
DIRECTVChief of Staff, Cybersecurity and EngineeringBoeingChief of Staff, EngineeringMay 2026
Names come back in the pull. If a new employer is already a Stand8 client, it's a new champion there.
Where it plugs in

Bullhorn out. Stand8's ATS in, with Crustdata underneath.

Stand8 owns the product: the ATS, the extension and the Salesforce module. Crustdata is the data layer under all three, through our API.

Leaving by year end

Bullhorn

Candidates and contacts exported, then enriched on the way into the new ATS.

Yours, built

Chrome extension

Profile URL and name in, candidate out.

Underneath

Crustdata

Enrich, search and watch by API: work history, revenue, tech stack, contacts.

Yours, January 1

Stand8 ATS

Candidates, jobs, lists and sequences, kept current by watches.

Yours, next

Salesforce module

Stand8's own instance first, then client instances through the marketplace listing.

We don't have a native Salesforce app of our own. The Stand8 module calls our API, so the listing, the packaging and the client relationship stay Stand8's.

Straight answers

The questions from the call.

Q1Do we get a dedicated account manager, and does the Slack channel stay live?

Yes to both. The shared channel stays open with our team in it, and Stand8 gets a named account manager. Check-ins run weekly or monthly, depending on the size of the agreement.

Q2Do you keep the data we send for enrichment?

No. Stand8 sends a request and gets a response back. We don't hold onto a client's records or share them with anyone, and each client's data stays in that client's own system.

Q3Can we package enrichment with and without contact info?

Yes. Contact info comes from its own endpoint, with business email, personal email and phone each optional. Leave it out and the record is the same, minus the contacts.

Q4Do we have to scrape anything ourselves?

No. A profile URL and a name are enough to start, and we return the record. We don't log into anyone's accounts either.

Q5Can Stand8 use more than one provider?

Yes. The rerun above helps with that: it shows, field by field, which provider to call first.

Beyond the five

Two more once the first five are running.

Client demand

Open tech roles at clients, every week

208 engineering, developer, architect, data, cloud and DevOps postings went up at Stand8's client logos in the last 30 days, led by NCR (88) and NBCUniversal (52). Security-guard roles at Securitas are left out. Match them to the bench before the client calls.

job_search · job_details.title · metadata.date_added · company.basic_info.company_id
Sourcing

Search the market, not only the database

16,995 US Salesforce and ServiceNow developers, admins and architects sit in our index today, searchable by title, skills, past employers and location, or in plain language with semantic search.

person_search · search.mode: semantic · experience.employment_details.current.title
What happens next

November start, January 1 launch. We're ready for both.

Everything below came out of the call. No dates we didn't agree to.

The short version

Stand8 sells the enrichment. We fill in the record underneath.

Send the rows where PDL won, and we'll show you every cell, both ways, before the summit.