TeleFlow icon

TeleFlow

Interact with TeleFlow API

Overview

This node interacts with the TeleFlow API to manage tenants and other resources. Specifically, for the Tenant - Create operation, it allows users to create a new tenant by specifying its name. This is useful in scenarios where you want to programmatically add tenants to your TeleFlow system, such as automating onboarding processes or integrating tenant creation into larger workflows.

For example, you might use this node to:

  • Automatically create a tenant when a new customer signs up.
  • Batch-create multiple tenants from a list of names.
  • Integrate tenant creation with other systems like CRM or billing platforms.

Properties

Name Meaning
Fields Optional additional field-value pairs to include in the request for more specific data.
Name The name of the tenant to be created. This is a required string input.

The Fields property supports multiple entries, each consisting of:

  • Field: The name of the field to include.
  • Value: The value corresponding to that field.

Output

The node outputs an array of JSON objects, each representing the response from the TeleFlow API after creating a tenant. The JSON structure corresponds directly to the API's response for tenant creation, typically including details about the newly created tenant such as its ID, name, and any other metadata returned by the API.

No binary data output is produced by this node.

Dependencies

  • Requires an active connection to the TeleFlow API via an API key credential configured in n8n.
  • The base URL for the TeleFlow API must be set in the node credentials.
  • The node uses HTTP POST requests to create tenants on the TeleFlow server.

Troubleshooting

  • Missing Required Fields: If the "Name" property is not provided, the node will fail because the tenant name is mandatory.
  • API Errors: Errors returned by the TeleFlow API (e.g., authentication failures, invalid data) will be surfaced as error messages. Ensure the API key and base URL are correctly configured.
  • Network Issues: Connectivity problems to the TeleFlow API endpoint can cause timeouts or request failures.
  • 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