We've standardized schemas across all signal types in the Signal Database, improving field consistency and adding richer company and contact metadata. These changes align with AN-8873 and AN-8861.

What Changed

Schema Standardization (All Signals)

Company objects now include a consistent set of enrichment fields across all signal types:

  • company.employee_count_low / company.employee_count_high — employee count range
  • company.industries — industry classifications
  • company.linkedin_url — LinkedIn company page URL
  • company.description — company description

These fields were previously available on some signals but not others. They are now present across all signal types (nullable when data is unavailable).

Field Renames

Several field names have been standardized for consistency:

Signal TypeOld FieldNew Field
Earnings Transcriptscompany.financial_symbolcompany.ticker
Twitter/X (Company)company.company_size_lowcompany.employee_count_low
Twitter/X (Company)company.company_size_highcompany.employee_count_high
Work Milestonescontact.titlecontact.job_title
LinkedIn Commentscontact.full_namecontact.name
Product Reviews (G2)relevance_score (top-level)data.relevance
Product Reviews (G2)insight.headline (top-level)data.headline
Employee Growthdata.relevance_scoredata.relevance

Structural Changes (SEC 20-F & 6-K)

For 20-F and 6-K signals, signal_category and metrics have moved from top-level fields into the data object:

  • signal_categorydata.signal_category
  • metrics.*data.metrics.*
  • New field: data.llm_call_category — internal LLM classification category
  • New field: data.fiscal_year_end — fiscal year end period

Reddit Improvements (AN-8861)

Reddit signals now include several new fields:

  • signal_category — high-level category (e.g. buying-intent, product, sentiment, risk, competitive, market, pain-point) derived deterministically from signal_subtype
  • data.post_text — full text of the source Reddit post (required on every record)
  • data.topics_tags — keyword tags extracted from the discussion (now populated; was previously empty)
  • signal_name — human-readable signal label
  • batch_id — processing batch identifier
  • New subtype: brandReputation (category: sentiment)
  • Removed: data.evidence_urls and data.topics_tags with 0% fill rate have been cleaned up — topics_tags is now populated, evidence_urls has been removed

Contact Enrichment (Twitter/X, Work Milestones)

Contact-level signals now include richer contact metadata:

  • contact.first_name, contact.last_name, contact.email — added to Work Milestones and Twitter/X (Contact)
  • contact.linkedin_url — added to Twitter/X (Contact) and YouTube (Contact)

Bucket Discovery

All service accounts can now list bucket names and folder timestamps across the entire project using gsutil ls -p autobound-signal-delivery — including buckets you are not licensed for. This lets you discover what signal types are available before requesting access. Reading file contents still requires objectViewer on the specific bucket.

Delivery Timeline

  • Already live (March 24 delivery): Reddit, SEC 20-F, SEC 6-K, Earnings Transcripts, News, Work Milestones
  • Next delivery cycle (April 2026): Product Reviews, Twitter/X, YouTube, LinkedIn Comments, Employee Growth, Website Intelligence, Patents

Schema Documentation

All signal schema pages have been updated. See the Signal Catalog for links to each signal's schema documentation.

Signals shipping with the new schema in April will include a notice at the top of their doc page until the first delivery lands.

All service accounts can now list signal bucket names in the delivery project.

gsutil ls -p autobound-signal-delivery

This returns the names of all available signal buckets. Object-level access still requires per-bucket permissions (unchanged). Buckets you aren't licensed for will return 403 on read.

This replaces the previous workflow where you had to check our Delivery docs to find bucket URIs.

Scope: Only bucket names are visible. No object contents, no IAM policies, and no other GCP resources.

All SEC filing signals, news, and hiring signals are now on weekly refresh — completing the migration from quarterly/monthly.

SignalPreviousCurrent
10-K, 10-Q, 8-K, 20-F, 6-KMonthlyWeekly
Earnings TranscriptsMonthlyWeekly
NewsMonthlyWeekly
Hiring VelocityMonthlyWeekly
Hiring TrendsMonthlyWeekly

New signal types (Podcast, Form D, HackerNews, ProductHunt, Conference, Federal Contracts) launch on a daily cadence.

See Signal Catalog for current refresh frequencies.

Based on partner feedback, we shipped several improvements to the hiring velocity and trends signals:

  • Time window alignment — Velocity and trends calculations now use consistent lookback periods, resolving discrepancies in company counts between datasets
  • 1:1 department mapping — Each open role maps to a single primary department, eliminating double-counting
  • Full distribution exposed — Removed the top-5 category cap. All departments, locations, seniority levels, and contract types are now returned, sorted by count descending
  • Interpretation guide — Published a Hiring Velocity Interpretation Guide covering how velocity, trends, and breakdown metrics are calculated

