Skip to content

Integration · Productivity

tella.com

Connect Claude & ChatGPT to Tella

Ask your AI to find the Tella video where you explained a feature, and it searches titles and transcripts. It can read clip transcripts and captions, check view analytics, organize videos into playlists and tags, and update sharing settings. It can also set chapters, cut filler words and silences from a clip, and start an export.

Connect Tella free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Find the video where I walk through the new pricing page.”

    The AI searches your videos by title and transcript and returns the matches.

  • “How many views did our onboarding videos get last month?”

    It reads view analytics for the videos or the whole workspace for the date range you give.

  • “Write chapters for the product demo video.”

    It reads the clips and transcripts, then sets a chapter list with titles and start times. Setting chapters replaces the existing ones.

What your AI can do

Find and read videos

Search videos by title or transcript, read clip transcripts, captions and chapters, and get each video's details and links.

Organize and share

Create and update playlists, add tags, add collaborators and change a video's name, description and sharing settings.

Edit, export and measure

Cut filler words and silences, set chapters, export videos to downloadable files and read view analytics.

  • “Put the three customer webinars in a new playlist called Webinars.”

    It creates the playlist and adds each video to it.

  • “Cut the ums and long pauses from the first clip of my latest video.”

    It removes filler words and silent pauses from that clip. This edits the clip, so you can require approval first.

  • “Export the sales demo in 1080p with subtitles.”

    It starts an export with the resolution and burned-in subtitles, then checks the export status and gets the download link.

