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
This node interacts with the TeleFlow API to perform various operations on different resources, including Device Templates. Specifically, for the Device Template - Create operation, it allows users to create a new device template by sending specified fields to the TeleFlow API.
Common scenarios where this node is beneficial include automating the creation and management of telephony infrastructure components such as device templates, which can be used to standardize device configurations across an organization.
For example, a user might use this node to programmatically create a new device template with specific attributes (like name, model, or configuration parameters) without manually interacting with the TeleFlow web interface.
Properties
| Name | Meaning |
|---|---|
| Fields | A collection of field-value pairs to include in the create request. Users can add multiple fields specifying the attribute names and their corresponding values for the device template being created. |
The "Fields" property supports multiple entries, each consisting of:
- Name: The field name to set on the device template.
- Value: The value to assign to that field.
Output
The node outputs an array of JSON objects, each representing the response from the TeleFlow API after creating a device template. The structure of the JSON output corresponds directly to the API's response for the created device template, typically including details like the template ID, name, and other properties set during creation.
No binary data output is produced by this node.
Dependencies
- Requires an active connection to the TeleFlow API.
- Needs an API authentication token or key configured in n8n credentials to authorize requests.
- The base URL for the TeleFlow API must be set in the credentials configuration.
Troubleshooting
- Missing Required Fields: If required fields for creating a device template are not provided, the API may return errors. Ensure all mandatory fields are included in the "Fields" property.
- Authentication Errors: If the API key or token is invalid or missing, requests will fail. Verify that the credential is correctly configured.
- API Endpoint Issues: The node constructs URLs based on the resource name; if the resource name is incorrect or the API endpoint changes, requests may fail.
- Error Messages: Common error messages include missing IDs for operations that require them (not applicable for create but relevant for get/update/delete), invalid field names, or network issues. Review the error message details and verify input parameters and connectivity.
Links and References
- TeleFlow API Documentation (example link, replace with actual)
- n8n HTTP Request Node Documentation for understanding how HTTP requests are made within n8n nodes.