TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

This node interacts with the TeleFlow API to manage phone numbers and other resources. Specifically, for the Phone Number - Update operation, it updates an existing phone number's details by sending a PUT request to the API with the new data.

Typical use cases include:

  • Modifying phone number attributes such as the actual number or its type (local or toll-free).
  • Automating updates to phone number records in bulk workflows.
  • Integrating TeleFlow phone number management into broader telephony or CRM automation processes.

For example, you might update a phone number's type from "local" to "toll free" or correct the phone number format automatically based on external triggers.

Properties

Name Meaning
ID The unique identifier of the phone number resource to update.
Number The phone number in E.164 format (e.g., +12125551234). This is the updated phone number.
Type The type of phone number. Options: local, tollFree.
Fields Additional field-value pairs for more specific queries (not typically used in update).

Output

The node outputs the JSON response returned by the TeleFlow API after updating the phone number. This JSON typically contains the updated phone number object with its properties reflecting the changes made.

No binary data output is produced by this operation.

Example output structure (simplified):

{
  "id": "string",
  "number": "+12125551234",
  "type": "local",
  // ... other phone number properties returned by the API
}

Dependencies

  • Requires an active connection to the TeleFlow API.
  • Needs an API authentication token configured in the node credentials.
  • The base URL for the API is taken from the node credentials configuration.
  • HTTP requests are made with JSON content-type headers.

Troubleshooting

  • Missing ID error: If the "ID" property is not provided, the node throws an error stating that the ID is required for the update operation. Ensure the ID of the phone number to update is specified.
  • Invalid phone number format: The "Number" must be in E.164 format. Providing an incorrectly formatted number may cause API errors.
  • API authentication issues: If the API key or credentials are invalid or missing, the node will fail to connect. Verify credential setup.
  • Network or API errors: Any HTTP errors from the TeleFlow API will be surfaced. Check network connectivity and API status.
  • Continue on Fail: If enabled, the node will continue processing subsequent items even if one fails, returning error details in the output JSON.

Links and References

Discussion