These changes are reflected in all deliveries starting March 10, 2026.

We launched 7 new signal types in Q1 2026, bringing the total to 32+ signal categories.

Company Signals

SignalRefreshDescription
SEC Form D Funding2× DailyPre-announcement funding signals from SEC EDGAR Form D filings. Catches fundraising before press releases.
New Business FormationsDailySecretary of State filings from all 50 US states. ~10,000+ new registrations per day.
Federal Contract AwardsDailyUS government contract awards from USASpending.gov. Tech/services NAICS codes, >$100K threshold.
Conference & CFP EventsDailyUpcoming tech conferences with CFP deadlines, sponsor tiers, and audience matching.
HackerNews SignalsDailyShow HN launches, trending discussions, and company mentions with B2B relevance scoring.
ProductHunt LaunchesDailyNew product launches with upvotes, maker profiles, and AI/B2B classification.

Contact Signals

SignalRefreshDescription
Podcast AppearancesDailyExecutive podcast guest appearances with episode topics, key insights, and outreach hooks.

All new signals follow the standard schema pattern and are available via GCS delivery. Contact [email protected] to add these to your subscription.

We've migrated 15 signal categories to new GCS bucket URIs with corrected, standardized schemas. The new buckets use a -v1, -v2, or -v3 suffix.

What's Changing

Signal TypeOld URI (Deprecated)New URI
SEC 10-Kgs://autobound-10k/gs://autobound-10k-v1/
SEC 10-Qgs://autobound-10q/gs://autobound-10q-v1/
SEC 20-Fgs://autobound-20f/gs://autobound-20f-v1/
SEC 6-Kgs://autobound-6k/gs://autobound-6k-v1/
Employee Growthgs://autobound-employee-growth/gs://autobound-employee-growth-v1/
GitHubgs://autobound-github/gs://autobound-github-v1/
Glassdoor (Company)gs://autobound-glassdoor-company/gs://autobound-glassdoor-company-v2/
Hiring Velocitygs://autobound-hiring-velocity/gs://autobound-hiring-velocity-v1/
LinkedIn Comments (Contact)gs://autobound-linkedin-comments-contact/gs://autobound-linkedin-comments-contact-v1/
LinkedIn Post (Company)gs://autobound-linkedin-post-company/gs://autobound-linkedin-post-company-v2/
LinkedIn Post (Contact)gs://autobound-linkedin-post-contact/gs://autobound-linkedin-post-contact-v3/
Newsgs://autobound-news/gs://autobound-news-v2/
Product Reviews (G2)gs://autobound-product-reviews/gs://autobound-product-reviews-v1/
Reddit (Company)gs://autobound-reddit-company/gs://autobound-reddit-company-v1/
Website Intelligencegs://autobound-website-intelligence/gs://autobound-website-intelligence-v1/

Why We Made This Change

As part of a broader delivery infrastructure cleanup, we've migrated these signal categories to new buckets with corrected and standardized schemas that align with our Signal Schema documentation. This ensures consistent field naming, data types, and structure across all signal categories.

📘

One-Time Migration: This cleanup is a one-time effort to standardize our delivery infrastructure. We do not anticipate additional bucket URI changes going forward. Once you've updated to the new URIs, your integration should remain stable.

Deprecation Timeline

DateAction
January 2026New versioned buckets are live and receiving data
January 2026Old buckets stop receiving new data
February 2026Old bucket URIs will be deprecated and access removed
⚠️

Action Required: Update your data pipelines to use the new bucket URIs before February 2026.

Historical Data Note

Due to the new delivery mechanism, historical data in the new buckets may not extend the full 3-6 months initially. If you require historical backfill for specific signal categories, please contact us at [email protected].

Buckets Not Affected

The following buckets remain at their current URIs with no changes:

  • gs://autobound-8k/ — SEC 8-K current reports
  • gs://autobound-company-database/ — Company database
  • gs://autobound-contact-database/ — Contact database
  • gs://autobound-earnings-transcripts/ — Earnings call transcripts
  • gs://autobound-financials/ — Financial data
  • gs://autobound-hiring-trends/ — Hiring trends
  • gs://autobound-intent/ — Intent signals
  • gs://autobound-manifests/ — Data manifests
  • gs://autobound-patents/ — Patent filings
  • gs://autobound-seo-traffic/ — SEO & traffic signals
  • gs://autobound-tech-used/ — Technology stack
  • gs://autobound-twitter-company-posts/ — Twitter/X posts (company-level)
  • gs://autobound-work-milestones/ — Work milestones
  • gs://autobound-x-company/ — Twitter/X posts (company-level)
  • gs://autobound-x-contact/ — Twitter/X posts (contact-level)
  • gs://autobound-youtube-company/ — YouTube activity (company-level)
  • gs://autobound-youtube-contact/ — YouTube activity (contact-level)

