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 integrates with the TeleFlow API to manage various telephony-related resources. Specifically, for the Voice Mail Message resource with the Create operation, it allows users to create new voice mail messages by sending specified fields to the TeleFlow system.
Common scenarios where this node is beneficial include automating the creation of voice mail messages in bulk, integrating voice mail management into larger workflows, or programmatically adding voice mail entries based on external triggers or data sources.
For example, a user might use this node to automatically create voice mail messages when certain calls are missed or to populate voice mail records from an external CRM system.
Properties
| Name | Meaning |
|---|---|
| Fields | A collection of field-value pairs to include in the request. Users can add multiple fields specifying the name and value for each. This allows customizing the voice mail message details sent to the API. |
The "Fields" property supports multiple entries, each consisting of:
- Name: The field name to set in the voice mail message.
- Value: The corresponding value for that field.
Output
The node outputs an array of JSON objects, each representing the response from the TeleFlow API after creating a voice mail message. The structure of the JSON output corresponds directly to the API's response for a created voice mail message, typically including identifiers, status, timestamps, and any other relevant metadata returned by the API.
No binary data output is indicated for this operation.
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 POST requests to communicate with the TeleFlow API endpoint corresponding to voice mail messages.
Troubleshooting
- Missing Required Fields: If required fields for creating a voice mail message are not provided, the API may return errors. Ensure all mandatory fields are included in the "Fields" property.
- API Authentication Errors: Incorrect or missing API credentials will cause authentication failures. Verify that the API key and base URL are correctly configured.
- Network Issues: Connectivity problems to the TeleFlow API endpoint will result in request failures. Check network access and endpoint availability.
- Error Messages: The node throws errors if required parameters like IDs (for other operations) are missing. For the create operation, ensure the "Fields" property is properly populated.
- Continue On Fail: If enabled, the node will continue processing subsequent items even if some fail, returning error details in the output JSON.
Links and References
- TeleFlow API Documentation (Replace with actual URL)
- n8n Documentation on Creating Custom Nodes
- General information on HTTP Request Node