Ship integrations faster
Low-code flows reduce engineering time and custom code.

Embed candidate, contact, job and placement automations from Vincere directly inside your product. Build tenant-aware workflows that list and sync new candidates, write placements and surface Vincere custom fields without heavy backend work.
Low-code flows reduce engineering time and custom code.
Reuse workflows while isolating per-customer credentials and data.
Publish controlled Vincere actions for power users and admins.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Teams can integrate and automate Vincere candidate, contact, company, job and placement workflows — listing new candidates, reading custom fields and creating or updating records. Use Cyclr to build low-code, tenant-aware automations that sync Vincere data into your app and trigger placement notifications. See Vincere’s developer portal for API specifics (Vincere API developer portal). (api-portal.vincere.io)
PRODUCT USE CASES
Practical, tenant-aware automations for recruiting products: sync candidate and job data, keep contacts and companies current, automate placement or offer status updates, and expose controlled Vincere actions to power users.
List new Candidate records from Vincere and create or update matching candidate records in your application (List New Candidate Records, Create/Update Candidate). (community.cyclr.com)
Mirror Vincere Contact and Company updates into your CRM surfaces to keep client records consistent across tenant accounts.
Watch Placement and Job status changes and trigger in-app notifications, emails or downstream workflows when offers progress.
ORCHESTRATION
Cyclr sits between your SaaS product and Vincere to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Vincere processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Vincere methods you can orchestrate through Cyclr.
Create a New Company.
List company's industries.
Update the specified company.
Link one or more company industries.
List company's subindustries.
Get a company by name.
Get the details of the specified Company.
Return a list of Company records updated since the last run date.
Return a list of Company records matched with the search criteria.
Lists a company's brands.
Link one or more company subindustries.
Search a company by ID.
Return a list of all Company records
Update an existing company location.
Delete the specified location by Location ID.
Create or update custom fields of the specified company.
Create a new location for a company, specified by company ID.
Lists all custom fields on the company object.
Lists the custom fields for the specified company.
Retrieve details of the specified company location by Location ID.
Retrieve a list of locations for the specified company.
Currently, only possible to reject application in stage shortlisted or sent or in stage interviewing but does not have an on-going interview.
List the Applications associate with a Job.
List the list of active applications by candidate ID.
Get details of the specified application
List the Applications associate with a Job.
Lists all sub-status details for applications
Applications, otherwise known as Job submissions, Job status, Job objects or Job actions. Applications associate Candidates with Jobs. Candidate applications always have exactly 1 job.
List all job statuses.
Update a Candidate.
Get a Candidate by ID.
Get the specified candidate along with any additionaly added response fields.
Create a Candidate.
Lists a candidates brands.
Return a list of candidate records matched with the search criteria.
Return a list of updated candidate records matched with the search criteria since the last run time.
Return a list of candidate records matched with the search criteria since the last run time.
Delete a Candidate by ID.
Link functional expertise IDs with a candidate by ID.
Get a candidate by email.
Return all desired job types of a candidate.
Search candidate records with the specified query.
Return a list of updated candidate records matched with the search criteria since the last run time.
Return a list of all candidate owners for a given candidate.
Get the source contact of the specified candidate.
Get the placement status of the specified candidate.
Return a candidate applications.
Create or update personal location of the candidate.
Lists all custom fields on the candidate object.
Create or update current location of the candidate.
Creates or updates a Candidates custom field values.
Lists custom fields of the specified candidate.
List all owners of a Job.
Get a Job by ID.
Return a list of Job statuses.
Update the status of a Position.
Return a list of Job's brands.
Update an existing Job.
Creates or updates a Job custom field values.
Return a list of Job records.
Returns a list of Job's functional expertises.
Returns a list of Job's subfunctional expertises.
Return Jobs based on query (See Vincere API documentation)
Return a list of Jobs updated since last run.
Lists all custom fields on the job object.
Lists custom fields of the specified job.
List of contact details by a distribution list and user
Update List of Distribution List of a Contact based on User's Permission.
Get Distribution Lists a User can use to add Contacts to.
Get Distribution Lists of a Contact based on User's Permission.
Triggers when a contact is added to a distribution list.
Triggers when a candidate is added to a talent pool.
Return a list of new contact records matched with the search criteria since last run time.
Get a Contact by email, this method returns all the fields for a contact.
Returns all of the contacts work locations.
Get a Contact by ID.
Delete a Contact.
Return a list of updated contact records matched with the search criteria since the last run time.
Creates or Updates a Contact Personal Location.
Get a Contact by ID, this method returns all the fields for a contact.
Return a list of contact records matched with the search criteria.
Get the Personal Location of a Contact.
Lists a contacts brands.
Add a brand to a contact.
Link functional expertise IDs with a contact by ID.
Update a Contact.
Create a New Contact.
Search candidate records with the specified query.
Lists a contacts Jobs.
Return a list of updated contact records matched with the search criteria since the last run time incrementally.
Get the specified contact along with any additionaly added response fields.
Lists all custom fields on the contact object.
List a Contacts custom fields by ID.
Creates or updates contact custom fields.
Get a List of All Users.
Get the currently authenticated user.
Get a user for a given ID.
Returns a list of users based on query.
List all divisions by user ID.
List all users by division ID.
List all divisions.
Search all activities using the specified filters.
Search specified activities created since last run.
Create a task activity.
List candidate details by a talent pool and user
Update list of talent pools of a candidate based on user's permission
Get talent pools a user can use to add candidates to.
Get talent pools of a candidate based on user's permission
List all webhooks.
Returns the messages in the dead letter queue.
List the branches for the specified contact.
List the branches for the specified company.
List the branches for the specified candidate.
Creates or updates contact custom fields.
Get a Candidate by ID
Get a Contact by ID
Gets the specified placement.
Get a Contact Source by its Source ID.
Get a List of All Candidate Sources.
Get a List of All Contact Sources.
List all contacts linked to a meeting.
List all candidates linked to a meeting.
List meetings between a date range.
Update the status of an email subscription.
Lists the available contact stages
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Vincere integrations in Cyclr.
https://{yourdomain}.vincere.ioClient ID; Secret (leave blank per Cyclr); Domain (subdomain); API Key.
List; Get; Create; Update; Custom-field management; Search
List endpoints return arrays under an ‘items’ parent; Cyclr list methods need the correct parent path (for example ‘[items].’). (community.cyclr.com)
Refer to the vendor API documentation for current limits.
IMPLEMENTATION
Vincere issues tenant API keys and supports an OAuth 2.0 flow (Auth0). Cyclr uses Client ID plus the tenant API Key during installation. Confirm available options in Console. (help.vincere.io)
Client ID; Secret (leave blank per Cyclr); Domain (subdomain); API Key.
Partner API keys require Vincere approval and a correct Auth0 Callback URL. (help.vincere.io)
COMMON QUESTIONS
It can sync and manipulate core Vincere records — candidates, contacts, companies, jobs and placements — including listing new candidates, reading custom fields and creating or updating records. Cyclr maps those API operations into low-code workflow steps. (community.cyclr.com)
Vincere uses tenant-issued API keys plus an OAuth 2.0 (Auth0) flow; Cyclr installations require a Client ID and the tenant API Key. API key issuance and callback URL setup are managed through Vincere’s Marketplace/API settings. (help.vincere.io)
Yes. Cyclr supports tenant-specific credentials and subdomain configuration so each customer uses their own Vincere tenant and API key, keeping data and auth isolated. (community.cyclr.com)
Yes. You can surface curated Vincere actions (for example Create Candidate or Search Candidates) as governed MCP tools with Cyclr to control who can run them and capture audit trails.
KEEP EXPLORING
Related Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.