ElevenLabs icon

ElevenLabs

WIP

Overview

The node integrates with the ElevenLabs API, focusing on various resources including User data. Specifically, the "Get User Subscription" operation retrieves subscription details for a user from ElevenLabs. This can be useful in scenarios where you want to programmatically check a user's subscription status or plan details within an automation workflow.

Practical examples:

  • Automatically fetch and display a user's subscription info in a dashboard.
  • Trigger different workflow branches based on the user's subscription tier.
  • Sync subscription data with other systems like CRMs or billing platforms.

Properties

Name Meaning
notice A beta notice informing users that this node is under active development, with links for support.

Note: The provided properties JSON only contains a notice message. The actual input property to select the resource ("User") and operation ("Get User Subscription") are part of the node's internal configuration but not explicitly listed here.

Output

The node outputs JSON data representing the user's subscription information as returned by the ElevenLabs API. This typically includes fields such as subscription type, status, expiration date, and any relevant usage limits or features enabled.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for ElevenLabs API authentication.
  • The node makes HTTP POST requests to https://api.elevenlabs.io/v1.
  • No additional environment variables or external services are explicitly required beyond the ElevenLabs API access.

Troubleshooting

  • Common issues:

    • Invalid or missing API key will cause authentication errors.
    • Network connectivity problems may prevent reaching the ElevenLabs API endpoint.
    • Using the node while it is still in beta might lead to unexpected behavior or incomplete features.
  • Error messages:

    • Authentication failures: Check that the API key credential is correctly configured.
    • API rate limits exceeded: Wait or upgrade subscription if applicable.
    • Unexpected response format: Verify that the API version and endpoint have not changed.

Links and References

Discussion