Actions21
Overview
This node integrates with the RetellAI API, allowing users to interact with various RetellAI resources such as calls, agents, concurrency, knowledge bases, LLMs (Large Language Models), phone numbers, and voices. Specifically, for the LLM Get operation, it retrieves details about a particular RetellAI LLM by its ID.
Common scenarios where this node is beneficial include:
- Fetching metadata or configuration details of a specific LLM managed in RetellAI.
- Integrating RetellAI LLM information into automated workflows for monitoring or decision-making.
- Using retrieved LLM data to dynamically adjust subsequent processing steps in an n8n workflow.
Example use case: A user wants to get the current status or configuration of a RetellAI LLM before sending input to it or updating its settings.
Properties
| Name | Meaning |
|---|---|
| LLM ID | The unique identifier of the RetellAI LLM to retrieve. This is required to specify which LLM's details should be fetched. |
Output
The node outputs JSON data representing the details of the requested RetellAI LLM. The structure typically includes all relevant properties of the LLM as returned by the RetellAI API, such as its ID, name, status, configuration parameters, and other metadata.
If the node encounters an error during execution (e.g., invalid LLM ID), the output will contain an error message describing the issue.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the RetellAI API.
- Needs an API authentication token or key configured in the node credentials to authorize requests.
- The base URL for API requests is
https://api.retellai.com. - The node depends on internal helper functions to handle API operations and credential validation.
Troubleshooting
- Invalid LLM ID: If the provided LLM ID does not exist or is malformed, the node will return an error message indicating the resource was not found or invalid.
- Authentication errors: Missing or incorrect API credentials will cause authorization failures. Ensure that the API key or token is correctly set up in the node credentials.
- Network issues: Connectivity problems to the RetellAI 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
- RetellAI API Documentation (assumed official API docs)
- n8n documentation on Creating Custom Nodes