Recruitee

Syncs candidate profiles and pipeline stages into your CRM, drafts personalized offer letters based on interview notes, and automates the movement of applicants through your hiring funnel.

Try Recruitee in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Recruitee integration

    • Describe the outcome and Ceven picks the right Recruitee calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Recruitee data, across all 23 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Recruitee access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Recruitee, when, and on whose behalf.
    • The agent pauses and asks when Recruitee is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Recruitee.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Recruitee action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Recruitee, and when to use it.

Create Candidate
Use this when you have gathered all necessary details and need to establish a new profile in the system.
Get Candidate
Pull the full profile of a specific candidate to review their history and contact details before taking action.
Update Candidate
Use this to modify existing candidate details after new information arrives during the interview process.
Create Note
Add a new observation or feedback entry to a candidate profile after a screening call or interview.
Get Notes
Pull all existing notes for a candidate to synthesize feedback before making a hiring decision.
Create Offer
Use this when all details are confirmed and you are ready to publish a new job opening to the public.
Get Offer
Pull the full metadata and configuration for a specific job offer using its unique ID.
Update Offer
Use this to modify job descriptions or requirements for an existing offer already in the system.
Get Offers
Pull a list of all job offers to browse active openings or paginate through the company history.
Get Pipeline Stages
Pull the specific stages of a job offer to track where candidates are in the recruitment funnel.
Get Departments
Pull the list of company departments to correctly categorize new offers or candidates.
Get Locations
Pull available company locations to assign the correct office or remote status to a job offer.
Delete Candidate
Tool to delete a candidate profile. use when you need to permanently remove a candidate from your recruitee account. returns no content on success.
Delete Tag
Tool to delete a tag. use when you need to permanently remove a tag from recruitee. use after confirming the tag is not in use.
Get Candidates
Tool to retrieve a list of all candidates in the company. use when you need to fetch or filter candidates before proceeding.
Get Company ID
Tool to retrieve the company id of the authenticated account. use when you need to confirm your company identity before other operations.
Get Company Offer Public
Tool to retrieve a specific published job offer by id or slug from the public careers site api. use after you have the offer identifier.
Get Company Offers Public
Tool to get a list of published company jobs from the careers site api. use when you need to list all current published offers.
Get Tags
Tool to retrieve a list of all tags. use after authenticating to fetch or search tags by name or usage count.
Update Note
Tool to update an existing note for a candidate. use when you need to modify note text or pin status after creation.

20 actions · scroll to see them all

Frequently asked questions

Ceven implements a sophisticated queuing system to respect the Recruitee API limits. If a workflow triggers a massive bulk update of candidates or tags, the agent automatically paces the requests to avoid 429 errors. We use an exponential backoff strategy, meaning if the system detects a rate limit hit, it pauses for a few seconds before retrying the request. This ensures that your high volume recruitment sprints do not result in service interruptions or locked API keys. You will see a processing status in the workflow logs if a large batch of updates is being throttled for stability.
Yes. By using the Get Pipeline Stages action and combining it with conditional logic, Ceven can move candidates automatically. For example, you can set up a workflow where a candidate is moved to the Interview stage as soon as a specific tag is added or a positive note is recorded. The agent identifies the correct stage ID for that specific offer and executes the update. This removes the need for recruiters to manually drag and drop cards across the board, ensuring the pipeline reflects the actual status of every applicant in real time.
Ceven respects the permission levels set within your Recruitee account. When the agent calls the Get Notes endpoint, it only retrieves information that the authenticated API user has permission to see. If a note is marked as private and the API key used for the integration does not have administrative overrides for that specific candidate, the note will not be pulled into the workflow context. This ensures that sensitive feedback or salary expectations remain confidential and are only accessible to the authorized hiring team members as defined in your settings.
Absolutely. This is a primary use case for our platform. You can build a workflow that triggers whenever a new candidate is created in Recruitee and automatically creates a corresponding lead in Salesforce or HubSpot. The agent maps the candidate name, email, and source metadata across the two systems. This ensures your sales and talent teams have a unified view of the people interacting with your brand, regardless of whether they are applying for a job or inquiring about your services as a potential customer.
Ceven uses a search first approach to prevent duplicates. Before executing a Create Candidate action, the agent can be instructed to search for the candidate by email address. If a match is found, the workflow can be configured to either update the existing profile with new information or simply link the new application to the existing record. This prevents your database from becoming cluttered with multiple entries for the same person, which is a common issue when candidates apply for several different roles over a long period.
If a job offer is deleted in Recruitee, any subsequent attempts by the Ceven agent to update that offer or move candidates within its pipeline will return a 404 Not Found error. Our agents are programmed to handle these errors gracefully. Instead of crashing the workflow, the agent will log the error and can be configured to notify the recruiter via Slack or email that the target offer no longer exists. This prevents silent failures and ensures your team knows exactly why a specific automation did not complete its intended task.
One specific quirk of the Recruitee API is that tags must exist before they can be assigned to a candidate in bulk via certain endpoints. While you can create tags individually, the system can be sensitive to case differences, treating Tag A and tag a as separate entities. Ceven manages this by first calling the Get Tags action to verify the exact spelling and ID of the required tag before attempting to apply it. This prevents the creation of redundant tags and keeps your candidate organization clean and consistent across all your different hiring pipelines.
Yes. By pulling the candidate profile and all associated interview notes, Ceven can synthesize the key strengths and agreed upon terms into a draft. The agent takes the raw feedback from multiple interviewers, identifies the common positive themes, and inserts them into a personalized offer template. This draft can then be sent to the hiring manager for a final review before being officially published through Recruitee. This transforms a tedious writing task into a simple review and approve process, significantly speeding up the time to hire.

Alternatives to Recruitee

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Recruitee and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free