hyreflow docshyreflow docsDocumentation
Integrations

Vincere

Connect your Vincere account in about ten minutes, then push candidates Hyreflow finds straight into Vincere and read your jobs, companies and contacts back out.

Hyreflow finds and enriches candidates. Vincere is where your team works with them. Once the two are connected, candidates go straight into Vincere with no copy and paste, and Hyreflow can look up your jobs, companies and contacts while it searches.

Free on Hyreflow. Reading from and writing to Vincere costs 0 credits, on any plan. It runs on your own Vincere account.

Setup at a glance

You don't need a developer. You do need:

  • Someone who can message Vincere Support for your company, usually your Vincere admin.
  • A Vincere login for whoever clicks Connect. Hyreflow sees the same records that person sees in Vincere.
  • A Hyreflow workspace you can sign in to.

Message Vincere Support

Vincere issues the connection details for each company, so the first step is a quick message to them. Vincere takes support requests only in its in-app chat, not by email: sign in to Vincere, click the chat button at the bottom right, and paste this message. Change yourcompany to your own Vincere address first. The Connect Vincere window in Hyreflow has the same message with a Copy button.

Hi Vincere Support,
 
Please set up API access for our Vincere account
so we can connect it to Hyreflow.
 
Our Vincere address: yourcompany.vincere.io
 
Please send us our Tenant Id, Client ID and API Key,
and add this Redirect URL to our account:
 
https://recruit.hyreflow.ai/api/v2/integrations/vincere/oauth/callback
 
If we already have API credentials with other
Redirect URLs, please add this one alongside them
rather than replacing them.
 
Thank you

Their reply includes these lines:

Vincere sendsLooks likeWhat to do with it
Tenant Idyourcompany.vincere.ioEnter in Hyreflow
Client Ida1b2c3d4-e5f6-…Enter in Hyreflow
API Keyf7e8d9c0-b1a2-…Enter in Hyreflow
Redirect Urlsa list of web addressesCheck the Hyreflow one is there (below)

Check the Redirect Urls line before you continue. It must include https://recruit.hyreflow.ai/api/v2/integrations/vincere/oauth/callback. If it doesn't, the sign-in in step 3 fails. Reply to Vincere Support and ask them to add it.

Treat the Client ID and API Key like a password. Paste them only into Hyreflow, and keep them out of shared chats and long email threads.

Enter the details in Hyreflow

Open Integrations

Sign in to Hyreflow and click Integrations in the sidebar.

Open the Vincere card

Find Vincere and click Connect.

Fill in three fields

The Connect Vincere window opens. Fill it in from Vincere's reply, top to bottom:

The Connect Vincere window in Hyreflow, showing the Redirect URI with a Copy button, then the Vincere Tenant Id, API Key and Vincere Client ID fields

Field in HyreflowWhat to enterExample
Vincere Tenant IdYour Vincere address, pasted as Vincere sent it. Just the first part works too.yourcompany.vincere.io or yourcompany
API KeyThe API Key line from Vincere's replyf7e8d9c0-b1a2-…
Vincere Client IDThe Client Id line from Vincere's replya1b2c3d4-e5f6-…

The Redirect URI at the top is the same address as in the message to Vincere Support. There's nothing to paste there yourself: Vincere Support adds it to your account. Use Copy if they ask for it again.

Click Save

Your details are stored encrypted. The API Key shows as dots from now on.

There's no Client Secret field. That's expected: Vincere doesn't use one.

Connect to Vincere

Click Connect

A Vincere sign-in page opens.

Sign in with your Vincere login

Use the account whose candidates, jobs and contacts Hyreflow should work with.

Done

You're back on Integrations with a Vincere connected message and a prompt to copy into your coding agent.

That's the whole setup. Hyreflow keeps the connection signed in and renews access by itself, so there's nothing to redo each day.

Try it

Start with something that only reads from Vincere, like asking Hyreflow to:

  • "Find five candidates in Vincere with Python in their skills"
  • "List our open jobs in Vincere"
  • "Look up the contacts we have at Acme Ltd in Vincere"

