AvantGuard - Hudu icon

AvantGuard - Hudu

AvantGuard - Hudu

Actions109

Overview

The "Create Procedure" operation for the "Procedures" resource in this custom n8n node allows users to create a new procedure within the AvantGuard Hudu system. This is useful for automating the creation of standardized procedures, such as onboarding checklists, maintenance routines, or company-specific workflows. For example, an IT department could use this node to automatically generate a new procedure template when a new client is onboarded.

Properties

Name Type Meaning
Name String Name of the procedure. This is a required field and specifies the title or identifier for the new procedure being created.
Additional Body Fields Collection Optional fields that can be added to further define the procedure:
└ Description String Description of the procedure. Provides more details about what the procedure entails.
└ Company Id Number The ID of the company this procedure should be associated with. Set to null to make this a global template available to all companies.
└ Company Template Boolean When true, sets both 'template' and 'remove_completion_ability' to true; when false, sets both to false. Used to control template behavior.

Output

The node outputs a JSON object representing the newly created procedure. The structure will typically include fields such as the procedure's name, description, company association, and any other metadata returned by the Hudu API. The exact output fields depend on the API response but will reflect the input properties and additional data generated by the backend.

Dependencies

  • External Service: Requires access to the AvantGuard Hudu API.
  • API Key/Credentials: Needs valid credentials (avantguardHuduApi) configured in n8n, including the base URL and authentication token.
  • n8n Configuration: Ensure the credentials are set up in n8n under the appropriate credential type.

Troubleshooting

  • Missing Required Field: If the "Name" property is not provided, the node will likely throw an error indicating a missing required parameter.
  • Invalid Company Id: Providing a non-existent or unauthorized company ID may result in an API error.
  • Authentication Errors: Incorrect or expired API credentials will cause authentication failures. Ensure the credentials are correct and have sufficient permissions.
  • API Connectivity Issues: Network problems or incorrect base URL configuration can lead to connection errors.

Links and References

Discussion