Migration Checklist

Use this checklist to ensure a smooth migration:

  • Identify which of the 15 migrated signal types you currently use
  • Update bucket URIs in your data pipeline configuration
  • Test access to new buckets with your service account credentials
  • Verify data schema compatibility with your downstream systems
  • Update any monitoring or alerting that references old bucket names
  • Complete migration before February 2026 deprecation date

Questions?

If you have questions about this migration or need assistance updating your pipelines, contact us at [email protected].



We've made the following updates to the Earnings Transcript signal schema to improve signal quality and provide richer context for sales outreach.

New Fields Added: Speaker Attribution

We've added speaker attribution to help you reference who said what in your outreach. Instead of just having quotes, you now know if it was the CEO, CFO, or another executive—making your outreach more credible and personalized.

FieldTypeDescription
data.evidence_speakersarray[object]Speaker attribution for each quote in the evidence array
data.evidence_speakers[].speaker_namestringFull name of the speaker (e.g., "Satya Nadella")
data.evidence_speakers[].speaker_titlestringTitle of the speaker (e.g., "Chief Executive Officer")

Example usage:

"In your Q3 earnings call, your CEO Michael O'Sullivan mentioned you're 'aggressively going after' the performance gap with competitors. We help retailers close that gap—worth a quick chat?"

Format Changes

FieldOld FormatNew Format
data.earnings_dateISO 8601 (2025-01-29T17:00:00Z)Space-separated (2025-01-29 17:00:00)

Migration Notes

  • evidence_speakers: This is an additive, non-breaking change. The new field provides speaker attribution for quotes in the evidence array. The evidence field itself remains unchanged as array[string]. If you don't need speaker info, you can ignore this field.

  • earnings_date: This is a breaking change if you're parsing dates with strict ISO 8601 parsers. Update your date parsing logic to handle the new YYYY-MM-DD HH:MM:SS format (no T separator, no timezone suffix).

Affected Data

  • All historical earnings transcript data (2025-01 through 2026-01) has been regenerated with the new schema
  • Data delivered prior to January 11, 2026 uses the old schema (no evidence_speakers, ISO 8601 dates)
  • Action required: If you received earnings transcript data before January 11, 2026, contact your account manager to request a re-sync to get the updated schema

Questions?

Contact [email protected] if you have questions about this update or need assistance with migration.


We've expanded our content moderation scoring to include product review signals, ensuring brand-safe data for customer-facing use cases.

Affected Signals

How to Use

Filter by moderation_score (0.0–1.0, higher = safer):

{
  "signal_type": "g2-review",
  "data": {
    "moderation_score": 0.95,
    "review_text": "Great product for enterprise teams...",
    ...
  }
}

Recommended Thresholds

Use CaseThreshold
Email personalization (passing into an LLM)≥ 0.8
Customer-facing display≥ 0.9

Manifest files are now being generated for all signal data drops, enabling event-driven data pipelines.

How It Works

After each data push to your S3/GCS bucket, we generate a manifest file in the /manifest folder:

/manifest/2026-01-14_success.json

This allows you to:

  • Trigger pipelines only when new data arrives
  • Avoid polling or scheduled jobs
  • Confirm successful delivery before processing

Schema

{
  "timestamp": "2026-01-14T00:00:00Z",
  "status": "success",
  "signals_delivered": ["10-k", "news", "hiring-velocity"],
  "record_counts": {
    "10-k": 1247,
    "news": 8934,
    "hiring-velocity": 3421
  }
}

We've increased the refresh frequency for all SEC filing signals from quarterly to monthly, ensuring you get financial insights closer to when they're filed.

Affected Signals

SignalPreviousCurrent
10-K FilingsQuarterlyMonthly
10-Q FilingsQuarterlyMonthly
8-K FilingsQuarterlyMonthly
20-F FilingsQuarterlyMonthly
6-K FilingsQuarterlyMonthly
Earnings TranscriptsQuarterlyMonthly

Why It Matters

SEC filings contain high-value signals — leadership changes, acquisitions, risk factors, strategic initiatives — but they go stale fast. With monthly refresh:

  • Catch CFO/CEO changes within weeks, not months
  • Surface M&A activity before your competitors
  • React to risk disclosures while they're still relevant

What's Next

We're targeting weekly refresh for all SEC filings by February 2026. See our Roadmap for details.

View 10-K Schema
View Earnings Transcript Schema