CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-elevenlabs--elevenlabs-js

Official Node.js SDK for ElevenLabs text-to-speech API with voice synthesis, real-time transcription, music generation, and conversational AI

Overall
score

86%

Evaluation86%

1.06x

Agent success when using this tile

Overview
Eval results
Files

settings.mddocs/conversational/

Settings

Manage Conversational AI dashboard and workspace settings.

Quick Reference

import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";

const client = new ElevenLabsClient({ apiKey: "your-api-key" });
// Access this API via: client.conversationalAi.dashboard.settings or client.conversationalAi.settings

Dashboard Settings

Manage Conversational AI dashboard settings for the workspace.

/**
 * Get dashboard settings for the workspace
 * Retrieve ConvAI dashboard settings including display preferences
 */
client.conversationalAi.dashboard.settings.get(
  requestOptions?: RequestOptions
): HttpResponsePromise<GetConvAiDashboardSettingsResponseModel>;

/**
 * Update dashboard settings for the workspace
 * Update ConvAI dashboard settings including display preferences
 */
client.conversationalAi.dashboard.settings.update(
  request?: PatchConvAiDashboardSettingsRequest,
  requestOptions?: RequestOptions
): HttpResponsePromise<GetConvAiDashboardSettingsResponseModel>;

interface PatchConvAiDashboardSettingsRequest {
  /** Optional settings to update */
  [key: string]: unknown;
}

Workspace Settings

Manage Conversational AI settings for the workspace.

/**
 * Get workspace ConvAI settings
 * Retrieve ConvAI settings for the workspace including global configurations
 */
client.conversationalAi.settings.get(
  requestOptions?: RequestOptions
): HttpResponsePromise<GetConvAiSettingsResponseModel>;

/**
 * Update workspace ConvAI settings
 * Update ConvAI settings for the workspace including global configurations
 */
client.conversationalAi.settings.update(
  request?: PatchConvAiSettingsRequest,
  requestOptions?: RequestOptions
): HttpResponsePromise<GetConvAiSettingsResponseModel>;

interface PatchConvAiSettingsRequest {
  /** Optional settings to update */
  [key: string]: unknown;
}

Install with Tessl CLI

npx tessl i tessl/npm-elevenlabs--elevenlabs-js

docs

index.md

tile.json