Configure API User
All Textkernel Source! setup procedures are available here.
A User In Salesforce terminology, this is anybody that has login access to an instance. In Bullhorn Recruitment Cloud instances, usually the staff of recruiting companies must be configured to handle the Automation API
API, or Application Programming Interface, is used by customers to create custom career portals or to take advantage of Data Mirror/DataMart. Bullhorn prefers to use REST API. import process. This user will be used by to authenticate into the Org via the Connected App.
The Talent Rover package contains a permission set group (TextKernel A Bullhorn Recruitment Cloud partner. One of the Search and Match / Resume Parsin services providers integrated with Bullhorn Recruitment Cloud_Automation_API_User) that grants the user access to the following things:
- Call the Apex REST endpoint
- Class access to BHTK_AutomationAPIWebhook
- Apex REST Services enabled
- Use the Named Credential/External Credential/Principle to call out to the TK
An abbreviation for Textkernel Binary API Endpoint
When two systems integrate, an endpoint is one end of a communication channel.
- Store the incoming event (BHTK_Automation_Event
A Salesforce term used to describe an activity that involves invitations being sent out and calendar appointments being made.__c) to the database
- Import the Candidate
A person looking for a job. A candidate can also be referred to as a Job Seeker, Applicant, or Provider. (Contact Object and relevant relationships)
- Access the Custom Setting

It's strongly recommended to create a new user with the
Integration User and the Minimum Access - API Only Integrations Profile. Then, assign the TextKernel_Automation_API_User permission set group.