{
  "version": 2,
  "actions": [
    {
      "name": "Microsoft.Office.DocumentSummarization.Streaming",
      "description": "ms-resource://Resources/Office_DocumentSummarization_Description",
      "kind": "summarize",
      "displaysUI": false,
      "usesGenerativeAI": true,
      "disclaimer": "UsesAI",
      "hasFeedbackHandler": true,
      "icon": "ms-resource://Microsoft.Office.ActionsServer/Files/assets/Square44x44Logo.png",
      "inputs": [
        {
          "name": "Document",
          "kind": "File"
        }
      ],
      "inputCombinations": [
        {
          "inputs": [
            "Document"
          ],
          "description": "ms-resource://Resources/Office_DocumentSummarization_Input_Description",
          "where": [
            "${Document.Extension} ~= \".docx\" && ${Document.Property:System_StorageProviderId} ~= \"onedrive\""
          ]
        }
      ],
      "outputs": [
        {
          "name": "Summary",
          "kind": "StreamingText"
        }
      ],

      "invocation": {
        "type": "COM",
        "clsid": "{CECDDB51-A427-495A-944F-2BE52F07DB0F}"
      }
    },
    {
      "name": "Microsoft.Office.GraphFileSummarization",
      "description": "ms-resource://Resources/Office_GraphFileSummarization_Description",
      "kind": "summarize",
      "displaysUI": false,
      "usesGenerativeAI": true,
      "disclaimer": "UsesAI",
      "hasFeedbackHandler": true,
      "isAvailable": false,
      "icon": "ms-resource://Microsoft.Office.ActionsServer/Files/assets/Square44x44Logo.png",
      "inputs": [
        {
          "name": "Document",
          "kind": "RemoteFile"
        }
      ],
      "inputCombinations": [
        {
          "inputs": [
            "Document"
          ],
          "description": "ms-resource://Resources/Office_GraphFileSummarization_Input_Description",
          "where": [
            "${Document.SourceId} ~= \"onedrive\"",
            "${Document.Extension} ~= \".docx\""
          ]
        }
      ],
      "outputs": [
        {
          "name": "Summary",
          "kind": "StreamingText"
        }
      ],

      "invocation": {
        "type": "COM",
        "clsid": "{CECDDB51-A427-495A-944F-2BE52F07DB0F}"
      }
    },
    {
      "name": "Microsoft.Office.ODSPGraphFileSummarization",
      "description": "ms-resource://Resources/Office_GraphFileSummarization_Description",
      "kind": "summarize",
      "displaysUI": false,
      "usesGenerativeAI": true,
      "disclaimer": "UsesAI",
      "hasFeedbackHandler": true,
      "isAvailable": false,
      "icon": "ms-resource://Microsoft.Office.ActionsServer/Files/assets/Square44x44Logo.png",
      "inputs": [
        {
          "name": "Document",
          "kind": "RemoteFile"
        }
      ],
      "inputCombinations": [
        {
          "inputs": [
            "Document"
          ],
          "description": "ms-resource://Resources/Office_GraphFileSummarization_Input_Description",
          "where": [
            "${Document.SourceId} ~= \"onedrive\"",
            "${Document.Extension} ~= \".doc\" || ${Document.Extension} ~= \".pptx\" || ${Document.Extension} ~= \".ppt\" || ${Document.Extension} ~= \".xlsx\" || ${Document.Extension} ~= \".xls\" || ${Document.Extension} ~= \".pdf\" || ${Document.Extension} ~= \".rtf\" || ${Document.Extension} ~= \".txt\" || ${Document.Extension} ~= \".loop\""
          ]
        }
      ],
      "outputs": [
        {
          "name": "Summary",
          "kind": "StreamingText"
        }
      ],

      "invocation": {
        "type": "COM",
        "clsid": "{CECDDB51-A427-495A-944F-2BE52F07DB0F}"
      }
    },
    {
      "name": "Microsoft.Office.ODSPSummarization",
      "description": "ms-resource://Resources/Office_ODSPSummarization_Description",
      "kind": "summarize",
      "displaysUI": false,
      "usesGenerativeAI": true,
      "disclaimer": "UsesAI",
      "hasFeedbackHandler": true,
      "icon": "ms-resource://Microsoft.Office.ActionsServer/Files/assets/Square44x44Logo.png",
      "inputs": [
        {
          "name": "Document",
          "kind": "File"
        }
      ],
      "inputCombinations": [
        {
          "inputs": [
            "Document"
          ],
          "description": "ms-resource://Resources/Office_ODSPSummarization_Input_Description",
          "where": [
            "${Document.Property:System_StorageProviderId} ~= \"onedrive\"",
            "${Document.Property:System_Size} < 150000000",
            "${Document.Extension} ~= \".doc\" || ${Document.Extension} ~= \".xlsx\" || ${Document.Extension} ~= \".xls\" || ${Document.Extension} ~= \".pdf\" || ${Document.Extension} ~= \".rtf\" || ${Document.Extension} ~= \".txt\" || ${Document.Extension} ~= \".loop\""
          ]
        }
      ],
      "outputs": [
        {
          "name": "Summary",
          "kind": "StreamingText"
        }
      ],

      "invocation": {
        "type": "COM",
        "clsid": "{CECDDB51-A427-495A-944F-2BE52F07DB0F}"
      }
    },
    {
      "name": "Microsoft.Office.PresentationSummarization",
      "description": "ms-resource://Resources/Office_PresentationSummarization_Description",
      "kind": "summarize",
      "displaysUI": false,
      "usesGenerativeAI": true,
      "disclaimer": "UsesAI",
      "hasFeedbackHandler": true,
      "icon": "ms-resource://Microsoft.Office.ActionsServer/Files/assets/Square44x44Logo.png",
      "inputs": [
        {
          "name": "Document",
          "kind": "File"
        }
      ],
      "inputCombinations": [
        {
          "inputs": [
            "Document"
          ],
          "description": "ms-resource://Resources/Office_PresentationSummarization_Input_Description",
          "where": [
            "${Document.Property:System_StorageProviderId} ~= \"onedrive\"",
            "${Document.Extension} ~= \".pptx\" || ${Document.Extension} ~= \".ppt\""
          ]
        }
      ],
      "outputs": [
        {
          "name": "Summary",
          "kind": "StreamingText"
        }
      ],

      "invocation": {
        "type": "COM",
        "clsid": "{CECDDB51-A427-495A-944F-2BE52F07DB0F}"
      }
    },
    {
      "id": "Microsoft.Office.WordDocumentCreation",
      "description": "ms-resource://Resources/Office_WordDocumentCreation_Description",
      "displaysUI": false,
      "usesGenerativeAI": true,
      "disclaimer": "UsesAI",
      "hasFeedbackHandler": true,
      "icon": "ms-resource://Microsoft.Office.ActionsServer/Files/assets/WordIcon.png",
      "inputs": [
        {
          "name": "Prompt",
          "kind": "Text"
        }
      ],
      "outputs": [],

      "invocation": {
        "type": "COM",
        "clsid": "{CECDDB51-A427-495A-944F-2BE52F07DB0F}"
      }
    },
    {
      "id": "Microsoft.Office.ExcelTableInsertion",
      "description": "ms-resource://Resources/Office_ExcelTableInsertion_Description",
      "displaysUI": false,
      "usesGenerativeAI": true,
      "disclaimer": "UsesAI",
      "hasFeedbackHandler": true,
      "isAvailable": false,
      "icon": "ms-resource://Microsoft.Office.ActionsServer/Files/assets/ExcelIcon.png",
      "inputs": [
        {
          "name": "Table",
          "kind": "Table"
        }
      ],
      "outputs": [],

      "invocation": {
        "type": "COM",
        "clsid": "{CECDDB51-A427-495A-944F-2BE52F07DB0F}"
      }
    }
  ]
}
