---
title: "Run Pipeline"
method: POST
path: "/api/agentic/run-pipeline"
tags: ["Agentic"]
---

# Run Pipeline

`POST /api/agentic/run-pipeline`

## Request

- Base URL: `https://api.ruzora.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ruzora.com/api/agentic/run-pipeline`
- Auth: HTTP bearer

Run the agentic enrichment pipeline with Claude Tool Use.

The orchestrator loads SKILL.md from app/skills/<skill>/ and uses
the provided prompt as the user message. Claude then orchestrates
tool calls (VP CLI, CRM import) until completion.

The founder's JWT is passed to tools that call back into the CRM.

## Request body

- RunPipelineRequest
  - `user_prompt` string, required: Instruction for the agentic pipeline. Start with [AGENT] for agentic mode.
  - `skill` string: Which skill to load as the system prompt (must exist in app/skills/).

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api.md) · [All operations](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ruzora/apis/ruzora-candidate-crm-api/revisions/f9b8223f3ac4?raw)
