Overview
TheshareMeeting mutation shares a meeting transcript with one or more users by email. Shared users receive access to view the transcript without needing to be on the same team.
It can also create a password-protected link so people without a Fireflies account can view the meeting. See Password-protected links.
Arguments
Response
share_type is PASSWORD_LINK. The link is https://app.fireflies.ai/view/p/{share_slug}.Usage Example
To share a meeting, provide the meeting ID and an array of email addresses. You can optionally set an expiry period.Password-protected links (Beta)
share_type to PASSWORD_LINK and supply a password to create a link that anyone can open without a Fireflies account. The recipients in emails are notified with the link; the password is never included in that email, so share it with them separately.
share_slug to build the guest link: https://app.fireflies.ai/view/p/aB3dE6gH.
Things to know:
- A meeting has at most one password-protected link per sharer. Calling the mutation again returns the existing link instead of creating a new one.
- Passing a different
passwordon a later call rotates the password for that link; the previous password stops working. passwordmust be 8–128 characters and cannot contain line breaks.expiry_daysapplies to password-protected links too. After it elapses, the link no longer opens the meeting.passwordis only accepted withshare_type: PASSWORD_LINK, and is required for it. Otherwise the mutation returns aninvalid_argumentserror.
FAQ
What happens if the user is already invited?
What happens if the user is already invited?
The mutation returns success: false with a message indicating that the invitees are already invited.
Do recipients of a password-protected link need a Fireflies account?
Do recipients of a password-protected link need a Fireflies account?
No. Anyone with the link and the password can view the meeting. The password is not included in the notification email, so send it to them separately.
Rate Limits
TheshareMeeting mutation is rate-limited to 60 requests per hour per user, in addition to the general API rate limits.
Error Codes
List of possible error codes that may be returned by theshareMeeting mutation. Full list of error codes can be found here.
object_not_found
object_not_found
The specified transcript could not be found or you do not have access to it.
require_elevated_privilege
require_elevated_privilege
The user must be either the meeting owner or a team admin to share the meeting.
invalid_arguments
invalid_arguments
A password was supplied without share_type: PASSWORD_LINK, or share_type: PASSWORD_LINK was used without a valid password.