> For the complete documentation index, see [llms.txt](https://academy.looply.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.looply.ai/tutorials/designing-workflows.md).

# Designing Workflows

In this tutorial, we will walkthrough creating a simple workflow that will:&#x20;

* Receive a PDF document as a Base64 encoded string
* Call an external API to parse the document
* Write and run custom function code
* Use an if condition to check the document type
* Dispatch adaptive cards for each outcome of the condition

{% @arcade/embed flowId="PnF6yMPyDK9JI8qq6svm" url="<https://app.arcade.software/share/PnF6yMPyDK9JI8qq6svm>" fullWidth="true" %}
