Candidate Mutation

This mutation will add a candidate to a new listing. There is limited amount of information that you can add with a candidate.

Introduction

A candidate represents a new prospect that is added to a listing.

After a candidate was added a few things are happening in EverReal:

  • One of 3 emails is sent to the candidate. There is no way to turn off emails as of now.

    • Request to submit more information, if necessary

    • Request to choose a time slot, if the listing is configure to auto-invite candidates and times slots are available

    • A thank you email, if none of the above

    • Please note that if the email address is invalid, EverReal will blacklist it for 3 months.

  • A contact is also created in the system, that is unique based on the email address

  • A message is attached to the candidate record, based on the message field

  • If the candidate is added multiple times, his information is updated

  • A webhook request is also sent, if you are using the candidate API webhook.

To create a new candidate you are required to have at least 4 required parameters:

  • the listingId you are adding the candidate to

  • email

  • firstName

  • lastName

Other optional parameters to the candidate mutation are:

Mutation types

Mutations are responsible to update or perform changes in GraphQL. For more information please read the GraphQL documentation.

Below we are providing a full example how to create or update a candidate using this mutation:

Last updated

Was this helpful?