Screening Flows
Learn how to create and use custom screening flows with the Cove API.
Custom Screening Flows
Introduction
Flows allow you to create custom screening processes tailored to your specific needs. Instead of using predefined checks, you can define a sequence of steps and reuse them across multiple screenings.
This guide walks you through:
-
Listing available steps
-
Creating a flow
-
Using a flow to send a screening request
Step 1: List Available Steps
Before creating a flow, you need to know what steps are available.
Endpoint
Description
Retrieves all available steps that can be used in a flow.
Headers
-
Authorization
:<API Key>
-
Accept
:application/json
Example Request
- Success (200):
Step 2: Create a Flow
Once you have the list of steps, you can create a new flow by defining its name and sequence of steps.
Endpoint
Description
Creates a custom screening flow with the selected steps.
Headers
-
Authorization
:<API Key>
-
Content-Type
:application/json
-
Accept
:application/json
Request Body
Example Request
- Success (200):
Step 3: Send a Screening Using a Flow
Now that you have a flowId
, you can use it to send a screening request to an applicant.
Endpoint
Description
Sends a screening request using a predefined flow.
Headers
-
Authorization
:<API Key>
-
Content-Type
:application/json
-
Accept
:application/json
Request Body
Example Request
- Success (200):
Conclusion
By following these steps, you can create a fully customized screening process that fits your specific requirements. This enables more flexible, reusable, and automated screenings.
For any questions, reach out to concierge@getcove.co.