Overview
TheupdateMeetingChannel mutation allows for batch updating the channel assignment of multiple meeting transcripts. This operation requires admin privileges within the team or ownership of the meetings. You can update 1–5 transcripts at once with all-or-nothing semantics—if any transcript fails validation, none are updated.
Arguments
Usage Example
To update meeting channels, provide an array of transcript IDs (1–5 items) and a single channel ID as arguments to the mutation. Here’s an example of how this mutation could be used:FAQ
Who has permission to update meeting channels?
Who has permission to update meeting channels?
Only users with admin privileges or meeting owners can update meeting channels. All specified meetings must be owned by users in your team.
How many transcripts can I update at once?
How many transcripts can I update at once?
You can update between 1 and 5 transcripts in a single mutation call. If you need to update more transcripts, make multiple mutation calls.
What happens if the operation fails for one transcript?
What happens if the operation fails for one transcript?
The mutation uses all-or-nothing semantics. If any transcript fails validation (not found, no access, or permission denied), none of the transcripts will be updated. All transcripts must pass validation for the update to succeed.
Can a meeting belong to multiple channels?
Can a meeting belong to multiple channels?
No, a meeting can only belong to one channel at a time. This mutation sets the meeting’s channel to the specified value, replacing any previous channel assignment.
Is the response order guaranteed to match the input order?
Is the response order guaranteed to match the input order?
No, the response order is not guaranteed to match the input order of transcript_ids. If you need to correlate responses with inputs, use the id field in the response.
Error Codes
List of possible error codes that may be returned by theupdateMeetingChannel mutation. Full list of error codes can be found here.
require_elevated_privilege
require_elevated_privilege
The user must be either the meeting owner or a team admin to update meeting channels.
object_not_found (transcript)
object_not_found (transcript)
One or more specified transcripts could not be found or you do not have access to them.
invalid_arguments
invalid_arguments
The input failed validation. Common causes include: empty transcript_ids array, more than 5 transcript_ids, or missing/empty channel_id.