Integrations
Integrations allow new leads to be automatically added to your outreach tool or CRM.
Available integrations
We have the following native integrations:
- Clay
- HubSpot
- Apollo
- Snov.io
- Instantly
- Bullhorn
- Webhook
- Zoho
- Firefish
- Recruit CRM
Any other system (that has an open API) can be integrated with SignalsAPI via webhook and receive leads in real time. Contact Support if you need help with integration or would like one added.
Setting up
- Open Settings -> Integrations -> Add Integration.
- Choose a system you would like to integrate with, and follow system-specific instructions below.
- Edit or create a search and choose added integration in the “Destination” field.
Approval and upload
If your search does not have “Manual Approval” enabled, your leads will be uploaded immediately.
If your search has “Manual Approval” enabled, your leads will be uploaded to the integrated system only after you open each of them and click “Approve”.
Lead status changes to “Approved” when you click “Approve”. After lead was uploaded, status changes to “Uploaded”.
Integrating with Clay
Not what you’re looking for? This pushes your SignalsAPI leads out to Clay. To pull company hiring data into a Clay table instead, see Agent data plane — Clay integration.
Clay is a data enrichment and outreach platform. SignalsAPI automatically pushes new verified leads to your Clay table in real time.
Setup
- Open your Clay account and create a new table (or open an existing one).
- Click Actions -> Import -> search for “Webhook” and select it.
- Copy the webhook URL that Clay generates.
- In SignalsAPI, go to Settings -> Integrations -> Add Integration -> Clay.
- Paste the webhook URL and click Save.
What gets sent
Each lead is sent as a flat JSON object with the following fields:
| Field | Description |
|---|---|
email | Verified email address |
first_name | First name |
last_name | Last name |
title | Job title |
headline | LinkedIn headline |
linkedin_url | LinkedIn profile URL |
company_name | Company name |
company_domain | Company domain |
company_website | Company website |
company_industry | Industry |
company_headcount | Number of employees |
company_headquarters | HQ location |
company_description | Company description |
company_linkedin | Company LinkedIn URL |
signal_title | Hiring signal job title |
signal_url | Hiring signal URL |
signal_location | Signal location |
signal_country | Signal country |
signal_description | Full job description |
ai_field_1 - ai_field_5 | AI-generated custom fields |
Clay automatically creates columns in your table based on these fields. From there, you can use Clay’s enrichment tools to add more data or push leads to your outreach sequences.
Integrating with HubSpot
After adding this integration, you will be automatically redirected to HubSpot, where you will be asked to confirm the integration. After you confirm it, you will be redirected back.
When adding/editing a HubSpot export, you can optionally choose which lists the new contacts should be added to.
To edit lists, open your HubSpot, go to CRM -> Lists, and then add “Contact-based” lists with type “Static”. Then choose one of these lists when adding or editing a HubSpot export in SignalsAPI.
Integrating with Apollo
Apollo integration requires an Apollo API key and a list of destinations
- API key can be found here: https://developer.apollo.io/keys/
Destination is a combination of a Sequence and Mailbox used to send emails. After adding an Apollo integration:
- Open Integrations -> Apollo -> Add Destination
- Name
- Choose a name you can recognize this destination by. Sequence name will do.
- Sequence ID
- Sequence ID can be found in Apollo. Open Apollo Sequence you would like to add as a destination, and copy its ID from browser URL
E.g. URL: https://app.apollo.io/#/sequences/65d1b26f8fd3fb06d8e9f3f9
Sequence ID: 65d1b26f8fd3fb06d8e9f3f9
- Sequence ID can be found in Apollo. Open Apollo Sequence you would like to add as a destination, and copy its ID from browser URL
- Mailbox ID
- Mailbox ID can also be found in Apollo. Open Apollo Mailbox you would like to use, and copy its ID from browser URL
E.g. URL: https://app.apollo.io/#/users/64ecb09cb3fc7000a3f52f36/mailboxes/64ecb09bb3fc7000a3f52e50/settings
Mailbox ID: 64ecb09bb3fc7000a3f52e50
- Mailbox ID can also be found in Apollo. Open Apollo Mailbox you would like to use, and copy its ID from browser URL
Integrating with Snov.io
Snov.io integration requires a Snov.io API User ID and API Secret.
They can be found here: https://app.snov.io/account/api
Integrating with Bullhorn
Bullhorn integration requires a API Username and API Password, Client ID and Client Key.
Contact Bullhorn support to obtain them with a message like this: “Hey, I am setting up an integration with SignalsAPI.com, and they ask to provide an API key. Could I get one?”.
They will ask you about:
- “Terms of service URL” – answer “Not needed”
- “Redirect URL” – provide this one https://app.signalsapi.com/integrations/bullhorn/callback
They will provide 4 values:
- Client ID
- Client Secret
- API Username
- API Password
Add Bullhorn export to your SignalsAPI account and provide these values when prompted.
Integrating with Zoho
Integrating with Firefish
Recent changes
-
2026-04-14 — Recruit CRM integration — push qualified leads into your Recruit CRM as contacts (sales-side prospects, not candidates), linked to the hiring company. Duplicate contacts are detected by email, so re-exports do not create duplicates. Add it in Settings → Integrations → Recruit CRM (requires a Business-tier Recruit CRM plan or higher, as the Recruit CRM Open API is not available on lower plans).
-
2025-01-14 — Bugfix: Bullhorn integration silently continued sending leads to nowhere after integration has expired
-
2024-12-01 — Bullhorn export field mapping must include all fields to be exported, nothing is exported by default anymore
-
2024-11-30 — Bullhorn export has a field mapping setting
-
2024-11-30 — Exporting date fields to Bullhorn
-
2024-11-29 — Field mapping for Bullhorn integration
-
2024-11-28 — Bullhorn integration
-
2024-06-20 — Fixed webhook exporting
-
2024-06-19 — Exporting to a specific list in Hubspot
-
2024-03-28 — HubSpot integration
-
2024-03-11 — More integrations are listed in Profile -> Integrations -> Add Integration, some are not yet available. Selecting an unavailable integration will increase priority for that one integration in the roadmap.
-
2024-03-09 — Webhook integration. Sending Webhook on new matches.
-
2024-02-18 — Apollo integration