TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

The node "TeleFlow" allows interaction with the TeleFlow API to manage various telephony-related resources. Specifically, for the Flow resource and the Update operation, this node updates an existing Flow entity by its unique ID with new field values.

This node is beneficial in scenarios where you need to programmatically modify telephony flows, such as updating call routing logic or flow metadata without manual intervention. For example, you might update a flow's name or configuration fields dynamically based on external triggers or workflows.

Properties

Name Meaning
ID The unique identifier of the Flow resource to update. This is required.
Fields A collection of field-value pairs specifying which properties of the Flow to update. Each pair includes:
- Name: The field name to update.
- Value: The new value for that field.

Output

  • The output JSON contains the updated Flow object returned from the TeleFlow API after the update operation.
  • The structure of the JSON corresponds to the Flow resource schema as defined by the TeleFlow API.
  • No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the TeleFlow API.
  • The base URL for the API must be configured in the node credentials.
  • The node uses HTTP requests (POST, GET, PUT, DELETE) to interact with the TeleFlow REST API endpoints.

Troubleshooting

  • Missing ID error: If the ID property is not provided for the update operation, the node will throw an error stating "ID is required for update operation". Ensure the ID is set correctly.
  • API request failures: Network issues, invalid credentials, or incorrect field names can cause HTTP errors. Verify API credentials and field names.
  • Field validation errors: The API may reject updates if field values are invalid or missing required fields. Check the API documentation for valid field names and formats.
  • To continue processing other items even if one fails, enable the "Continue On Fail" option in the node settings.

Links and References

Discussion