---
title: "Custom Workflows"
method: POST
path: "/api/enterprise/notebooks/custom-workflow/"
tags: ["Workflow Automation"]
---

# Custom Workflows

`POST /api/enterprise/notebooks/custom-workflow/`

## Request

- Base URL: `https://api.wokelo.ai`
- URL: `https://api.wokelo.ai/api/enterprise/notebooks/custom-workflow/`
- Auth: HTTP bearer

Runs a user-defined workflow within a Wokelo notebook using a custom prompt or template.

## Request body

- object
  - `workflow_prompt` string, required: Custom prompt describing the research task.
  - `companies` string[]
  - `files` string[]: File IDs uploaded via `/api/enterprise/file/upload/`.

## Response `202`

Workflow initiated

---

[API](https://skmtc.dev/wokelo/apis/wokelo-api.md) · [All operations](https://skmtc.dev/wokelo/apis/wokelo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/wokelo/apis/wokelo-api/revisions/78bebc3b5d6e?raw)
