Signalbase Real Time Job Change Signals
Pricing
from $30.00 / 1,000 results
Signalbase Real Time Job Change Signals
Real-time job change signals. Over 960k role changes detected and growing every minute, from C-level to early career, with personal profiles, company context, and original source URL. Built for trigger-based outbound by AI SDRs, GTM teams, and customer expansion.
Pricing
from $30.00 / 1,000 results
Rating
0.0
(0)
Developer
Signalbase
Maintained by CommunityActor stats
2
Bookmarked
13
Total users
6
Monthly active users
20 days
Issues response
20 days ago
Last modified
Categories
Share
Signalbase Real Time Job Changes
Real-time job change signals across all seniority levels for trigger-based outbound. Detect when key personas — from individual contributors to C-level execs — start new roles within a minute of their LinkedIn announcement, with person details, company context, and the original post URL. 960k+ job changes detected and growing every minute. Used inside data vendors, GTM teams, and platforms running signal-based outbound.
960k+ job changes detected and counting. Used inside data vendors, GTM teams, and platforms running signal-based outbound.
Why this beats most "job change" data sources
Most products selling job change data either scrape LinkedIn intermittently (slow, blocky, incomplete) or pull from static databases that update weekly. Neither works for real outbound triggers.
- Detection in under a minute. From LinkedIn post to API response in less than 60 seconds.
- Source attribution. Every signal includes the original LinkedIn post URL where we detected the change.
- Person + company context. Each record includes person LinkedIn, company LinkedIn, company industry, employee count, and the announcement post itself — no enrichment step needed.
- Filterable by what matters. Seniority, department, position keywords, person LinkedIn, company LinkedIn.
"They just changed roles" is a 30-day outbound window. We help you act on it within minutes.
Built for
- AI SDR and GTM platforms triggering automated outbound the moment a target persona changes roles
- Sales and outbound teams Sales and outbound teams monitoring buying committees for new VPs, CTOs, CROs, or department leads to pitch
- Customer expansion teams tracking when champions move to new companies — your highest-converting outbound segment
- Recruiting and talent intelligence monitoring senior moves across competitor companies
- Investment research tracking executive movement signals as leading indicators of company change
How to use
This Actor runs in Standby mode and exposes a live HTTP endpoint. Send GET requests with query parameters to receive JSON responses.
Example request:
GET /signals/job-changes?seniorities=c_level,vp&departments=engineering,product&limit=50
Query Parameters (Filters)
| Parameter | Description |
|---|---|
page | Page number for pagination |
limit | Number of results per page |
search | Full-text search |
personLinkedinUrl | Filter by person's LinkedIn profile URL |
companyLinkedinUrl | Filter by company's LinkedIn URL |
positions | Filter by position titles |
departments | Filter by departments |
seniorities | Filter by seniority levels |
Example Response
{"success": true,"data": [{"signalId": "89c11184-9f7a-4918-8359-d657a047ac5e","signalType": "job_change","occurredAt": "2026-03-17T08:20:03.534Z","discoveredAt": "2026-03-17T08:20:11.447Z","personName": "Keabetsoe L.","personLinkedinUrl": "https://www.linkedin.com/in/keabetsoe-lentsa-776836221","companyLinkedinUrl": "https://www.linkedin.com/company/grindrod-logistics/","newRole": "Finance Intern","postContent": "I'm happy to share that I'm starting a new position as Finance Intern at Grindrod Logistics!","source": "linkedin","companyName": "Grindrod Logistics","companyIndustry": "Transportation, Logistics, Supply Chain and Storage","companyEmployeeCount": 248,"companyLogoUrl": "https://images.trysignalbase.com/Grindrod Logistics.png","isFreeAccess": true,"sources": [{"url": "https://www.linkedin.com/feed/update/urn:li:activity:7439583475793559552","sourceType": "social_media"}]}],"pagination": {"currentPage": 1,"totalPages": 837287,"totalCount": 837287,"hasNextPage": true,"hasPreviousPage": false},"meta": {"endpoint": "signals.jobChanges","creditsUsed": 1}}
Looking for other signal types?
This Actor delivers job changes only. If you also need:
- Funding rounds for VC deal flow → Signalbase Real Time Funding
- Hiring signals for prospecting on growing companies → Signalbase Real Time Hiring
- M&A activity for competitive intelligence → Signalbase Real Time Acquisitions
- All signal types in one Actor → Signalbase API
All Actors share the same underlying signal stream and pricing. Deduplicate on signalId if you run multiple.
Pricing
This Actor uses pay-per-event (PPE) billing. Each successful API call is charged as one api-call event. Failed requests are not charged.
FAQ
How fast is "real-time"? Job changes are detected from LinkedIn within seconds of the original post and available through this API in under a minute. Compare to scrapers that run hourly or databases that update weekly.
What seniority levels are covered?
Filter using the seniorities parameter. Available values include c_level, vp, head, director, manager, and individual contributor levels. For executive-only outbound, combine c_level,vp,head.
Can I monitor specific companies or persons?
Yes. Pass companyLinkedinUrl to track all role changes at a specific company, or personLinkedinUrl to track a specific individual. For ongoing monitoring of a defined account list with webhook delivery, the direct Signalbase platform is a better fit than scheduled Apify runs. Get in touch at trysignalbase.com.
How do I avoid alerting on the same person twice?
Every job change has a unique signalId. Deduplicate on this field across runs.
Can I get webhooks or higher volume? Yes, on the direct Signalbase platform. Apify is great for evaluation; production-grade trigger workflows with webhooks, custom seniority taxonomies, and dedicated rate limits live on the direct plan. Production access starts with a paid pilot scoped directly with the founding team. Get in touch at trysignalbase.com.
Rate limits
The underlying Signalbase API has rate limits. If you hit a 429 response, wait a few seconds and retry.