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

# Build and export your first Canvas workflow

> Connect Text to Markdown Export and produce an exact ready file in under eight minutes.

Build a two-node workflow that turns a short activation brief into `Atlas-activation-brief.md`. It takes under eight minutes and uses no generation credits.

This is a portable workflow proof—not a presentation-ready deck. The useful pattern is **add → connect → run → inspect**, which you can apply to richer pitch work later.

<img src="https://mintcdn.com/opencanva/e9WZdyB_uahadGkS/media/canvas/basics/canvas-orientation-v1.webp?fit=max&auto=format&n=e9WZdyB_uahadGkS&q=85&s=1363b0154deca7bf1fdb71101e27ec91" alt="Dark Canvas workspace with an Atlas activation brief Text node connected to a Markdown Export node." width="850" height="700" data-path="media/canvas/basics/canvas-orientation-v1.webp" />

## Before you start

Open a Canvas and keep these fabricated notes nearby:

```text theme={null}
Atlas Auto desert launch
Audience: design press and invited creators
Moment: dusk reveal across a mirrored plinth
Deliverables: arrival tunnel, hero stage, social capture zone
Constraints: premium, low-waste, no visible truss
```

You are finished when the latest Export run says **completed** and its ready File resource is named exactly `Atlas-activation-brief.md`.

## Build the workflow

1. Select **Add node**, choose **Text**, and paste the five supplied lines. Set **Text node display label** to `Atlas activation brief`.
2. Add an **Export** node. Drag the Text node's output port to the Export node's **Content** input port.
3. Set **Export title** to `Atlas activation brief` and keep **Export format** set to **Markdown**.
4. Select **Run export**. Open the run inspector and wait for the latest run to show **completed**.

<video alt="Atlas activation brief Text to Markdown Export walkthrough" controls playsInline preload="none" poster="/media/canvas/basics/first-workflow-v1-poster.webp" aria-label="Atlas activation brief Text to Markdown Export walkthrough">
  <source src="https://mintcdn.com/opencanva/e9WZdyB_uahadGkS/media/canvas/basics/first-workflow-v1.webm?fit=max&auto=format&n=e9WZdyB_uahadGkS&q=85&s=159f28b2d7bcf2fcc5691ba9e4c69753" type="video/webm" data-path="media/canvas/basics/first-workflow-v1.webm" />

  <source src="https://mintcdn.com/opencanva/e9WZdyB_uahadGkS/media/canvas/basics/first-workflow-v1.mp4?fit=max&auto=format&n=e9WZdyB_uahadGkS&q=85&s=3df9c4e420c8a27edd93c070d513e81e" type="video/mp4" data-path="media/canvas/basics/first-workflow-v1.mp4" />

  <track default kind="captions" label="English" src="/media/canvas/basics/first-workflow-v1.en.vtt" srcLang="en" />

  Your browser cannot play the walkthrough. Follow the complete written steps above.
</video>

### Walkthrough transcript

The Text node contains the five-line Atlas Auto brief and is labeled `Atlas activation brief`. Its output is connected to the Export node's Content input. The Export node has the same title and Markdown format. Selecting Run export creates a completed run, and the result is the ready file `Atlas-activation-brief.md`.

## Check the result

In the run inspector, select the latest Export run and confirm:

* Status is **completed**.
* The associated File resource is **ready**.
* The filename is exactly `Atlas-activation-brief.md`.
* Opening or downloading the file shows the five supplied lines.

The Markdown file includes its title as a heading above the supplied notes. That heading does not replace or alter any of the five input lines.

## Troubleshooting

### Run export is disabled

Connect the Text node's output to the Export node's **Content** input. A visible line should join the two ports.

### The filename is `Canvas-export.md`

Set **Export title** to `Atlas activation brief`, then run the Export node again. Changing only the Text node label does not rename the file.

### No result appears

Open the run inspector and select the latest run. Wait for **completed**. If the run fails, keep the Canvas open and retry after the worker or connection recovers; do not create a second export node to hide the failed run.

<Card title="Return to Canvas" icon="arrow-up-right-from-square" href="https://app.opencanva.co/canvases">
  Apply the same add, connect, run, and inspect pattern to your current pitch work—or return to the Canvas tab you already have open.
</Card>
