Integrations & Automation

Connect Role.so to the tools you already use

Route candidate events with webhooks, connect your automation workflows, and add the tracking scripts your team already uses.

Join talent teams already creating better candidate experiences with Role.so.
Start in minutesFull access during your trialCancel anytime
Integrations & Automation

Trusted by recruiters at

Talent Match Makers logo
Snipebridge logo
Prime Workforce logo
Octohire logo
Jiro Jobs logo
What connects

Send Role.so data where your team needs it

Webhooks

Send Interested and Declined events to any HTTPS endpoint, with a built-in test before you go live.

Automation-ready endpoints

Use the same webhook endpoints with Make, Zapier, n8n, or an automation you already run.

Third-party scripts

Add your Google Analytics or Meta Pixel scripts to every pack and keep measurement consistent across the board.

Google Jobs schema

Publish structured job data automatically so your openings are eligible to appear in Google Jobs search results.

Hosted job feed

Expose published packs through a stable JSON feed that job boards and aggregators can retrieve.

How it works

Follow an event from Role.so into your workflow

Configure a webhook

Webhooks that connect to Zapier, Make, and n8n

Role.so webhooks are configured for your team and include controls to create, update, delete, and test each endpoint. Any automation tool that accepts a webhook can receive the events, including Make, Zapier, and n8n. Two events are available today: Interested and Declined.

  • Team-level webhook endpoints with a built-in test
  • Works with Make, Zapier, and n8n through webhooks, with no native plugin required
  • Fires on two events: Interested and Declined
A simple and intuitive tool that enhances the candidate experience and your employer brand.

Thomas

Recruitment Manager

Webhooks that connect to Zapier, Make, and n8n

Publish job data beyond your careers page

Give published roles a wider route to discovery without maintaining duplicate job content. Role.so can add Google Jobs structured data to a pack and expose active roles through a stable hosted JSON feed for job boards or aggregators.

  • Google Jobs structured data generated from your pack
  • A hosted JSON feed for published, non-archived roles
  • Refresh the feed when pack content changes
This is likely my fastest purchase ever. Well-priced, privacy focused and incredibly well made.

Victoria

Human Resources Specialist

Publish job data beyond your careers page
Built to connect

The connections needed to move candidate data

2
candidate webhook events
6
supported tracking scripts
2
job distribution channels
Integrations

Works with your stack

MakeVia webhook
ZapierVia webhook
n8nVia webhook
Google Analytics 4Tracking script
Google Tag ManagerTracking script
Meta PixelTracking script
LinkedIn Insight TagTracking script
SnitcherTracking script
HotjarTracking script
Google JobsBuilt in
Hosted job feedBuilt in
Testimonials

What recruiters say about Role.so

Clean interface and meaningful metrics. The candidates love the holistic overview and the personalised touch. And the best part: candidates are self-filtering themselves. Can't imagine going back to how things were before.
HannahHannah, Talent Partner
Role.so is awesome! The first landing page I created gained brilliant traction, and with the help of the feedback and metrics, I was able to optimise my strategy even further. What's not to love?
JamesJames, Talent Lead
I love the dashboard and ease of creating campaigns. Role.so totally increased my LinkedIn outreach game and provides the click rate and feedback data needed!
TerrieTerrie, Recruitment Specialist
FAQ

Frequently asked questions

Which tools are supported?

Make, Zapier, and n8n can receive Role.so events through webhooks, as can any HTTPS endpoint you control. You can also add six supported tracking scripts, publish Google Jobs structured data, and expose active roles through a hosted JSON feed.

What webhook events fire?

Two events are available today: Interested and Declined. Use them to start workflows such as creating a record or notifying your team.

Can I add analytics scripts?

Yes. You can add third-party scripts such as Google Analytics and the Meta Pixel to every pack, so your measurement stays consistent across all the pages you publish.

What format is the webhook payload?

Webhooks deliver a JSON payload over HTTPS to the target URL you configure. You can test it instantly from the webhook settings before going live, and inspect the exact structure in your automation tool.

How can I distribute published jobs?

Enable Google Jobs structured data on a pack to make the role eligible for Google Jobs discovery, or use the hosted JSON feed to share active jobs with compatible job boards and aggregators.

Build a candidate experience worth replying to

Create, publish and improve personalised hiring experiences from one connected platform.

Start your free trial