Skip to main content

Overview

The createLiveActionItem mutation allows you to create an action item during a live meeting through the API. The action item is created using natural language processing via Fred, Fireflies’ AI assistant. This mutation is rate-limited to 10 requests per hour across all user tiers. It also requires AI credits to be available on the user’s account.

Arguments

input
CreateLiveActionItemInput!
required
Input object containing the meeting ID and prompt for the action item. See CreateLiveActionItemInput for details.

Response

success
Boolean!
Whether the action item was created successfully

Usage Example

To create a live action item, provide the meeting ID and a natural language prompt:
mutation CreateLiveActionItem($input: CreateLiveActionItemInput!) {
  createLiveActionItem(input: $input) {
    success
  }
}
curl -X POST https://api.fireflies.ai/graphql \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer your_api_key" \
  -d '{
    "query": "mutation CreateLiveActionItem($input: CreateLiveActionItemInput!) { createLiveActionItem(input: $input) { success } }",
    "variables": {
      "input": {
        "meeting_id": "your_meeting_id",
        "prompt": "Follow up with the client about the proposal"
      }
    }
  }'
{
  "data": {
    "createLiveActionItem": {
      "success": true
    }
  }
}

Error Codes

List of possible error codes that may be returned by the createLiveActionItem mutation. Full list of error codes can be found here.

The user account has been cancelled. Please contact support if you encounter this error.

The meeting with the specified ID was not found or you do not have access to it.

You do not have permission to create action items for this meeting. Only the meeting organizer or team admin can create live action items.

Your account does not have sufficient AI credits to perform this operation. Please upgrade your plan or purchase additional credits.

You have exceeded the rate limit for this mutation. The limit is 10 requests per hour. Please wait before making additional requests.

Additional Resources