> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kowalah.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Expert Requests

> Submit requests for human expert work and track them through approval, delivery, and completion.

export const ExpertRequestDefinition = () => <>
    An <strong>Expert Request</strong> is a formal request for human expert work, drawn from your contracted quota. Expert Requests can be raised directly when you know exactly what you want, or created by promoting an Opportunity once the use case has been triaged.
  </>;

<ExpertRequestDefinition />

Expert Requests are how ideas become working AI solutions. When someone on your team spots an opportunity — a process that could be automated, a workflow that could be smarter, a skill that could save hours — an Expert Request is raised and a Kowalah specialist builds it with them.

<Note>
  Every Expert Request lives inside a [Project](/platform/projects/overview). Most are raised directly when the work is already scoped, but some arrive by promoting an [Opportunity](/platform/opportunities) once it's been triaged. An Expert Request can also optionally be linked to a specific [Deliverable](/platform/projects/deliverables) when it's part of a larger piece of work.
</Note>

## When to raise an Expert Request

You're managing your AI program, tracking projects and deliverables, and your team is using the platform. At some point, someone identifies something that AI could transform. That's when you raise an Expert Request.

<CardGroup cols={2}>
  <Card title="You know what you need, but not how to build it" icon="lightbulb">
    Your sales lead knows exactly which part of the deal process needs a Claude skill, but they're not the person who can build it. The Expert Request connects their domain knowledge to a specialist who can.
  </Card>

  <Card title="You have the skills, but not the capacity" icon="clock">
    Your team could build it, but they're focused on other priorities. An Expert Request gets it built in days without pulling your people off their work.
  </Card>

  <Card title="The person closest to the problem isn't in IT" icon="users">
    The best ideas come from the people who live the process — finance analysts, HR managers, operations leads. Expert Requests mean they don't need to wait for IT availability or learn to build it themselves.
  </Card>

  <Card title="You want it done right, fast" icon="zap">
    Kowalah's specialists have built hundreds of Claude skills and AI workflows. They know the patterns, the pitfalls, and the fastest path from idea to production.
  </Card>
</CardGroup>

<Note>
  Expert Requests are not just for technical builds. You can request strategic advice, training sessions, department audits, and adoption roadmaps — anything that helps your AI program move forward.
</Note>

## What you can request

Expert Requests cover eight categories. Here are some examples of what teams commonly ask for:

<CardGroup cols={2}>
  <Card title="AI Agents & Skills" icon="bot">
    Build a custom Claude skill for your team, a workflow agent that automates multi-step processes, or a multi-agent system that coordinates across tools.
  </Card>

  <Card title="Training & Enablement" icon="graduation-cap">
    Run a team training session on Claude, design a multi-week training programme, or enable your Claude Guide champions with advanced skills.
  </Card>

  <Card title="Strategy & Advisory" icon="compass">
    Book a strategic AI advisory session, run a department-level AI audit to identify opportunities, or develop a full AI adoption roadmap.
  </Card>

  <Card title="Prompt Development" icon="pen">
    Create a single high-quality prompt, build a prompt collection for a workflow, or develop a full prompt library for a department.
  </Card>

  <Card title="AI Assistants" icon="message-circle">
    Build a knowledge assistant trained on your documents, a department-specific assistant, or an assistant with integrations to your existing tools.
  </Card>

  <Card title="Automation & Integration" icon="zap">
    Connect AI to your existing systems via API, build a data processing pipeline, or automate a multi-step business workflow.
  </Card>

  <Card title="Web Applications" icon="layout-dashboard">
    Build an internal tool, an interactive calculator, or a data dashboard that brings AI-powered insights to your team.
  </Card>

  <Card title="Optimization & Support" icon="wrench">
    Review the performance of existing AI solutions, upgrade a solution with new capabilities, or set up an ongoing support arrangement.
  </Card>
</CardGroup>

<Tip>
  Not sure which category fits? Just describe what you need in the request — your Kowalah team will help match it to the right package.
</Tip>

## How it works

<Steps>
  ### Choose a service package

  Select from categories like Claude skills and agents, prompt engineering, web applications, AI platform setup, integrations, and more. Each package describes the type of work, typical effort, and delivery timeline.

  ### Describe what you need

  Provide a title and description (minimum 20 characters). Optionally add:

  * **Goals** — what you want to achieve
  * **Success metrics** — how you'll measure whether it worked
  * **Timeline preference** — standard or rush delivery

  ### Add stakeholders

  Optionally add colleagues who should be involved. For each stakeholder, you can choose whether they receive kickoff invitations, progress updates, or final deliverables.

  ### Submit

  Your request moves to **In review** and enters your team's approval queue.

  ### Approve

  An admin on your team reviews the request and clicks **Approve**. Only then does the request enter the delivery pipeline and get assigned to a Kowalah specialist. You're always in control of what goes into the pipeline.
</Steps>

## Request lifecycle

Expert Requests move through these statuses:

