TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

This node interacts with the TeleFlow API to manage various resources, including "Provision". Specifically, for the "Provision" resource and the "Create" operation, it sends a POST request to create a new provision entry in the TeleFlow system. This is useful when automating the provisioning of telephony or communication services within an organization.

Practical examples include:

  • Automatically creating provisioning records when onboarding new devices or users.
  • Integrating TeleFlow provisioning into larger workflows that manage telephony infrastructure.
  • Streamlining bulk creation of provisioning entries based on input data.

Properties

Name Meaning
Fields A collection of field-value pairs to include in the request. You can add multiple fields, each specifying a field name and its corresponding value. This allows customizing the creation request with specific parameters required by the TeleFlow API for provisioning.

Output

The output is an array of JSON objects, each representing the response from the TeleFlow API after creating a provision record. The structure corresponds directly to the API's response for the created provision resource, typically including identifiers, status, and any other relevant details returned by the API.

No binary data output is produced by this node.

Dependencies

  • Requires an API key credential for authenticating with the TeleFlow API.
  • The base URL for the TeleFlow API must be configured in the node credentials.
  • The node uses HTTP requests to communicate with the TeleFlow REST API endpoints.

Troubleshooting

  • Missing Required Fields: If required fields for the provision creation are not provided, the API may return errors. Ensure all necessary fields are included in the "Fields" property.
  • API Authentication Errors: If the API key or base URL is incorrect or missing, authentication will fail. Verify the credential configuration.
  • HTTP Request Failures: Network issues or incorrect endpoint URLs can cause failures. Check connectivity and ensure the resource path /provisions is correct.
  • Error Messages: The node throws errors if mandatory parameters are missing (e.g., ID for operations other than create). For create, ensure the "Fields" collection is properly populated.
  • 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