TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

This node interacts with the TeleFlow API to manage various resources, including Voice Mail Messages. Specifically, for the Voice Mail Message - Delete operation, it deletes a voice mail message identified by its unique ID from the TeleFlow system.

Common scenarios where this node is beneficial include:

  • Automating cleanup of old or unwanted voice mail messages.
  • Integrating voice mail management into larger workflows, such as deleting messages after processing or archiving.
  • Managing voice mail storage programmatically to maintain system hygiene.

Example use case:

  • A workflow that periodically deletes voice mail messages older than a certain date by retrieving their IDs and then using this node to delete them.

Properties

Name Meaning
ID The unique identifier of the voice mail message to delete. This is required.
Fields Optional field-value pairs to include in the request for more specific queries (not used in delete but available for other operations).

Output

The output JSON contains the response from the TeleFlow API after attempting to delete the specified voice mail message. Typically, this will be an object indicating success or failure of the deletion operation.

No binary data output is produced by this operation.

Example output JSON structure:

{
  "success": true,
  "message": "Voice mail message deleted successfully"
}

or, in case of error:

{
  "error": "Message not found"
}

Dependencies

  • Requires an API key credential for authenticating with the TeleFlow API.
  • The node expects the base URL of the TeleFlow API to be configured in the credentials.
  • No additional external dependencies are needed beyond the HTTP request helper provided by n8n.

Troubleshooting

  • Missing ID Error: If the "ID" property is not provided, the node throws an error stating that the ID is required for the delete operation. Ensure you provide a valid voice mail message ID.
  • API Errors: If the API returns an error (e.g., message not found, permission denied), the node will throw an error unless "Continue On Fail" is enabled, in which case the error details will be included in the output JSON.
  • Authentication Issues: Make sure the API key credential is correctly set up and has sufficient permissions to delete voice mail messages.
  • Network Issues: Check connectivity to the TeleFlow API endpoint and verify the base URL configuration.

Links and References

Discussion