118 tools for Tella

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_tag_to_videoChanges dataAdd an existing tag (`tag_id`) to a video (`video_id`).
  • add_video_collaboratorChanges dataGive a workspace member access to a video by `video_id`, `email` and `role` (editor or viewer).
  • add_video_to_playlistChanges dataAdd a video (`video_id`) to a playlist (`playlist_id`).
  • create_autoChanges dataCreate a new auto. API summary: Auto-generate layouts with AI.
  • create_auto_generate_auto_zoomsChanges dataCreate a new auto. API summary: Auto-generate zooms from mouse activity.
  • create_clip_auto_cropChanges dataCreate a new auto crop for a clip. API summary: Auto-crop a clip's screen recording.
  • create_clip_blurChanges dataCreate a new blur for a clip. Required: dimensions, duration ms, point or start time ms. API summary: Add a blur to a clip.
  • create_clip_cutChanges dataCreate a new cut for a clip. API summary: Cut one or more time ranges from a clip.
  • create_clip_cut_by_transcriptChanges dataCreate a new cut by transcript for a clip. Required: word ranges. API summary: Cut clip ranges by transcript word indices.
  • create_clip_highlightChanges dataCreate a new highlight for a clip. Required: dimensions, duration ms, point or start time ms. API summary: Add a highlight to a clip.
  • create_clip_layoutChanges dataCreate a new layout for a clip. API summary: Add a layout to a clip.
  • create_clip_overlayChanges dataCreate a new overlay for a clip. Required: duration ms, source id or start time ms. API summary: Add an overlay to a clip.
  • create_clip_reorderChanges dataCreate a new reorder for a clip. Required: order. API summary: Reorder a clip.
  • create_clip_sound_effectChanges dataCreate a new sound effect for a clip. Required: duration ms or start time ms. API summary: Add a sound effect to a clip.
  • create_clip_text_overlayChanges dataCreate a new text overlay for a clip. Required: duration ms, start time ms or text. API summary: Add a text overlay to a clip.
  • create_clip_zoomChanges dataCreate a new zoom for a clip. Required: duration ms, scale, start time ms or type. API summary: Add a zoom to a clip.
  • create_endpointDeletesCreate a new endpoint. Required: filter types or url. Destructive action; may require approval. API summary: Create a webhook endpoint.
  • create_generationChanges dataCreate a new generation. Required: prompt or type. API summary: Generate media with AI.
  • create_libraryChanges dataCreate a new library. Required: source id. API summary: Add a source to the library.
  • create_playlistChanges dataCreate a playlist with a `name` and optional description, emoji, visibility, link sharing and password.
  • create_playlist_groupChanges dataCreate a new playlist group. Required: name. API summary: Create a playlist group.
  • create_sourceChanges dataCreate a new source. API summary: Create a new source upload (video or image).
  • create_subtitle_presetChanges dataCreate a new subtitle preset. API summary: Save a subtitle preset.
  • create_tagChanges dataCreate a new tag. Required: name.
  • create_text_presetChanges dataCreate a new text preset. Required: name. API summary: Save a text preset.
  • create_videoChanges dataCreate a new video. Required: source id. Search videos first to avoid duplicates. API summary: Create a video.
  • create_video_clipChanges dataCreate a new clip for a video. Required: source id. API summary: Add a clip from an uploaded source.
  • create_video_editChanges dataCreate a new edit for a video. Required: operations. API summary: Apply many video edits.
  • delete_clip_blurDeletesPermanently delete a blur by mask id. Destructive action; may require approval. API summary: Remove a blur.
  • delete_clip_highlightDeletesPermanently delete a highlight by mask id. Destructive action; may require approval. API summary: Remove a highlight.
  • delete_clip_layoutDeletesPermanently delete a layout by layout id. Destructive action; may require approval. API summary: Remove a layout.
  • delete_clip_overlayDeletesPermanently delete a overlay by overlay id. Destructive action; may require approval. API summary: Remove an overlay.
  • delete_clip_sound_effectDeletesPermanently delete a sound effect by sound effect id. Destructive action; may require approval. API summary: Remove a sound effect.
  • delete_clip_text_overlayDeletesPermanently delete a text overlay by text overlay id. Destructive action; may require approval. API summary: Remove a text overlay.
  • delete_clip_zoomDeletesPermanently delete a zoom by zoom id. Destructive action; may require approval. API summary: Remove a zoom.
  • delete_endpointDeletesPermanently delete a endpoint by endpoint id. Destructive action; may require approval. API summary: Delete a webhook endpoint.
  • delete_libraryDeletesPermanently delete a library by library id. Destructive action; may require approval. API summary: Remove a library item.
  • delete_playlistDeletesPermanently delete a playlist by playlist id. Destructive action; may require approval.
  • delete_playlist_groupDeletesPermanently delete a playlist group by playlist group id. Destructive action; may require approval.
  • delete_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval.
  • delete_text_presetDeletesPermanently delete a text preset by preset id. Destructive action; may require approval.
  • delete_videoDeletesPermanently delete a video by `video_id`. This cannot be undone.
  • delete_video_background_musicMoves moneyPermanently delete a background music by video id. Financial or irreversible action; may require approval. API summary: Remove background music.
  • delete_video_clipDeletesPermanently delete a clip by clip id. Destructive action; may require approval.
  • delete_video_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval. API summary: Remove a tag from a video.
  • delete_video_thumbnailsMoves moneyPermanently delete a thumbnail by video id. Financial or irreversible action; may require approval. API summary: Remove a video's custom thumbnail.
  • export_videoChanges dataStart an export (render to a downloadable file) of a video by `video_id`, with optional `resolution`, `fps`, `speed`, burned-in `subtitles` and `granularity`. Check progress with get_video_export.
  • get_a_source_thumbnail_or_animated_previewList thumbnails for a source. Optional filters: start time ms, duration ms, width, height, download or response. API summary: Get a source thumbnail or animated preview.
  • get_clip_transcriptGet the word-by-word transcript of one clip by `video_id` and `clip_id`.
  • get_generationGet one generation by generation id. API summary: Get a generation's status.
  • get_messageGet one message by message id. API summary: Get a specific webhook message.
  • get_playlistGet one playlist by `playlist_id`, including its videos.
  • get_sourceGet one source by source id. API summary: Get a source's processing status.
  • get_the_audio_waveform_json_for_a_sourceList waveforms for a source. API summary: Get the audio waveform JSON for a source.
  • get_videoGet one video by `video_id`, including its name, description, sharing settings and links.
  • get_video_analyticsGet view analytics for one video by `video_id`, with optional `start_date`, `end_date` (YYYY-MM-DD) and `timezone`.
  • get_video_captionsGet the captions (subtitles) of a whole video by `video_id`.
  • get_video_clipGet one clip of a video by `video_id` and `clip_id`.
  • get_video_exportGet the status and download link of one export by `video_id` and `export_id`.
  • get_workspace_analyticsGet view analytics across your videos, with optional `start_date`, `end_date` (YYYY-MM-DD) and `timezone`.
  • list_backgroundsList backgrounds. Optional filters: scope or category id. API summary: List available backgrounds.
  • list_clip_blursList blurs for a clip. API summary: List blurs on a clip.
  • list_clip_highlightsList highlights for a clip. API summary: List highlights on a clip.
  • list_clip_layoutsList layouts for a clip. API summary: List layouts on a clip.
  • list_clip_mouse_eventsList mouse events for a clip. Optional filters: start time ms, end time ms, interval ms or types. API summary: List mouse events on a clip.
  • list_clip_overlaysList overlays for a clip. API summary: List overlays on a clip.
  • list_clip_silencesList silences for a clip. Optional filters: min duration ms. API summary: Get silent ranges in a clip.
  • list_clip_sound_effectsList sound effects for a clip. API summary: List sound effects on a clip.
  • list_clip_sourcesList sources for a clip.
  • list_clip_storyboardsList storyboards for a clip. Optional filters: start time ms, duration ms or response. API summary: Get a clip storyboard.
  • list_clip_text_overlaysList text overlays for a clip. API summary: List text overlays on a clip.
  • list_clip_thumbnailsList thumbnails for a clip. Optional filters: start time ms, duration ms, fps, width, height or download. API summary: Get a clip thumbnail or animated preview.
  • list_clip_zoomsList zooms for a clip. API summary: List zooms on a clip.
  • list_endpoint_secretsList secrets for a endpoint. API summary: Get endpoint signing secret.
  • list_endpointsList endpoints. Results are paginated. API summary: List webhook endpoints.
  • list_librariesList libraries. Optional filters: scope or type. Results are paginated. API summary: List library items.
  • list_messagesList messages. Optional filters: event types. Results are paginated. API summary: List recent webhook messages.
  • list_playlist_groupsList playlist groups. Optional filters: visibility.
  • list_playlistsList playlists, optionally filtered by `visibility`. Page with `limit` and `cursor`.
  • list_source_storyboardsList storyboards for a source. Optional filters: start time ms, duration ms or response. API summary: Get a streaming upload storyboard.
  • list_source_thumbnailsList thumbnails for a source. Optional filters: start time ms, duration ms, width, height, download or response. API summary: Get a thumbnail of a source on no clip.
  • list_source_waveformsList waveforms for a source. API summary: Get the audio waveform JSON for a source on no clip.
  • list_subtitle_presetsList subtitle presets.
  • list_tagsList the tags available for organizing videos.
  • list_text_presetsList text presets.
  • list_video_chaptersList the chapters of a video by `video_id`.
  • list_video_clipsList the clips (scenes) that make up a video by `video_id`. Clip IDs are needed for clip-level tools.
  • list_video_exportsList the exports made for a video by `video_id`.
  • list_video_storyboardsList storyboards for a video. Optional filters: start time ms, duration ms or response. API summary: Get a video storyboard.
  • list_video_tagsList tags for a video. API summary: List a video's tags.
  • list_video_thumbnailsList thumbnails for a video. Optional filters: start time ms, duration ms, fps, width, height or download. API summary: Get a video thumbnail or animated preview.
  • list_video_timelinesList timelines for a video. Optional filters: clip ids. API summary: Get a video's timeline.
  • list_videosList videos in your Tella workspace, optionally filtered by `playlist_id` or `tag_ids`. Page with `limit` and `cursor`.
  • pay_screenshotMoves moneyPay a screenshot. Financial or irreversible action; may require approval. API summary: Capture a web page or social post.
  • remove_filler_wordsDeletesAutomatically cut filler words (like um and uh) from one clip by `video_id` and `clip_id`. This edits the clip.
  • remove_silencesDeletesAutomatically cut silent pauses from one clip by `video_id` and `clip_id`; `mode` sets how aggressive (natural, fast, faster). This edits the clip.
  • remove_video_from_playlistDeletesRemove a video (`video_id`) from a playlist (`playlist_id`). The video itself is kept.
  • search_videosSearch videos by `query`, looking in titles, transcripts or both (`search_in`). Use it to find a video's ID.
  • set_video_chaptersVisible to othersReplace all chapters of a video by `video_id` with a new `chapters` list (title, description, start time in seconds). Pass an empty list to clear chapters.
  • submit_clipVisible to othersDuplicate a clip (clip id). Has effects visible outside this system.
  • submit_videoVisible to othersDuplicate a video (video id). Has effects visible outside this system.
  • update_clip_blurChanges dataUpdate an existing blur identified by mask id. Only the fields you pass are changed. API summary: Update a blur.
  • update_clip_highlightChanges dataUpdate an existing highlight identified by mask id. Only the fields you pass are changed. API summary: Update a highlight.
  • update_clip_layoutChanges dataUpdate an existing layout identified by layout id. Only the fields you pass are changed. API summary: Update a layout.
  • update_clip_overlayChanges dataUpdate an existing overlay identified by overlay id. Only the fields you pass are changed. API summary: Update an overlay.
  • update_clip_sound_effectChanges dataUpdate an existing sound effect identified by sound effect id. Only the fields you pass are changed. API summary: Update a sound effect.
  • update_clip_text_overlayChanges dataUpdate an existing text overlay identified by text overlay id. Only the fields you pass are changed. API summary: Update a text overlay.
  • update_clip_zoomChanges dataUpdate an existing zoom identified by zoom id. Only the fields you pass are changed. API summary: Update a zoom.
  • update_endpointDeletesUpdate an existing endpoint identified by endpoint id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a webhook endpoint.
  • update_playlistChanges dataUpdate a playlist's name, description, link sharing, password or group by `playlist_id`. Only the fields you pass change.
  • update_playlist_groupChanges dataUpdate an existing playlist group identified by playlist group id. Only the fields you pass are changed. API summary: Rename or reorder a playlist group.
  • update_tagChanges dataUpdate an existing tag identified by tag id. Only the fields you pass are changed. API summary: Update a tag.
  • update_videoChanges dataUpdate a video's settings by `video_id`, such as name, description, link sharing (`link_scope`), password, comments, downloads, subtitles and transcripts. Only the fields you pass change.
  • update_video_background_musicVisible to othersUpdate an existing background music identified by video id. Has effects visible outside this system. API summary: Set background music.
  • update_video_clipChanges dataUpdate an existing clip identified by clip id. Only the fields you pass are changed. API summary: Update a clip.
  • update_video_subtitle_presetsVisible to othersUpdate an existing subtitle preset identified by video id. Has effects visible outside this system. API summary: Apply a subtitle preset.
  • update_video_thumbnailsVisible to othersUpdate an existing thumbnail identified by video id. Has effects visible outside this system. API summary: Set a video's thumbnail.
  • update_wordsVisible to othersUpdate an existing word identified by clip id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Correct transcript words.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Tella from the app list.

  2. 2

    Paste your key

    Paste a Tella API key. In Tella go to Settings › API Keys, click Create key and copy it. The key is shown only once. API access is included on every Tella plan.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Tella?

The AI can list and search videos, read clips, transcripts, captions, chapters, exports, playlists, tags and view analytics. It can create and update playlists, add videos to playlists, add tags and collaborators, update video settings, set chapters, cut filler words and silences, start exports and delete videos.

Does the AI see my Tella API key?

No. Your Tella API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with search and analytics only. Deleting a video is permanent, and cutting filler words or silences edits a clip, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Tella account.

Can the AI edit my videos?

Partly. It can cut filler words and silent pauses from a single clip, replace a video's chapters and change settings such as name, description and link sharing. It works on videos already in Tella, and it cannot record new ones.

Let your AI work in Tella today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Tella free

HeyMyApps is not affiliated with Tella. Product names are trademarks of their owners.