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

# Custom transform

> Use the most flexible step in Parabola — Custom transform — to run any transformation using AI prompts.

<Frame>
  <iframe src="https://www.youtube.com/embed/KgbOPMaVs48" title="Custom transform" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen />
</Frame>

Learn about the most flexible step in Parabola — the **Custom transform** step.

Curious to learn more? Check out our [bonus lesson on prompting best practices](https://parabola.io/resources/parabola-university/ai-fundamentals-prompting-best-practices) and [sample prompts](/product/transform/custom-transform#sample-prompts).

***

<Card icon="sparkles" title="Building challenge">
  <Note>
    This lesson was added after the course's initial release, so you won't see this step in subsequent screenshots.
  </Note>

  <Steps>
    <Step title="Add a Custom transform step">
      Beneath the **Add math column** step on the "Calculate revenue by row and assign statuses" card, add a **Custom transform** step.
    </Step>

    <Step title="Paste in the instructions">
      In the instructions field, paste:

      *Calculate a column called "Revenue" by multiplying "Line Item Price" times "Units". Format the value as currency with 2 decimal places (ex. \$1,000.00).*
    </Step>

    <Step title="Optimize the prompt">
      Once the step processes, click **"Optimize this prompt"**.
    </Step>
  </Steps>

  [Check your work](https://www.notion.so/parabola/Custom-transform-2a7895a0a0de80229fe8d2fba308e68c)
</Card>
