Digitalsac Izing Pro icon

Digitalsac Izing Pro

Interage com a API do Digitalsac

Overview

The node "Digitalsac Izing Pro" integrates with the Digitalsac API to perform various operations related to messaging, validation, ticket management, scheduling, and more. Specifically, the Enviar Lista (Send List) operation allows sending a structured interactive list message via WhatsApp or similar channels through the Digitalsac platform.

This operation is useful when you want to present users with a menu of options organized in sections, enabling them to select from predefined choices easily. For example, a customer support bot can send a product catalog or service categories as a list for users to pick from, improving user experience and interaction efficiency.

Properties

Name Meaning
Parâmetro UUID of the connection; required to identify the target conversation for sending the list.
Chave Externa Optional unique identifier for the message (external key).
Título Title of the list message (e.g., "Menu de Opções").
Texto Text description shown above the list (e.g., "Escolha uma categoria:").
Texto do Botão Text on the button that opens the list (e.g., "Ver Opções").
Rodapé Footer text displayed at the bottom of the list (e.g., "Powered by DigitalSac").
Número de Telefone Phone number in international format (DDI+DDD+Number), e.g., 5511999999999.
Seções (JSON) JSON array defining the sections of the list. Each section has a title and lines with items.

Example of Seções (JSON) property value:

[
  {
    "title": "Produtos",
    "lines": [
      {
        "title": "Produto A",
        "description": "Descrição do produto A",
        "rowId": 1
      }
    ]
  }
]

Output

The node outputs an array of JSON objects corresponding to each input item processed. The main output field is:

  • json: Contains the response from the Digitalsac API after sending the list message. This typically includes confirmation details or error information if the request failed.

The node does not output binary data for this operation.

Dependencies

  • Requires an API key credential for authenticating with the Digitalsac API.
  • The base URL and token for the Digitalsac API must be configured in the node credentials.
  • The node makes HTTP requests to the Digitalsac API endpoints.

Troubleshooting

  • Missing UUID ("Parâmetro"): If the UUID of the connection is empty or missing, the node throws an error indicating that this parameter is mandatory for sending the list.
  • Invalid JSON in Sections: If the JSON provided in the "Seções (JSON)" property is malformed or invalid, the node throws a parsing error. Ensure the JSON syntax is correct.
  • API Errors: If the Digitalsac API returns an error, it will be included in the output under the error field. Check the API response for details.
  • Network Issues: Connectivity problems or incorrect API credentials may cause request failures. Verify network access and credential correctness.

Links and References


This summary focuses exclusively on the Enviar Lista operation of the Digitalsac node based on the provided source code and properties.

Discussion