Skip to main content
The invite endpoint sends personalized outreach messages to one or more candidates for a specific job. Candidates receive the message on WhatsApp, email, or both — with a one-click link to express interest. You can use this endpoint after generating a shortlist or with any candidate IDs from search results.

Endpoint

Request Body

string
required
The job to invite candidates for.
array of strings
required
List of candidate IDs to invite. Maximum of 50 candidate IDs per request.
string
The delivery channel for the invite. Accepted values: whatsapp, email, or both. Default: both.
string
A custom message to include in the invite (maximum 500 characters). If omitted, Cutshort uses a standard template.

Example Request

Response

Returns 200 OK with a JSON body.
Candidates who have already been invited for a job in the past 30 days will have status already_invited and will not receive a duplicate message.
Invite sending is rate-limited to 500 invites per job per day. Exceeding this limit returns error code invite_limit_exceeded.