HR management
Bullhorn API by Maxmel Tech
37 min
bullhorn is a cloud based recruitment platform offering ats, crm, ai, and automation tools for staffing agencies integrating with make com enables automated workflows, data syncing, and streamlined recruitment processes across multiple business tools and platforms this is ai generated content based on official bullhorn api documentation the content may still contain errors—please verify important information if you have questions, contact https //bullhorn github io/ directly how to get support on bullhorn api bullhorn api is a community developed application and is subjected to the developer's terms and conditions, which may include applicable fees make does not maintain or support this integration for assistance, please https //f make com/r/reachout?app name=bullhorn%20api\&app slug=bullhorn api\&app unique id=bullhorn 4jivq3 requirements to use the bullhorn api app in make, you must have an active bullhorn account with api access and valid oauth credentials, https //www bullhorn com/ app installation to install this app, you need admin, owner, or app developer permissions docid foycaspyp9uykgm7lqpb go to the https //www make com/en/integrations/bullhorn api/ click the install button follow the on screen instructions to complete the setup connect bullhorn api and {{product name}} to get started, you must first create a connection between bullhorn api and {{product name}} , allowing the two services to communicate you can connect using the following method oauth2 0 oauth2 0 instructions you need to obtain your oauth 2 0 credentials from bullhorn before you can proceed log in to the bullhorn resource center using your bullhorn customer credentials create a support ticket to request oauth keys for developing applications with the bullhorn rest api provide the uri for the location of your application (redirect uri) when registering your application with bullhorn once your application is registered and approved, note the generated client id and client secret provided by bullhorn some community developers require an additional specific api key retrieve the required api key from the community developer's dashboard, generally found under settings/api for more info, please https //f make com/r/reachout?app name=bullhorn%20api\&app slug=bullhorn api\&app unique id=bullhorn 4jivq3 create the connection in {{product name}} https //www make com/en/register , add the bullhorn api module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your bullhorn api or follow the on screen instructions to create the connection you must also enter any required third party api keys obtained earlier for detailed information on connecting an application, see docid\ so88fm6pkt0g adkddfzz page bullhorn api modules after connecting to the bullhorn api app, you can choose from a list of available modules to build your {{scenario plural lowercase}} convert to text/html transforms your input data into either plain text or html format, making it easy to use or display in your desired way convert to text/html via json this module takes your json data and transforms it into either plain text or html format, making it easy to display or use your information in emails, web pages, or other applications create a candidate adds a new candidate profile to your system, capturing all the relevant details for future reference and recruitment processes create a client contact adds a new contact to a specific client’s profile in the system, helping you keep your client information organized and up to date create a client corporation adds a new client corporation to your system, allowing you to manage and track information related to that organization create a job order creates a new job order in the system, allowing you to initiate and track work assignments or projects from start to finish create a job submission creates and submits a new job for processing, allowing you to start a specific task or operation within the system create a note adds a brand new note to your account, allowing you to capture and organize important information directly within the system create a placement creates a new placement in the selected system, allowing you to add and organize items or resources as needed create a task adds a brand new task to your system, allowing you to easily track and manage your work delete a candidate permanently removes a selected candidate’s record from your database delete a client contact permanently removes a specific client contact from your system, ensuring that their details are no longer stored or accessible delete a client corporation removes a selected client corporation from your system, permanently deleting its associated data delete a job order permanently removes a selected job order from your system, ensuring it is no longer available or visible in your records delete a job submission permanently removes a specific job submission from the system, ensuring it is no longer accessible or stored delete a note permanently removes a selected note from your account on the service delete a placement permanently removes a specific placement from your system, ensuring it is no longer available or accessible delete a task permanently removes a selected task from your account, ensuring it is no longer available in the service get candidates fetches a complete list of all candidates from your system, allowing you to view and manage every candidate record in one place get client contact fetches detailed contact information for all clients, giving you access to names, email addresses, phone numbers, and other relevant client details get client corporations fetches a complete list of all client corporations, allowing you to view and manage the organizations stored in your system get job orders fetches a complete list of all job orders available from the service, allowing you to view and manage every job order in your account get notes fetches and displays a complete list of all your notes, allowing you to view every note you’ve created get placements fetches a complete list of all placements available from the service, allowing you to view and manage every placement in your account get tasks fetches a complete list of all your tasks, allowing you to view and manage every task currently in your system get a candidate fetches detailed information about a specific candidate from the database, allowing you to view their profile and related data get a client contact fetches detailed information about a specific client contact from the service, allowing you to view their profile and contact details get a client corporation fetches detailed information about a particular client corporation, including all associated data and records get a job order fetches detailed information about a specific job order from the service get a job submission fetches detailed information about a specific job submission from the chosen service or system, allowing you to review its status and related details get a job submission fetches detailed information about a specific job submission from the service, allowing you to view its current status and related data get a note fetches a specific note from the service, allowing you to access its details and content get a placement fetches detailed information about a specific placement from the service get a task fetches detailed information about a specific task from the service using its unique id make an api call allows you to make a custom, authorized api request to the connected service, enabling you to access features or data not covered by the standard modules parse to candidate extracts and organizes relevant details from the provided data to create a candidate profile parse to candidate via json converts your data into a candidate friendly format by processing it as json parse to hrxml via json this module converts your data from json format into hrxml format, making it easy to standardize and share hr related information parse to xrxml converts your data into xrxml format, making it easy to work with systems or applications that require this specific structured format update a candidate allows you to update and modify an existing candidate’s details—such as their contact information, qualifications, or status—directly within the system update a client contact updates the details of an existing client contact with the latest information you provide update a client corporation updates the details of an existing client corporation with the information you provide update a job order updates an existing job order by modifying its details or changing specific information, ensuring your job records stay accurate and up to date update a job submission allows you to update the details of an existing job submission in the system, such as modifying its information or status update a note allows you to update an existing note by adding or modifying its content with new information update a placement updates an existing placement by applying new information or modifying its service details update a task updates an existing task by adding or modifying its details, such as the title, description, due date, or other relevant information watch candidates this module activates whenever a new candidate is added, allowing you to automatically start workflows as soon as a candidate enters your system watch client contacts triggers whenever a new client contact is added, allowing you to automatically take action whenever someone new is added to your client list watch client corporations triggers whenever a new client corporation is added, allowing you to automatically start workflows whenever a new business client is created in your system watch job order this module activates whenever a new job order is created or an existing job order is updated, allowing you to track and respond to changes in your job orders automatically watch job submissions this module activates whenever a new job submission is made or an existing one is updated, allowing you to automatically respond to changes in job application activity watch notes this module activates whenever a new note is added or when changes are made to an existing note, allowing you to stay updated on all your note activity watch placements this module activates whenever a new placement is added, allowing you to automatically respond or take action each time a placement is created in your system watch tasks this module activates whenever a new task is added or when any details of an existing task are changed, helping you stay up to date with the latest task activities templates you can look for more templates in https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} bullhorn api resources you can have access to more resources related to this app on the following links https //community make com/search?q=bullhorn%20api https //www bullhorn com/ https //help bullhorn com/ https //bullhorn github io/ https //www make com/en/integrations/bullhorn api