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

# Workflows (/fansbot/workflows)

import { Step, Steps } from "fumadocs-ui/components/steps";

Workflows are pre-built [scheduled tasks](/fansbot/scheduled-tasks) — the fastest way to get value without writing a prompt from scratch. Pick one, choose where it should report, and it runs on a schedule. Each is built on a [skill](/fansbot/skills), so the output is tuned for the job.

<img alt="FansBot Workflows gallery" src={__img0} placeholder="blur" />

## Use a workflow

In your [OnlyFansAPI dashboard](https://app.onlyfansapi.com), open **FansBot → Workflows**. Browse by category (Analytics, Coaching, Engagement, Reports) or search. Each card shows what it does, its suggested schedule, whether it **includes a skill**, and any apps it **requires**.

<Steps>
  <Step>
    ### Click "Use workflow" \[!toc]

    This opens the task form, pre-filled with the workflow's name, prompt, and suggested schedule. You can tweak any of it.
  </Step>

  <Step>
    ### Choose where it reports \[!toc]

    Pick the **connection** (which channel delivers it) and the **destination** on that channel. You need at least one [channel](/fansbot/channels) connected — the **Use workflow** button is disabled until you do.
  </Step>

  <Step>
    ### Connect any required apps \[!toc]

    Some workflows need an [integration](/fansbot/add-an-integration) first — for example, *Weekly Earnings → Google Sheets* needs Google Sheets. The form shows what's missing and a **Connect** button for each, and won't let you create the task until they're connected.
  </Step>

  <Step>
    ### Create it \[!toc]

    Submit, and the workflow becomes a regular scheduled task. Manage it from the [Scheduled Tasks](/fansbot/scheduled-tasks) tab like any other.
  </Step>
</Steps>

<img alt="Using a workflow that requires Google Sheets" src={__img1} placeholder="blur" />

<Callout>
  A workflow is just a starting point — once created it's an ordinary scheduled task, so it uses [credits](/introduction/essentials/credits) on each run, billed to the model you pick.
</Callout>