TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

The node interacts with the TeleFlow API to perform various operations on different resources. Specifically, for the Transcription resource and the Update operation, it updates an existing transcription record identified by its unique ID. This is useful when you need to modify details of a transcription entry, such as correcting or adding information after the initial creation.

Practical examples include:

  • Updating the text or metadata of a transcription after review.
  • Correcting errors in a transcription record.
  • Adding additional fields or notes to an existing transcription.

Properties

Name Meaning
ID The unique identifier of the transcription resource to update. This is required.
Fields A collection of field-value pairs specifying which fields to update and their new values.

The "Fields" property allows multiple entries, each with:

  • Name: The name of the field to update.
  • Value: The new value to assign to that field.

Output

The node outputs an array of JSON objects representing the updated transcription resource(s) returned from the TeleFlow API. Each output item contains the full JSON response from the API after the update operation.

No binary data output is involved in 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 PUT requests to update resources via the TeleFlow REST API.

Troubleshooting

  • Missing ID error: If the "ID" property is not provided, the node will throw an error stating that the ID is required for the update operation. Ensure the ID is correctly set.
  • API request failures: Network issues, invalid credentials, or incorrect field names/values may cause the API request to fail. Check the API key validity, endpoint URL, and field names.
  • Partial updates: Only fields specified in the "Fields" collection are updated; omitting required fields might lead to incomplete updates or API errors.
  • Continue on Fail: If enabled, the node will continue processing subsequent items even if one update fails, returning the error message in the output JSON.

Links and References

Discussion