IT Glue icon

IT Glue

Utilize the IT Glue API

Overview

This node integrates with the IT Glue API to perform various operations on different resources. Specifically, for the Contact resource with the Update operation, it updates an existing contact's information in IT Glue by specifying the contact's unique ID and providing the new data fields to modify.

Common scenarios where this node is beneficial include:

  • Keeping contact records up-to-date automatically when changes occur in other systems.
  • Synchronizing contact details between IT Glue and external CRMs or databases.
  • Automating bulk updates of contact information based on workflow triggers.

For example, you might use this node to update a contact’s phone number or email address after receiving updated info from a customer support system.

Properties

Name Meaning
Contact ID The ID of the contact to update

The node expects the user to provide the unique identifier of the contact they want to update. Additional properties for the update (such as name, email, phone) would typically be configured in the node UI but are not explicitly shown in the provided snippet.

Output

The node outputs JSON data representing the updated contact object as returned by the IT Glue API. This includes all the contact’s fields after the update has been applied.

If the node supports binary data output (not indicated here), it would typically relate to attachments or documents linked to contacts, but no such functionality is evident for the Contact Update operation.

Dependencies

  • Requires an API key credential for authenticating with the IT Glue API.
  • Needs network access to the IT Glue service endpoint.
  • The node uses standard HTTP headers for JSON API communication (Accept: application/json and Content-Type: application/vnd.api+json).

Troubleshooting

  • Invalid Contact ID: If the provided Contact ID does not exist, the API will return an error. Verify the ID is correct and corresponds to an existing contact.
  • Authentication Errors: Ensure the API key credential is valid and has sufficient permissions to update contacts.
  • Validation Errors: If required fields for update are missing or invalid, the API may reject the request. Check that all mandatory fields are included and correctly formatted.
  • Network Issues: Connectivity problems can cause timeouts or failures. Confirm network access to IT Glue endpoints.

Links and References

Discussion