Humantic AI#
Use the Humantic AI node to automate work in Humantic AI, and integrate Humantic AI with other applications. Ensemble has built-in support for a wide range of Humantic AI features, including creating, retrieving, and updating profiles.
On this page, you'll find a list of operations the Humantic AI node supports and links to more resources.
Credentials
Refer to Humantic AI credentials for guidance on setting up authentication.
Basic Operations#
- Profile
- Create a profile
- Retrieve a profile
- Update a profile
Example Usage#
This Pathway allows you to create, update, and get a profile using the Humantic AI node. This example usage Pathway uses the following nodes. - Start - HTTP Request - Humantic AI
1. Start node#
The Start node exists by default when you create a new workflow.
2. Humantic AI node (create: profile)#
This node will create a new profile for a candidate in Humantic AI. We will create a new profile using the LinkedIn URL of a candidate.
- First of all, you'll have to enter credentials for the Humantic AI node. You can find out how to do that here.
- Enter the LinkedIn URL of the candidate in the User ID field.
- Click on Execute Node to run the node.
3. HTTP Request node (GET)#
This node will fetch the resume of the candidate from a URL that we specify. We will pass on this resume to the next node in the workflow.
- Enter the URL of the candidate's resume in the URL field.
- Select 'File' from the Response Format dropdown list.
- Click on Execute Node to run the node.
4. Humantic AI1 node (update: profile)#
This node will update the information of the candidate that we created using the Humantic AI node. We will add the candidate's resume that we fetched in the previous node.
- Select the credentials that you entered in the previous Humantic AI node.
- Select 'Update' from the Operation dropdown list.
- Click on the gears icon next to the User ID field and click on Add Expression.
- Select the following in the Variable Selector section: Nodes > Humantic AI > Output Data > JSON > results > userid. You can also add the following expression:
{{$node["Humantic AI"].json["results"]["userid"]}}
. - Toggle Send Resume to
true
. - Click on Execute Node to run the node.
5. Humantic AI2 node (get: profile)#
This node will return the Hiring
persona for the candidate that we created using the Humantic AI node.
- Select the credentials that you entered in the previous node.
- Click on the gears icon next to the User ID field and click on Add Expression.
- Select the following in the Variable Selector section: Nodes > Humantic AI > Output Data > JSON > results > userid. You can also add the following expression:
{{$node["Humantic AI"].json["results"]["userid"]}}
. - Click on the Add Option button.
- Select 'Hiring' from the Persona dropdown list.
- Click on Execute Node to run the node.