Actions145
- Account Actions
- Account Audit Actions
- Billing Entry Actions
- Call Detail Record Actions
- Carrier Actions
- Device Actions
- Device Template Actions
- Email Template Actions
- Feature Code Actions
- File Actions
- Flow Actions
- Flow Template Actions
- LCR Actions
- Mobile SIM Actions
- Number Port Actions
- Phone Number Actions
- Provision Actions
- Report Actions
- Reseller Actions
- SIP Trunk Actions
- Tariff Actions
- Tariff Code Actions
- Tariff Profile Actions
- Tenant Actions
- Tenant Audit Actions
- Transcription Actions
- User Actions
- Voice Actions
- Voice Mail Message Actions
Overview
The node "TeleFlow" allows interaction with the TeleFlow API to manage various resources such as accounts, devices, phone numbers, users, tenants, and flows. Specifically for the Flow - Create operation, it enables users to create a new flow resource by sending the appropriate data to the TeleFlow API.
This node is beneficial in automation scenarios where you want to programmatically create flows within TeleFlow as part of a larger workflow. For example, you might automate the creation of call routing flows or other telephony-related configurations based on external triggers or data sources.
Properties
| Name | Meaning |
|---|---|
| Fields | A collection of field-value pairs to include in the request body when creating the flow. You can add multiple fields to specify detailed properties of the flow being created. |
The "Fields" property is a fixed collection allowing multiple entries, each consisting of:
- Name: The name of the field to set on the flow.
- Value: The value to assign to that field.
This flexible structure lets you customize the creation request with any supported flow attributes.
Output
The node outputs an array of JSON objects, each representing the response from the TeleFlow API after attempting to create a flow. The JSON output contains the details of the newly created flow as 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 credentials.
- The node uses HTTP requests to communicate with the TeleFlow REST API endpoints.
Troubleshooting
- Missing Required Fields: If required fields for creating a flow are not provided, the API may return errors. Ensure all mandatory 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 request failures. Check connectivity and API endpoint correctness.
- Error Messages: The node throws errors if required parameters like IDs (for other operations) are missing. For create operation, 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
- TeleFlow API Documentation (example link, replace with actual)
- n8n HTTP Request Node documentation for understanding underlying HTTP calls: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/