# Get Call Recording

`ringcentral_get-call-recording` · RingCentral MCP tool · Recordings

Fetch metadata for a RingCentral call recording by ID: content type, duration, and a content URI. The content URI requires RingCentral auth and cannot be fetched directly — use download-call-recording to obtain a fetchable link to the audio bytes.

## RingCentral Frequently Asked Questions

**What does the Get Call Recording tool do?**

This page documents the Get Call Recording tool (`ringcentral_get-call-recording`). Fetch metadata for a RingCentral call recording by ID: content type, duration, and a content URI. The content URI requires RingCentral auth and cannot be fetched directly, use download-call-recording to obtain a fetchable link to the audio bytes. It is one of the RingCentral Recordings tools, invoked through your firm's Weave MCP connection and available to members whose access level permits it.

**What is the RingCentral integration?**

The RingCentral integration connects your firm's RingCentral account to Weave. RingCentral (RingEX) is a cloud phone/UCaaS platform. This integration exposes read-only call log, call analytics, recordings, directory, extension, and account diagnostics data as governed MCP tools, scoped per member by access level. It groups 17 tools into 5 categories, exposed through your firm's Weave MCP connection and filtered per member by access level.

## Input

- **recordingId** `string` (required, pattern: ^\d+$) — Internal identifier of the call recording to fetch metadata for (as returned in a call log entry's recording reference); a numeric string.

## Output

- **id** `string` (required) — Internal identifier of the call recording.
- **contentUri** `string` (required) — Link to the recording's binary content on a media.ringcentral.com URL. This URL requires its own RingCentral bearer authorization to fetch (access token via the Authorization header) — an LLM or end user cannot fetch it directly. Use the download-call-recording tool to obtain a fetchable, gateway-proxied link instead.
- **contentType** `string` (required) — Call recording file MIME format. RingCentral's documented supported values are 'audio/wav' and 'audio/mpeg', but the API spec types this field as an open string (not a formal enum) — modeled here as a string rather than a closed enum so an undocumented MIME value is never rejected as drift.
- **duration** `integer` (required) — Recorded call duration, in seconds (the spec does not state the unit explicitly; live evidence — a duration of 51 for a ~51-second recording — confirms seconds).
