Career Change Signal Engine avatar

Career Change Signal Engine

Pricing

from $17.00 / 1,000 contact checkeds

Go to Apify Store
Career Change Signal Engine

Career Change Signal Engine

Send the contacts you watch and get back only what changed: who left, who landed where, who replaced them, and who started after a role closed. Each row has evidence, a source date, a segment, a first line draft, and Slack, HubSpot, HeyReach, and Instantly payloads. Runs on your own data and keys.

Pricing

from $17.00 / 1,000 contact checkeds

Rating

0.0

(0)

Developer

Mamba Labs

Mamba Labs

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

12 hours ago

Last modified

Share

๐Ÿ”‘ What can Career Change Signal Engine do?

Career Change Signal Engine reads the people on your watch list and returns only what changed since you last checked: who left, who landed where, who replaced them, and who started after a role closed. Every row says how the person was matched, which source answered, and how old that source is.

  • Only changes. Send last run's reading per person (state_source: caller), or let the engine keep state between runs (state_source: actor). A person who has not changed returns no row.
  • Your watch list, nothing else. The engine reads only the people you send. A run takes up to 150 people by default and 1,000 at most.
  • Leavers and landings. No current role at the company you know: a leaver. A current role somewhere else: a move or a landing, with the new company, title, and start month when a source dates them.
  • Replacements. For a leaver, the current holder of the departed title at the old company, ranked, for a person to confirm.
  • New hires after a closed posting. Send Account Hiring Watch closed rows and get the people who started in that role.
  • Replies and bounces as evidence. "No longer with", "has left Acme", and hard bounces count. Out of office replies do not.
  • Ready to use. Segment (landed, replacement, new hire, past champion), a first line draft, and Slack card, HubSpot properties, HeyReach, and Instantly payloads on every row.
  • No LinkedIn fetch. Readings come from data you already hold (a HeyReach stored copy, a Proofed LinkedIn reader row, or your own role list), web search, Prospeo, and an email verifier on your own keys, and the company's public team pages.

๐Ÿ’ก Why use Career Change Signal Engine?

Champions who change jobs buy again, and the person who replaces a leaver inherits the budget. Most CRMs learn about a move months late. The engine checks the people you care about every two weeks and hands you the change with its evidence, so a person decides in seconds whether to reach out.

๐Ÿ› ๏ธ How to watch contacts for job changes

  1. Add the people you watch to people: name, company, title, and a LinkedIn profile URL when you have it.
  2. Add your keys in providerKeys (optional): serper or serpapi, prospeo, bounceban, findymail.
  3. Run it. Schedule it every 14 days with the same watch_list_id.
  4. Read the signals in the dataset, or set webhook_url to receive them signed.

๐Ÿ“‹ What data does Career Change Signal Engine return?

FieldExample
signal_typeleaver_detected, landed, moved, replacement_proposed, new_hire
segmentlanded, replacement, new_hire, past_champion, watching
person_name, profile_url, external_idJane Doe, https://www.linkedin.com/in/janedoe, your id
previous_company_name, previous_title, left_monthAcme, Head of Content, 2026-08
current_company_name, current_title, start_month, days_in_roleContoso, VP Content, 2026-09, 40
leaver_confidence, identity_match, needs_confirmationlikely, profile_url, true
evidenceeach signal with its source and source date
first_line_drafta template line from row fields only
slack_card_json, hubspot_properties_json, heyreach_tagsdelivery payloads
source, source_detail, source_datebyod, proofed_linkedin_reader, 2026-10-14

One run_summary row per run carries the counts and is never charged.

๐Ÿ’ต How much does it cost?

Pay per event:

EventPriceWhen
contact_checked0.020 USDonce per watched person per run with a usable reading
signal_delivered0.068 USDonce per change returned
apify-actor-start0.001 USDonce per run, per GB of run memory (one event at the default 512 MB)

BRONZE, SILVER, and GOLD plans pay 5, 10, and 15 percent less. Suppressed people, people not due, unreadable people, the run summary, and rows held for review cost nothing. max_spend_usd stops a run before it crosses your limit. Calls to your own providers bill your own accounts.

โŒจ๏ธ Input

FieldDefaultNotes
peoplerequiredYour watch list
watch_list_iddefaultNames the list and its state
state_sourceactorcaller when you keep state and send last_reading
first_run_modereportbaseline stores state and returns nothing on the first run
max_people_per_run150At most 1,000; a longer list fails before any charge
providerKeysnoneSecret; never logged or stored
replies, bounces, posting_changesnoneOptional evidence
suppressionnoneEmails, profile URLs, opt outs, client domains
webhook_url, webhook_secretnoneStandard Webhooks signature
read_modestored_firststored_first: your known history first, then your keys. live_only ignores known history. stored_only makes no key calls
linkedin_reader_dataset_idnoneDataset id of a Proofed LinkedIn reader run on the same Apify account; rows join to people by profile URL
icp_tiersnoneMap of company domain to tier, shown on landed rows. Never blocks a row
featuresall on except include_promotionsSwitches: replacement, closed_posting, contact_data, first_line, icp, include_promotions
sender_contextnoneTopic phrase for the first line draft
max_replacement_candidates3Candidates proposed per leaver, 1 to 10
max_spend_usdnoneWhole US dollars, at least 1. Stops the run before a charge that would cross it
sweep_interval_days14With state_source: actor, a person read within this many days is skipped
concurrency6People read at once, 1 to 12

