Overview
Delivering real-time market intelligence and intent signals, the API helps you time outreach perfectly. It integrates seamlessly into your existing workflows, triggering automated actions as relevant signals emerge.
Re-Engage Past Buyers Who Changed Companies
Monitor job change signals for past buyers and automatically trigger personalized outreach when they land at new companies.
Time Outreach Around Career Milestones
Monitor promotion signals to catch decision-makers in their onboarding period when they're most open to evaluating new solutions and building their tech stack.
Catch Companies in Expansion Mode
Monitor headcount growth signals to identify accounts with growing budgets and automatically route high-growth companies to sales before competitors do.
Trigger Outreach When Key Initiatives Launch
Track new job listings for roles relevant to your solution and position your product
as the answer to the challenge they're hiring to solve.
Build Dynamic Lead Scoring Models
Integrate real-time signals (promotions, headcount growth, job changes) into lead scoring to automatically prioritize in-market leads and improve sales efficiency.
Build Early Warning Systems for Churn Risk
Alert CSMs when decision-makers at customer accounts change jobs, enabling proactive intervention before renewals are at risk.
Key Benefits
Enrich contacts & accounts with real-time GTM triggers.
Automate workflows, scoring, routing and ABM targeting.
Uncover timely, actionable outreach opportunities.
Eliminate manual enrichment work and data gaps.
Scale smart automations without complex engineering.
Who Is It For?
RevOps Leaders - Improve CRM hygiene, attribution & forecasting accuracy with minimal ops overhead.
BDRs - Prioritize high-intent leads, avoid missed windows and personalize outreach with contextual triggers.
Available Signals
Signal Type | Level | Use Case |
Job Change | Contact | Know when a past buyer moves companies for warm re-engagement. |
Promotion | Contact | Reach out during career milestones to deepen relationships. |
New Job Listing | Company | Spot when companies are hiring for key initiatives. |
Headcount Growth | Company | Detect company expansion or increased budgets. |
API Endpoints
Endpoint | Description |
/signals/contacts | Enrich contact list with signals via contact IDs. |
/signals/companies | Enrich company list via company IDs. |
/signals/contacts/search | Search/enrich contacts using identifiers (email, LinkedIn, etc.). |
/signals/companies/search | Search/enrich companies using identifiers (name, domain, etc.). |
/signals/filters/:objectType | View all available signal filters for contact or company. |
Search call structure (signals/contacts/search)
{
"contacts": [
{
"id": "123321", // id of customer
"social_link": "https://www.linkedin.com/in/ron-nabet" // specifying the exact contact to retrieve signals
}
],
"signals": [ // what signals to retrieve data for
"promotion",
"companyChange"
],
"startDate": "2025-01-01"
}
Response structure (signals/contacts/search)
{
"contacts": {
"123321": {
"personId": "115889",
"companyChange": [
{
"personId": "115889",
"currentCompanyId": 8217,
"currentCompanyName": "Callaway Golf",
"currentDepartments": "R&D",
"currentSeniorityLabel": "c-suite",
"currentTitle": "Senior Manager, IT Solutions",
"signalDate": "2025-05-01",
"previousCompanyName": "Previous Corp",
"previousDomain": "nextgen.com",
"currentDomain": "vendavo.com"
}
],
"promotion": [
{
"personId": "115889",
"currentCompanyId": 8217,
"currentCompanyName": "Callaway Golf",
"currentDepartments": "R&D",
"currentSeniorityLabel": "c-suite",
"currentTitle": "Senior Manager, IT Solutions",
"signalDate": "2025-05-01",
"previousCompanyName": "Previous Corp",
"previousDomain": "nextgen.com",
"currentDomain": "vendavo.com"
}
]
},
"endDate": "2025-07-31",
"startDate": "2025-01-01",
"creditCharged": 2
}
Key Features
Multiple input types: IDs, email, LinkedIn, domain, etc.
Filters: View and use specific signal types.
Timeframe control: Filter by start and end date (default = 6 months).
Outputs: Always includes person_id or company_id for consistency.
Authentication: api_key.
Rate Limits: Standard Public API limits.
Billing
1 credit per enrichment.
1 credit per 25 search results.
FAQs
Q: How are signals different from regular enrichment/ intent data?
A: Unlike static enrichment or intent inferred from online behavior, Signals surface real, verified business changes - like a contact being promoted or a company posting new jobs.
They provide timely, actionable triggers that directly inform outreach and pipeline decisions, making them much more precise and operational.
Q: How difficult is it to integrate the Signals API?
A: Lusha’s Signals API is designed for easy implementation with clear documentation. It also works seamlessly with no-code tools like Make, Zapier or n8n - no developer resources needed.
Q: How accurate is the data provided by the Signals API?
A: Signals are powered by Lusha’s verified, structured data. They’re refreshed weekly and validated through multiple sources to ensure you get the most accurate, recent insights.
Q: What if I’m already using another enrichment tool?
A: The Signals API goes beyond static enrichment - it surfaces real-time buying signals that enrich your CRM with actionable, temporal triggers, helping you catch timely opportunities other tools may miss.
Q: Is the Signals API GDPR compliant?
A: Yes. The API is built with GDPR compliance in mind, using scoped, secure data access. Contact-level signals are tied to publicly available career updates only.