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

# Introduction

> Welcome to the Origami API documentation

# Welcome to the Origami API

Origami lets you build and run powerful workflows through an intuitive visual interface. The Origami API enables you to trigger these workflows programmatically and integrate their capabilities directly into your own applications.

With the API, you can:

* **Trigger workflows** with custom input data
* **Monitor execution** and track progress
* **Retrieve results** when workflows complete
* **Build automated pipelines** that leverage your Origami workflows

Whether you're automating data processing, orchestrating complex tasks, or building AI-powered features, the Origami API brings the power of your workflows into your codebase.

## Turning a Workflow into an API

To use a workflow as an API, your workflow needs **two special nodes**:

<CardGroup cols={2}>
  <Card title="Input Node" icon="right-to-bracket">
    Receives the data you send via the API. Each row in your API request becomes a row processed by the workflow.
  </Card>

  <Card title="Output Node" icon="right-from-bracket">
    Returns the final results. The data from output nodes is what you receive when you fetch the API response.
  </Card>
</CardGroup>

<Note>
  Without these nodes, your workflow won't know where to receive input or what to return as output.
</Note>

## Next Steps

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/authentication">
    Get your API key to start making requests
  </Card>

  <Card title="Workflow Setup" icon="diagram-project" href="/workflow-setup">
    Learn how to configure input and output nodes
  </Card>
</CardGroup>
