Skip to main content
Learn how to connect Engini to Comeet. With the Comeet activities in Engini you can create, update, delete, get one or more objects.

Getting Started with Comeet

Add a connection to Comeet in Engini

  1. Enter your Engini account at https://app.engini.io.
  2. Navigate to Connections page by clicking on the Connections on the left sidebar or by clicking here.
  3. Click on the “New Integration” option located at the top bar.
  4. Choose Comeet option from the available applications.
  1. Enter the following details in the “New Integration” form and press Save:
    1. Connection name - Enter a unique and descriptive name for this connection. This name will help you identify and manage the connection in your Engini account. “Comeet” by default.
    2. API Token - Enter the API Token.
    3. Save Settings - Click on the Save button located at the bottom of the form.

Schedule Triggers

Check Trigger

  • Check for candidate status changed: Check if there is update at candidate status information.
  • Check for candidate created: Check if candidate created.
  • Check for candidate update: Check if there is update at candidate information for an existing candidate.
  • Check for opening created: Check if Opening created.
  • Check for Opening status Changed: Check if there is update at Opening status information.
  • Check for opening updated: Check if there is update at Opening information.
  • Check for Position Update: Check if there is update at position information for an existing position.
  1. Starting (UTC)- Choose the date and time for this workflow to start working. For the selected day time the workflow will run according to the selected frequency.
  2. Recur every- Select the time interval. The minimum time interval is 15 minutes.
  3. Add time frame- Click on the “Add time frames” button.
  • Select the specific time frame during which you want your workflow to be executed. Simply select the start time and end time that best align with your scheduling preferences.
  • Press the “Add time frame” button for adding more time frames.
Next Run at - You’ll see the date and time for the next run according to UTC time and your local time.
  1. Add Conditions - Click Add Conditions to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Position Created

Copy the URL and paste in the relevant place in Comeet.
  • Add Conditions - Click Add Conditions to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Position Updated

Copy the URL and paste in the relevant place in Comeet.
  • Add Conditions - Click Add Conditions to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Position Deleted

Copy the URL and paste in the relevant place in Comeet.
  • Add Conditions - Click Add Conditions to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Actions

Create Candidate

  1. Position UID- Enter the unique ID of the position.
  2. Partner Candidate Id- Enter the Unique ID of the candidate on the partner’s system.
  3. First Name- Enter the first name of the candidate.
  4. Last Name- Enter the last name of the candidate.
  5. Add Field - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, click here.

Create an Opening

  1. Position UID- Enter the unique ID of the position.
  2. Name- Enter the Opening name.
  3. Reason- Enter One of the following:
    • New
    • Replacement hire
    • Temporary replacement
  4. Status- The status value should be OPEN
  5. Add Field - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, click here.

Create a Candidate Note

Create a note in the scope of an existing candidate. This note can be used to add information about the candidate or to document an event on the candidate profile.
  1. Candidate UID- Enter the UID of the candidate.
  2. Time_created- Enter the time created: YYYY-MM-DDTHH🇲🇲ssZ
  3. Text- Enter information about the candidate. HTML. The following tags are supported: <b> <i> <u>. Due to security restrictions other tags will be removed or displayed as text.
  4. Add Field - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, click here.

Create a position

Creates a new object of the selected object type.
  1. Name- Enter the name of the position .
  2. Status- Enter One of the following:
    • open
    • on hold
    • closed
  3. Is Discreet- Enter true/ false, true means that the position is only visible to teammates on the position’s hiring team.
  4. Add Field - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, click here.

Delete a Person

Person IDEnter the ID of the person you want to delete.

Update Candidate

Updates an existing candidate.
  1. Candidate ID- Enter the ID of the candidate you want to update.
  2. Add Field - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, click here.

Get candidate

UID- Enter the UID of the candidate you want to get.

Get a position

Position UID- Enter the position UID of the position you want to get.

Get Candidates by position

Position UID- Enter the position UID of the candidates you want to get.

Get Deleted candidates

Gets all the deleted candidates who meet the conditions.
  • Add Filter - Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Find duplicate candidates

The response includes an array of candidates that were detected as possible duplicates.
  • Add Filter - Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Get Openings

Gets all the openings who meet the conditions.
  • Add Filter - Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Get Candidates

Gets all the candidates who meet the conditions.
  • Add Filter - Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Get a positions

Gets all the positions who meet the conditions.
  • Add Filter - Click Add Filter to define conditions that narrow down the data list and return only the relevant items. To learn more about using filters, click here.

Initialize files Array

It allows you to create and set up an array of files.
  • Name- By default, the array is named ‘files array’, but you have the flexibility to rename it according to your specific use case.
It allows you to create and set up an array of linkes.
  • Name - You have the flexibility to rename it according to your specific use case.
  • Add Field - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, click here.

Initialize Hiring manager object

  1. Variable Name - By default, the name is ‘Hiring manager’, but you have the flexibility to rename it according to your specific use case.
  2. Email - Enter the Email of the Hiring manger.

Initialize Lead Recrutier

  1. Variable Name - By default, the name is ‘lead rectutiet’, but you have the flexibility to rename it according to your specific use case
  2. Email - Enter the Email of the recruiting coordinator.

Initialize Recruiting Coordinator

  1. Variable Name- By default, the name is ‘Recruiting coordinator’, but you have the flexibility to rename it according to your specific use case
  2. Email- Enter the Email of the recruiting coordinator

Initialize position categories Array

It allows you to create and set up an array of position categories. Variable Name- By default, the array is named ‘Categories’, but you have the flexibility to rename it according to your specific use case. You can add a link to an existing array, allowing you to create, expand, and manipulate collections of objects efficiently.
  1. Variable- The variable you’ll append to the links array
  2. URL- The URL you’ll append append to links array.

Append To Files array

You can add an item object to an existing array, allowing you to create, expand, and manipulate collections of objects efficiently.
  1. Variable- Choose from the dropdown an existing variable that you would like to add.
  2. Name- Enter the name of the file you’ll append to the files array.
  3. File- The file content must be in base64 format.

Append To Categories array

You can add an category to an existing array, allowing you to create, expand, and manipulate collections of objects efficiently.
  1. Variable- This variable you’ll append the new item.
  2. Add Field - Click Add Field to add and populate additional fields for the selected activity. To learn more about managing activity data, click here.

Psudonymize a person

It allows deleting INIpersonally identifiable information. Person ID- Enter the ID of the person you want to delete.

Send API Request

  1. Base Url – This is the root URL of the API you’re sending the request to.
  2. Relative url – You can specify additional path segments or parameters that need to be added to the end of the automatically generated URL. This allows you to customize the specific request you want to perform.
  3. Method – Select the HTTP method (e.g., Get, Post, Put, Delete, Patch).
  4. Body Type – Defines the format of the data in the body of your request. Commonly used values include application/json (as shown), which means the body will contain a JSON-formatted payload.
  5. Body – Contains any data that is being sent to the server.
  6. Add Headers – Additional metadata about the request, such as the type of data the Engini can accept, the length of the request body, and authentication information.
  7. Add Queries – The query refers to the parameters or data that are included in the URL of an HTTP request to provide additional information or instructions to the server.