> For the complete documentation index, see [llms.txt](https://docs.fastn.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fastn.ai/classic/fastn-ucl/getting-started/how-ucl-works-in-real-scenarios.md).

# How UCL Works in Real Scenarios?

This section includes a collection of examples and real-world scenarios showing how UCL connects your AI clients with different tools to perform actions, without writing any code.

Before exploring the individual examples, make sure you've completed the basic setup steps below.

### 1. Selecting Your Workspace in UCL <a href="#id-1.-selecting-your-workspace-in-ucl" id="id-1.-selecting-your-workspace-in-ucl"></a>

* Log in to **UCL** from [ucl.dev](https://ucl.dev/).
* After you log in, you can select a workspace or create a new one by clicking on the **Create Workspace** button, after which you'll be directed to the next page to set up your integrations.

When you first log in to UCL, a workspace titled "My Workspace" is created by default.

<figure><img src="https://docs.fastn.ai/~gitbook/image?url=https%3A%2F%2F1255842839-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F3iSr2Tx8FvvuoLPncziH%252Fuploads%252FQnp1VJcZlgBrhK4QYN5g%252Fimage.png%3Falt%3Dmedia%26token%3D72f7953e-f0c3-4249-a1f2-b09bac880dcb&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=87c96091&#x26;sv=2" alt="UCL workspace selection page showing the default My Workspace option after login"><figcaption></figcaption></figure>

### 2. Choose Apps & Actions <a href="#id-2.-choose-apps-and-actions" id="id-2.-choose-apps-and-actions"></a>

* Selecting your workspace will take you to the **Connect** Page in your Dashboard. You can **Choose the Apps You Need,** along with viewing your selected apps and enabled actions.

<figure><img src="https://docs.fastn.ai/~gitbook/image?url=https%3A%2F%2F1255842839-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F3iSr2Tx8FvvuoLPncziH%252Fuploads%252FJDxWkGhAgtBJuizfUOYc%252Fimage.png%3Falt%3Dmedia%26token%3D1089b673-0dc1-4a8d-8a4c-df88ec5f1394&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=42f417b1&#x26;sv=2" alt="UCL Connect page showing the Choose the Apps You Need interface with selected apps and enabled actions"><figcaption></figcaption></figure>

> Actions represent the functions you can perform within each app.

* From the **Connecting Existing Apps** button, you can browse and connect to any app available in UCL.

For this use case, we need to connect the Google Docs and Slack apps with the Create Doc and Send Message Actions, respectively.

> You can select any app by checking the top-right box on the app and click on **Select Tools** to modify your action selection and then finalize this setup by clicking the **Confirm Action** button in the right-bottom.

<figure><img src="https://docs.fastn.ai/~gitbook/image?url=https%3A%2F%2F1255842839-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F3iSr2Tx8FvvuoLPncziH%252Fuploads%252FdK85mcWbK2AMmMKnrsfh%252Fimage.png%3Falt%3Dmedia%26token%3De64230fc-589e-411d-abf4-7a3c7a1092a2&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=dfb8cce5&#x26;sv=2" alt="UCL app selection dialog showing how to select apps and confirm actions with the Select Tools button"><figcaption></figcaption></figure>

### Explore Examples & Tutorials

After completing your setup, you can explore these examples to see how UCL works in real scenarios and AI environments.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Create a Google Doc and Share to Slack</strong></td><td>Automate document creation and sharing using UCL.</td><td><a href="/classic/fastn-ucl/getting-started/how-ucl-works-in-real-scenarios/create-a-google-doc-and-share-it-to-slack-using-ucl.md">Create a Google Doc and share it to Slack - using UCL</a></td></tr><tr><td><strong>Assign Jira Tasks Using Natural Language</strong></td><td>Use UCL to automate task assignment and updates inside Jira.</td><td><a href="/classic/fastn-ucl/getting-started/how-ucl-works-in-real-scenarios/connect-ucl-for-task-assignment-in-jira.md">Connect UCL for task Assignment in Jira</a></td></tr><tr><td><strong>Access Notion Data from Cursor</strong></td><td>Connect UCL to Cursor and fetch meeting summaries or notes from Notion.</td><td><a href="/classic/fastn-ucl/getting-started/how-ucl-works-in-real-scenarios/connect-ucl-to-cursor-and-access-data-from-notion.md">Connect UCL to Cursor and access data from Notion</a></td></tr></tbody></table>

> Each tutorial highlights how UCL integrates seamlessly with different AI clients, whether through the built-in Playground, embedded assistants, or external clients.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.fastn.ai/classic/fastn-ucl/getting-started/how-ucl-works-in-real-scenarios.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
