Guru Digital Manager icon

Guru Digital Manager

Interact with Guru Digital Manager API

Actions39

Overview

The node "Guru Digital Manager" allows interaction with the Guru Digital Manager API to manage various resources such as contacts, transactions, subscriptions, and more. Specifically, for the Contact - Update operation, it updates an existing contact's information by sending a PUT request to the API with the provided contact ID and updated data.

This node is beneficial in scenarios where you need to programmatically update contact details in your digital manager system, such as modifying customer information after receiving new data from forms or CRM systems.

Example use case:
You have a workflow that collects updated contact information from a web form and uses this node to update the corresponding contact record in Guru Digital Manager automatically.

Properties

Name Meaning
Contact ID The unique identifier of the contact to update.
Contact Data The fields of the contact to update. Options include:
- Name: Contact name
- Email: Contact email
- Phone: Contact phone number
- Document: Contact document (CPF/CNPJ)

Output

The output is a JSON array containing the response from the Guru Digital Manager API after updating the contact. This typically includes the updated contact object with its current properties as stored in the system.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for Guru Digital Manager API authentication.
  • The base URL for the API is configurable via credentials; defaults to https://digitalmanager.guru/api/v2.
  • The node makes HTTP requests to the Guru Digital Manager REST API endpoints.

Troubleshooting

  • Missing Credentials Error: If no API credentials are provided, the node throws an error indicating credentials are required.
  • Invalid Contact ID: If the contact ID does not exist or is incorrect, the API will likely return an error. Verify the contact ID before running the update.
  • API Permission Issues: Ensure the API token has permission to update contacts.
  • Network or Endpoint Errors: Check the base URL configuration and network connectivity if requests fail.
  • Partial Updates: Only fields included in the "Contact Data" property are updated; missing fields remain unchanged.

Links and References

Discussion