---
title: "Queue Insights Workflow For Sessions/Files"
method: POST
path: "/api/v1/insights/workflows/queue-work"
tags: ["insights.workflows"]
---

# Queue Insights Workflow For Sessions/Files

`POST /api/v1/insights/workflows/queue-work`

Manually queue sessions for insights workflow evaluation.

## Request body

- InsightsWorkflowQueueSession — Session identifier for workflow queue.
  - `workflow_name` string, required — Unique name for workflow
  - `session_id_list` integer[], nullable — List of session identifiers
  - `file_id_list` integer[], nullable — List of file IDs to be processed. This is only applicable for upload folders

## Response `200`

Successful Response

- unknown

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `422` — Validation Error
- `500` — Internal Server Error

---

[API](https://skmtc.net/asksyllable/apis/syllablesdk.md) · [All operations](https://skmtc.net/asksyllable/apis/syllablesdk/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/asksyllable/syllablesdk/revisions/534f1f22c775/schema)
