Overview
TheupdateMeetingState mutation allows you to pause or resume recording for a live meeting through the API. This is useful for controlling the Fireflies bot during an active meeting.
This mutation is rate-limited to 10 requests per hour across all user tiers.
Arguments
Input object containing the meeting ID and action to perform. See UpdateMeetingStateInput for details.
Response
Whether the action was executed successfully
The action that was executed
Usage Example
To update the meeting state, provide the meeting ID and the desired action:Error Codes
List of possible error codes that may be returned by theupdateMeetingState mutation. Full list of error codes can be found here.
account_cancelled
account_cancelled
The user account has been cancelled. Please contact support if you encounter this error.
object_not_found
object_not_found
The meeting with the specified ID was not found or you do not have access to it.
require_elevated_privilege
require_elevated_privilege
You do not have permission to control this meeting. Only the meeting organizer or team admin can update the meeting state.
too_many_requests
too_many_requests
You have exceeded the rate limit for this mutation. The limit is 10 requests per hour. Please wait before making additional requests.