If results come back, you're connected. Before your first big push, send one candidate and check it in Vincere: name, email and the other fields you care about should be where you expect. Then send the rest.

If something goes wrong

“Couldn’t connect” when you click Connect

The full message reads “Couldn't connect. Try again, and check your credentials and callback URL.” It's almost always one of two things:

  • The Hyreflow Redirect URL isn't on your Vincere account yet. Check Vincere's reply for https://recruit.hyreflow.ai/api/v2/integrations/vincere/oauth/callback. If it's missing, ask Vincere Support to add it.
  • The Client ID has a typo. Paste it again, click Save, then Connect.
Vincere refused access (403)

The API Key and Client ID don't belong together, or the Vincere login you connected with can't see those records. Ask Vincere Support to confirm the pair. If you changed the Client ID, enter its matching API Key as well. Hyreflow asks for it again when the Client ID changes.

The Tenant Id isn't accepted

Enter only your Vincere address, yourcompany.vincere.io or just yourcompany, with nothing after it. A different website, or an address with extra parts like team.yourcompany.vincere.io, is refused.

It worked before, and now it says to reconnect

Vincere can end a connection, for example after a password or permission change. Open the Vincere card, click Connect and sign in again. Your saved details stay, so you don't need to re-enter them.

A big push is slow

Vincere allows 10 requests a second and 50,000 a day for each API Key, shared with every tool that uses the same key. Hyreflow paces itself well below that, so a large push takes a few minutes instead of failing halfway.

Still stuck? Contact support and tell us which step you're on.

What you can do once connected

Push candidates in

Send candidates Hyreflow sourced and enriched straight into Vincere, one or hundreds at a time.

Keep records up to date

Update existing candidates with new emails, phone numbers or job details.

Search your candidates

Check who's already in Vincere before sourcing, so you don't add duplicates.

Look up jobs, companies and contacts

Pull your open roles and client contacts into a search or an outreach plan.

Common questions

Do I need a developer?

No. Setup is one chat message to Vincere Support and a few clicks in Hyreflow.

Does the connection expire?

No. Hyreflow renews access by itself. You'd only sign in again if Vincere ends the connection, for example after a password change.

What can Hyreflow see in Vincere?

The same records as the Vincere login you connected with, nothing more. To limit what Hyreflow can reach, connect with a login that has narrower permissions.

We already connect Vincere to another tool. Is that a problem?

No. Ask Vincere Support to add the Hyreflow Redirect URL alongside the existing ones, as the message template says, and both keep working. They share the same request allowance, so very heavy use in one tool can slow the other.

How do I disconnect?

Open the Vincere card on Integrations and click Disconnect. Hyreflow deletes your saved details.

What does it cost?

Nothing on Hyreflow. Vincere reads and writes are 0 credits. You pay only for the sourcing and enrichment steps that find the candidates.

Reference

For people using Hyreflow from the command line or building their own workflows.

ToolDoesCost
vincere_search_candidatesSearch candidates (q Lucene-style, fl = fields)Free
vincere_get_candidateFetch a candidate by idFree
vincere_create_candidateCreate a candidateFree
vincere_update_candidateUpdate a candidateFree
vincere_search_jobsSearch jobs (job, not position, in v2)Free
vincere_search_companiesSearch companiesFree
vincere_search_contactsSearch contactsFree
hyreflow tools execute vincere create_candidate \
  --payload '{"payload":{"first_name":"Ada","last_name":"Lovelace","email":"[email protected]"}}'
  • Jobs are job, not position in v2. Search paths end in a slash (/candidate/search/).
  • Search fields: fl and sort are path parameters and q is a query parameter. Hyreflow sends fl and q for you.
  • Bulk writes: use create_candidates_batch for large pushes. Hyreflow paces at 60 requests a minute, well under Vincere's limit. See Bulk pushes to ATS / recruiting CRM.