โš ๏ธ Known limits

  • A logged out profile view gives employment status and company, not titles or dates. Titles and start months come from a HeyReach stored copy, Prospeo, or your own data.
  • A person with two open roles reads as still at the company you know.
  • A leaver found only from a reply, with no reading, is likely and needs a person to confirm.
  • Executive moves from the Company Change Event Feed are not in this version.

โ“ FAQ

Does it scrape LinkedIn? No. It requests no linkedin.com page.

Which keys do I need? None for data you already hold. A search key and Prospeo add readings for people without one.

Can I keep state myself? Yes: state_source: caller and send each person's last_reading.

๐Ÿงฉ Want other GTM data?

Mamba Labs builds custom actors for B2B go-to-market teams. The public versions of that work live here on the Store, so our users get the same tooling we build under contract.

๐Ÿ”ญ Account Hiring Watch๐Ÿ•ต๏ธ Agent Accessibility Auditor
๐Ÿค– AI Tooling Detector๐Ÿ“ก GTM Signals Aggregator
๐Ÿš€ Prospect Engine๐Ÿ“ Publishing Frequency Tracker
๐Ÿฆ‹ Bluesky Brand Presence Mapperโฉ Sequencer Lead Push
๐Ÿ”„ Company Change Event Feed๐Ÿ“‡ Company Contact Details Extractor
๐Ÿงญ Company Discovery List Builder๐Ÿข Company Firmographic Enricher
๐Ÿชช Company Identity Resolver๐ŸŒ Company Social Presence Mapper
๐Ÿท๏ธ Contact Classifier๐Ÿ“ˆ Influencer Change Monitor
๐Ÿ”Ž Influencer Finder๐Ÿงพ Influencer Lead List Builder
๐Ÿ‘ค Influencer Profile Scraper๐Ÿ“ฌ Domain Deliverability Checker
๐Ÿ”— Domain to LinkedIn URL Resolver๐Ÿ›’ Ecommerce Platform Profiler
โœ‰๏ธ Work Email Waterfall๐ŸŽช Event Presence Index
โš–๏ธ Expert Witness Directory๐Ÿ’ต Company Funding Record
๐Ÿ’ฐ Funding and Press Signal Scanner๐Ÿ™ GitHub Organization Signal Scanner
๐Ÿง‘โ€๐Ÿ’ผ GTM Hiring Signal Scraper๐Ÿ“‹ Job Posting Monitor
๐Ÿงฑ Tech Stack Signal Detector๐ŸŽฏ ICP Fit Scorer
๐Ÿ”‘ Job Board Keyword Signal Scanner๐Ÿ” Job Change Tracker
๐Ÿ›๏ธ Legal Entity Resolver๐Ÿ“ฐ Link in Bio Scraper and Newsletter Detector
๐Ÿ’ผ LinkedIn Company Page Mapper๐Ÿ’ฌ LinkedIn Post Tracker
๐Ÿ“ข Meta Ad Library Monitor๐Ÿ“ธ Instagram Facebook Brand Presence Mapper
๐Ÿ†• New Hire Finder๐Ÿ“ฎ Outbound Stack Detector
๐Ÿ“„ Page Finder and Extractor๐Ÿง‘ People Finder & Email Verifier
๐Ÿ“Œ Pinterest Brand Presence Mapper๐Ÿ† Government Contract Award Monitor
๐Ÿ“… Reporting Window Finder๐Ÿ‘ฝ Reddit Brand Presence Mapper
โญ Trustpilot Reputation Enricher๐Ÿค Influencer Talent Agency Lookup
๐Ÿ‘ฅ Team Page People Extractor๐ŸŽต TikTok Brand Presence Mapper
๐Ÿ“Š Website Traffic Rank Estimator๐Ÿ… Workplace Program Detector
โœ–๏ธ X Brand Presence Mapperโ–ถ๏ธ YouTube Channel Stats Extractor

Every actor in the suite takes a domain or a company and returns one flat row, so they stack in the same Clay table without reshaping anything.

๐Ÿ†˜ Support

Open an issue on the actor page.

โ„น๏ธ Sourcing and legal. Readings come from data you supply, from providers you hold keys for, and from public company pages. The actor returns information about the people you send. You are responsible for a lawful basis to process it and for how you use the output.