Skip to main content

Job Change Alerts

Deepline’s job change pipeline detects which contacts in your CRM changed companies. job_change (powered by LeadMagic) checks LinkedIn profiles for role or company changes, enrich_company_finder pulls data on the new employer, and name_and_company_to_email_waterfall finds their new work email. Former champions at new companies convert better than cold outbound — this play finds them.
30% of B2B contacts switch jobs annually, and CRM data decays at ~22.5% per year (HubSpot via Cognism). Catching changes within 30-90 days of a move reaches new leaders while they’re still setting up their tech stack.
The play monitors your existing contacts for company or role changes, then enriches the new context (employer, title, email) so your sales team can re-engage warm relationships at new accounts.

How do I detect job changes with Claude Code?

Tell Claude Code which contacts to check and what timeframe matters. Deepline checks each contact’s LinkedIn profile for changes, enriches new employers, and finds new work emails via waterfall enrichment.
“Check which of my HubSpot contacts changed jobs in the last 90 days”
“Pull contacts from my CRM and flag job changes — enrich with their new company info”
With Codex:
codex "Check contacts.csv for job changes in the last 90 days and enrich with new company info and emails"

What does the job change detection workflow do step by step?

The pipeline detects changes, enriches the new company, finds the new email, and tags the type of change. Every flagged contact includes old and new context side by side.
1

Load your contact list

Claude Code reads from your CSV or pulls contacts from your CRM integration.
2

Detect job changes

Deepline’s job_change detection (powered by LeadMagic) checks each contact’s current LinkedIn profile against your stored data to detect role or company changes.
3

Enrich new company

For contacts who changed companies, enrich_company_finder pulls data on their new employer.
4

Find new work email

name_and_company_to_email_waterfall finds their email at the new company. Waterfall enrichment across multiple providers delivers 20-40% higher email coverage than any single provider (Instantly).
5

Flag opportunities

Results are tagged with change type (new company, new role, promotion) and enriched with new company context.

Which providers power job change detection?

Three tools run in sequence. Job change detection is powered by LeadMagic, and the enrichment steps use waterfall patterns across multiple providers.
  1. Deepline job_change (powered by LeadMagic) — Checks each contact’s current LinkedIn profile against your stored data to detect role or company changes
  2. enrich_company_finder — Enriches the new company with revenue, size, industry
  3. name_and_company_to_email_waterfall — Finds verified email at the new company
Check contacts.csv for job changes in the last 90 days.
For anyone who changed companies:
- Get their new company name, domain, and employee count
- Find their new work email
- Write to job-changes.csv with: name, old_company, new_company, new_title, new_email, change_date
Job change detection requires LinkedIn URLs for your contacts. If you don’t have LinkedIn URLs, run the Find LinkedIn Profile task first.

Related: Find LinkedIn Profile | Build Prospect List | Personalize Outreach

Frequently Asked Questions

How do I detect which contacts changed jobs?

Use Deepline’s job change alerts play. Tell Claude Code: “Check contacts.csv for job changes in the last 90 days.” Deepline’s job_change detection (powered by LeadMagic) checks each contact’s LinkedIn profile, then enriches changed contacts with new employer data and new work emails. Output includes old company, new company, new title, new email, and change date.

Why are job changes valuable for sales?

Former champions at new companies already know your product, have a new budget, and are setting up their tech stack. B2B data decays at ~22.5% per year (HubSpot via Cognism). The 30-90 day window after a move is when new leaders make purchasing decisions — catch them there.

Can I monitor job changes in bulk from a CSV?

Yes. Pass a CSV with contact names and LinkedIn URLs. Deepline checks each contact for changes and outputs only the contacts who moved, enriched with new company data and new work emails. Runs of 500+ contacts work without configuration changes.

What data do I need to run job change detection?

You need LinkedIn URLs for your contacts. If you only have names and companies, run the Find LinkedIn Profile task first to resolve LinkedIn URLs, then run job change detection on the enriched list.

How do I automate job change monitoring?

Run the job change detection play on a recurring basis (weekly or monthly) against your CRM contact list. Each run checks for changes since the last check. Combine with the Personalize Outreach play to automatically generate re-engagement emails for contacts who moved to new companies.