> For the complete documentation index, see [llms.txt](https://docs.allmcp.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allmcp.co/documentation/providers/yougile.md).

# YouGile

YouGile is an agile project management platform. AllMCP provides 36 tools covering projects, boards, columns, tasks, chat, and stickers.

<a href="/pages/QJVxDLqxIz5KMCH5afbE" class="button secondary" data-icon="table-cells">All providers</a> <a href="/pages/LCxjCVwlclt0MOQcPwvP" class="button secondary" data-icon="arrows-split-up-and-left">How connecting works</a>

***

## Connect

YouGile uses a **Bearer API key** per company.

{% stepper %}
{% step %}

#### Open the Keys tab

Open [app.yougile.com](https://app.yougile.com) and log into your company, then press `Ctrl + ~` (or open the Configurator / admin gear icon) and go to the **Keys** tab.
{% endstep %}

{% step %}

#### Create and copy a key

Click **Create key** and copy the generated token.
{% endstep %}

{% step %}

#### Connect from your agent

Ask your agent to connect YouGile and give it the token you copied. YouGile needs one field:

* **API key** — the full JWT-style token you generated on the Keys tab.
  {% endstep %}
  {% endstepper %}

{% hint style="info" %}
**Company-scoped.** The key is company-scoped and stays valid until revoked.
{% endhint %}

***

## Tools by category

{% hint style="info" icon="layer-group" %}
**36 tools across six categories** — tasks, projects, boards, columns, chat, and stickers. Once YouGile is connected, your agent can use any of them as the work calls for it.
{% endhint %}

{% tabs %}
{% tab title="Tasks" %}

| Tool                                   | Description                                                                                     |
| -------------------------------------- | ----------------------------------------------------------------------------------------------- |
| `yougile_list_tasks`                   | List tasks across all your boards, with optional filters to narrow them down.                   |
| `yougile_get_task`                     | Look up the full details of one task by its ID.                                                 |
| `yougile_create_task`                  | Add a new task to a column on a board.                                                          |
| `yougile_update_task`                  | Change a task's fields, assignees, or deadline, and mark it complete, archive it, or delete it. |
| `yougile_get_task_chat_subscribers`    | See which people are following a task's chat.                                                   |
| `yougile_update_task_chat_subscribers` | Set who follows a task's chat.                                                                  |
| {% endtab %}                           |                                                                                                 |

{% tab title="Projects" %}

| Tool                     | Description                                         |
| ------------------------ | --------------------------------------------------- |
| `yougile_list_projects`  | List all of your projects.                          |
| `yougile_get_project`    | Look up the details of one project by its ID.       |
| `yougile_create_project` | Start a new project.                                |
| `yougile_update_project` | Rename or edit a project, or remove and restore it. |
| {% endtab %}             |                                                     |

{% tab title="Boards" %}

| Tool                   | Description                                       |
| ---------------------- | ------------------------------------------------- |
| `yougile_list_boards`  | List the boards inside a project.                 |
| `yougile_get_board`    | Look up the details of one board by its ID.       |
| `yougile_create_board` | Add a new board to a project.                     |
| `yougile_update_board` | Rename or edit a board, or remove and restore it. |
| {% endtab %}           |                                                   |

{% tab title="Columns" %}

| Tool                    | Description                                        |
| ----------------------- | -------------------------------------------------- |
| `yougile_list_columns`  | List the columns on a board.                       |
| `yougile_get_column`    | Look up the details of one column by its ID.       |
| `yougile_create_column` | Add a new column to a board.                       |
| `yougile_update_column` | Rename or edit a column, or remove and restore it. |
| {% endtab %}            |                                                    |

{% tab title="Chat" %}

| Tool                          | Description                                            |
| ----------------------------- | ------------------------------------------------------ |
| `yougile_list_group_chats`    | List your group chats.                                 |
| `yougile_get_group_chat`      | Look up the details of one group chat by its ID.       |
| `yougile_create_group_chat`   | Start a new group chat.                                |
| `yougile_update_group_chat`   | Rename or edit a group chat, or remove and restore it. |
| `yougile_list_chat_messages`  | List the messages in a chat.                           |
| `yougile_get_chat_message`    | Look up one chat message by its ID.                    |
| `yougile_send_chat_message`   | Post a message to a group chat or a task's chat.       |
| `yougile_update_chat_message` | Edit a chat message, or remove and restore it.         |
| {% endtab %}                  |                                                        |

{% tab title="Stickers" %}
Custom task stickers — text (string) labels and sprint-point stickers, each with their own states.

| Tool                                  | Description                                                         |
| ------------------------------------- | ------------------------------------------------------------------- |
| `yougile_list_string_stickers`        | List your text stickers, the custom labels you can attach to tasks. |
| `yougile_get_string_sticker`          | Look up one text sticker by its ID.                                 |
| `yougile_create_string_sticker`       | Create a new text sticker (a custom label).                         |
| `yougile_update_string_sticker`       | Rename or edit a text sticker, or remove and restore it.            |
| `yougile_create_string_sticker_state` | Add a new option to a text sticker's list of values.                |
| `yougile_update_string_sticker_state` | Edit one option on a text sticker, or remove and restore it.        |
| `yougile_list_sprint_stickers`        | List your sprint stickers, used to track sprint points.             |
| `yougile_get_sprint_sticker`          | Look up one sprint sticker by its ID.                               |
| `yougile_create_sprint_sticker`       | Create a new sprint sticker.                                        |
| `yougile_update_sprint_sticker`       | Rename or edit a sprint sticker, or remove and restore it.          |
| {% endtab %}                          |                                                                     |
| {% endtabs %}                         |                                                                     |

***

## Common workflows

{% tabs %}
{% tab title="Daily standup" %}

```
List all tasks assigned to me that are overdue or due today
```

{% endtab %}

{% tab title="Sprint planning" %}

```
Create a task "Implement OAuth flow" in the "Sprint 12" board, column "To Do", assign to user Marina, due Friday
```

{% endtab %}

{% tab title="Project overview" %}

```
List all projects and for each one show how many tasks are in the "In Progress" column
```

{% endtab %}
{% endtabs %}

***

## See also

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-table-cells" style="color:$primary;">:table-cells:</i></h4></td><td><strong>All providers</strong></td><td>Browse every connected provider.</td><td><a href="/pages/QJVxDLqxIz5KMCH5afbE">/pages/QJVxDLqxIz5KMCH5afbE</a></td></tr><tr><td><h4><i class="fa-bolt" style="color:$primary;">:bolt:</i></h4></td><td><strong>System tools</strong></td><td>The five always-on tools every connection ships with.</td><td><a href="https://docs.allmcp.co/documentation/api-reference/system-tools">https://docs.allmcp.co/documentation/api-reference/system-tools</a></td></tr></tbody></table>


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.allmcp.co/documentation/providers/yougile.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