| Status           | What's happening                                                        |
| ---------------- | ----------------------------------------------------------------------- |
| **Draft**        | You're still working on the request, not yet submitted                  |
| **Pending**      | Submitted and being triaged by your Kowalah team                        |
| **In review**    | Awaiting approval from an admin on your team                            |
| **Approved**     | Your team's admin approved the request; queued for a Kowalah specialist |
| **In progress**  | A specialist is actively building your solution                         |
| **Review ready** | Work is done, ready for you to review                                   |
| **Completed**    | Delivered and accepted                                                  |
| **Cancelled**    | Request was cancelled                                                   |

<Tip>
  You can save a request as a draft and come back to finish it later. Drafts don't count against your quota.
</Tip>

## Approving requests

Every Expert Request has to be explicitly approved by an admin on your team before Kowalah starts work. This approval gate sits at the **In review** stage and means nothing enters the delivery pipeline, and no credits are committed, unless your own team has signed it off.

This matters because Kowalah's team often sits with your business users, spots opportunities, and drafts the request on their behalf. The approval gate makes sure a customer-side admin is the one saying "yes, build this".

<Steps>
  ### Open the request

  Open the Expert Request detail page. If the request is **In review** and you have admin permissions, you'll see an **Approval** panel.

  ### Review the details

  Check that the title, description, goals, success metrics, timeline, and stakeholders match what your team actually wants.

  ### Approve or decline

  * **Approve** — optionally add notes (for example, context for the specialist or scope clarifications). The request moves to **Approved** and is assigned to a Kowalah specialist.
  * **Decline** — provide a reason (minimum 10 characters). The request moves to **Cancelled**. You can always raise a new request with revised scope later.
</Steps>

<Note>
  **Who can approve:** organization admins and Core Team members. Other roles can view the request and nudge an admin to decide.
</Note>

<Info>
  **Kowalah overrides:** in rare circumstances (for example, during initial rollout or a time-critical delivery agreed by phone), a Kowalah Operations Manager or Platform Administrator can override the approval gate. Overrides are recorded on the request with the person who overrode it and their justification, so the audit trail is always visible to your team.
</Info>

Once a decision is recorded, the approval panel collapses to a read-only banner showing who approved or declined the request and when, so the governance record stays on the page for anyone who opens it later.

## Progress tracking

Once work begins, you can track progress on each request:

* **Completion percentage** — how far along the work is
* **Health status** — on track, some risk, or concerned
* **Status owner** — who needs to act next (Kowalah working, waiting on you, blocked externally, or in review)
* **Estimated completion date** — updated as work progresses

## Quota management

Your organization's Expert Request quota depends on your Kowalah Managed Services plan. The dashboard shows your current usage and remaining requests.

* **Quota allocation** — the number of requests included in your plan per period
* **Usage** — how many you've submitted so far
* **Remaining** — how many are still available
* **Reset date** — when your quota renews (monthly, quarterly, or annually depending on your contract)

<Note>
  Draft requests don't count against your quota. The quota is only used when you submit a request.
</Note>

## Stakeholders

Add stakeholders to an Expert Request to keep the right people informed. Each stakeholder can be configured to receive:

* **Kickoff invitation** — included in the initial call or briefing
* **Progress updates** — notified as work progresses
* **Deliverables** — receives the final output

Stakeholder roles include primary contact, collaborator, reviewer, and approver.

## Scoring

Every Expert Request carries an [ICE score](/platform/scoring) — Impact, Confidence, and Ease, each on a 1 to 10 scale. Two scores are tracked:

* **Estimated score** — set when the request is being scoped, captures what the team expected to deliver
* **Final score** — set at closeout, captures how the work actually landed

The gap between the two is a useful signal: where final Impact came in lower than estimated, the team's scoping can sharpen next time; where it came in higher, the request unlocked more value than anyone predicted.

For the full scoring model, see [ICE Scoring](/platform/scoring).

## Outcomes

When an Expert Request is delivered, the realised business results — money saved, hours freed, contracts won — are captured as [Outcomes](/platform/outcomes) on the request. Outcomes can be added at closeout or any time afterwards as new evidence materialises, and customer-side stakeholders linked to the request can capture them too.

## Connections to other features

Expert Requests are connected to:

* **Project** — every Expert Request lives inside a [Project](/platform/projects/overview)
* **Deliverable** — optionally linked to a specific [Deliverable](/platform/projects/deliverables) when the request is part of a larger piece of work
* **Source Opportunity** — if promoted from an [Opportunity](/platform/opportunities), the request carries a back-link to it
* **Tasks** — requests can have sub-tasks for tracking individual work items
* **Outcomes** — realised results captured at closeout and beyond

<CardGroup cols={2}>
  <Card title="Deliverables" icon="kanban" href="/platform/projects/deliverables">
    Committed work inside a project, often with linked Expert Requests
  </Card>

  <Card title="ICE Scoring" icon="gauge" href="/platform/scoring">
    How estimated and final scores work across the platform
  </Card>

  <Card title="Outcomes" icon="trophy" href="/platform/outcomes">
    Capture the realised results of a delivered request
  </Card>

  <Card title="Tasks" icon="check-square" href="/platform/tasks">
    Track work items within a request
  </Card>
</CardGroup>
