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

# Workshop Overview

> Get familiar with Avicenna Workshop for building endpoints

Build, edit, and deploy endpoints seamlessly from the Avicenna Workshop. The Workshop contains all the tools you need to fully customize and scale your API.

<Frame>
  <img src="https://mintcdn.com/avicenna-a10e7e50/vWdaHmqCPqQgUxsc/images/Screenshot2026-02-17at5.17.13PM.png?fit=max&auto=format&n=vWdaHmqCPqQgUxsc&q=85&s=2d23e363f96d2c622e59f12f071d7c68" alt="Screenshot2026 02 17at5 17 13PM" width="1920" height="999" data-path="images/Screenshot2026-02-17at5.17.13PM.png" />
</Frame>

***

## Action Pool

The left sidebar of the Workshop contains a pool of all the available actions. Drag and drop an action block from the sidebar into the main workflow area to add it to your endpoint's flow.

Actions are divided into different organized categories. In addition, you can search through actions using the search bar.

<Frame>
  <img src="https://mintcdn.com/avicenna-a10e7e50/L-fxJt-YQBnqNe1N/images/ActionPoolSidebarSS.png?fit=max&auto=format&n=L-fxJt-YQBnqNe1N&q=85&s=4f750925b5126345a7777d1b6ca9fafe" alt="Action Pool Sidebar SS" title="Action Pool Sidebar SS" className="mx-auto" style={{ width:"43%" }} width="552" height="843" data-path="images/ActionPoolSidebarSS.png" />
</Frame>

***

## Action Configuration

The right sidebar of the Workshop contains the configuration settings for every individual action in your workflow area. Select an action (by clicking on it) to view it's respective settings.

<Frame>
  <img src="https://mintcdn.com/avicenna-a10e7e50/Vw4xBrCRDFHtnIH5/images/Screenshot2026-02-17at5.13.58PM.png?fit=max&auto=format&n=Vw4xBrCRDFHtnIH5&q=85&s=b883744037d96aec455792814200f4d1" alt="Screenshot2026 02 17at5 13 58PM" title="Screenshot2026 02 17at5 13 58PM" className="mx-auto" style={{ width:"71%" }} width="1038" height="839" data-path="images/Screenshot2026-02-17at5.13.58PM.png" />
</Frame>

***

## Workflow Area

The main workflow area in the center of the Workshop is where all of your blocks can be connected to form logic trees that will be executed in order when a request is sent to the endpoint.

### Building Logic Trees

Start building your logic tree by dragging an action from the Action Pool sidebar and dropping it into the Workflow Area. You can then connect it to other blocks by dragging out from its connection nodes and dropping the connection onto another block's connection nodes.

<Frame>
  <img src="https://mintcdn.com/avicenna-a10e7e50/vWdaHmqCPqQgUxsc/images/ScreenRecording2026-02-17at7.14.37PM.gif?s=28b705b7ea5002b68dc026440274c18d" alt="Screen Recording2026 02 17at7 14 37PM" title="Screen Recording2026 02 17at7 14 37PM" className="mx-auto" style={{ width:"87%" }} width="1124" height="792" data-path="images/ScreenRecording2026-02-17at7.14.37PM.gif" />
</Frame>

### Action Bar

The top navbar in the Workshop contains quick links to return to the main Dashboard, view your endpoint's deployment status, or save/deploy the endpoint.

To view additional information about your endpoint's deployment status, click on the **Live** tag next to the endpoint path. The endpoint's full live URL will also be shown there.

In addition to the Save and Deploy buttons in the Action Bar, you can use the quick keyboard shortcuts **⌘S** and **⌘D** respectively.

### Base Settings Block

The base green block at the start of the logic tree contains basic settings for the endpoint, including the endpoint name, [method](/methods), and [query parameters](/query-parameters). These can be edited directly from the Action Configuration sidebar when the Base Settings block is selected.

<Frame>
  <img src="https://mintcdn.com/avicenna-a10e7e50/zwwfJ8bKE4cL3uti/images/image-2.png?fit=max&auto=format&n=zwwfJ8bKE4cL3uti&q=85&s=f518ba7965d6474e338d42325c3817a7" alt="Image" width="1140" height="590" data-path="images/image-2.png" />
</Frame>

### Viewing Toolbar

At the bottom of the Workshop there is a small toolbar with various tools to adjust the Workshop's viewing settings, as described below:

* <Icon icon="plus" />/<Icon icon="minus" />**Zoom:**  Adjust the zoom of the Workflow Area and logic tree only.
* <Icon icon="maximize" /> **Fit Screen:** FIts the logic tree to fill the screen, adjusting zoom and positition as necessary.
* <Icon icon="shuffle" /> **Tidy Up:**  Adjusts scattered blocks into an organized logic tree.

<Frame>
  <img src="https://mintcdn.com/avicenna-a10e7e50/vWdaHmqCPqQgUxsc/images/Screenshot2026-02-17at7.00.55PM.png?fit=max&auto=format&n=vWdaHmqCPqQgUxsc&q=85&s=8ccc3919525813d0a094876463d93227" alt="Screenshot2026 02 17at7 00 55PM" width="793" height="69" data-path="images/Screenshot2026-02-17at7.00.55PM.png" />
</Frame>

***

## Next Steps

<Card title="Query Parameters" icon="variable" href="/query-parameters">
  Learn how to collect dynamic input in endpoint flows through parameters
</Card>
