Push Applicants to Database icon

Push Applicants to Database

Push applicants data to the database.

Overview

This node, named "Push Applicants to Database," is designed to send applicant data to a remote database via an API. It is useful in scenarios where you need to automate the process of adding multiple applicants' information into a centralized system, such as HR recruitment platforms or applicant tracking systems.

For example, if you collect applicant details through a form or another source, this node can batch push those details (first name, last name, email, and mobile number) directly to the database endpoint, streamlining data entry and reducing manual work.

Properties

Name Meaning
Operation The action to perform; here it supports only "Post" which pushes applicants to database.
Applicant Details A collection allowing multiple applicants to be added. Each applicant includes:
- First Name The first name of the applicant.
- Last Name The last name of the applicant.
- Email The email address of the applicant.
- Mobile Number The mobile number of the applicant.

Output

The node outputs the response from the API call after pushing the applicants' data. The output is structured as JSON containing the result of the POST request to the database API. There is no binary data output.

Dependencies

  • Requires an API key credential and a user identifier credential to authenticate with the external service.
  • The node sends a POST request to https://api.mona-ai.cloud/database/pushApplicantsToDatabase.
  • Proper configuration of these credentials within n8n is necessary for successful operation.

Troubleshooting

  • Common issues:

    • Missing or invalid API credentials will cause authentication failures.
    • Incorrectly formatted applicant data (e.g., missing required fields) may lead to API errors.
    • Network connectivity problems can prevent the node from reaching the API endpoint.
  • Error messages:

    • Authentication errors typically indicate invalid or missing API keys; verify credentials are correctly set.
    • Validation errors from the API suggest that one or more applicant fields are missing or malformed; ensure all required fields are provided.
    • Timeout or network errors require checking internet connection and API availability.

Links and References

Discussion