> For the complete documentation index, see [llms.txt](https://happybara.gitbook.io/streamly/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://happybara.gitbook.io/streamly/reference/integrations/tools/smartsheet.md).

# Smartsheet

### [Integration](/streamly/concepts/integration.md) specification

{% hint style="info" %}
The point of connection for a [**Stream**](/streamly/concepts/stream.md) in a tool is referred to as an **integration component**.

The **integration component** in Smartsheet is the **Sheet.**
{% endhint %}

#### Each [Request](/streamly/concepts/request.md) submitted in a **Stream that is** [**connected**](/streamly/reference/streams/modify/tools.md) **to a Sheet creates a Row (a task) in that Sheet.**

### Field mapping

#### All Request fields receive their own column in each Sheet.

{% hint style="info" %}
**Sheet** Columns corresponding to **Request** fields that have been **removed** in the [**form** **builder**](/streamly/reference/streams/modify/form-builder.md) are moved far right of the **Sheet** and filled red.

If a field is **removed** using the **form builder** but not deleted from the [**field library**](/streamly/reference/streams/modify/field-library.md), it can be re-added to the form without creating an additional Column in the **Sheet**.
{% endhint %}

{% hint style="warning" %}
Fields that are **deleted** from the library **cannot** be reassociated with their original **column** in the **Sheet** by recreating the field and adding it to the **Request** form.
{% endhint %}

### Slack message deep linking

#### Each task (Row) that is created in a Sheet will be connected to the corresponding Request [message](/streamly/reference/requests/submit.md) in Slack via a deep link.

{% hint style="info" %}
The **deep link** is a special URL that opens Slack and takes you directly to the message.
{% endhint %}

The relevant **deep link** is added as an **Attachment** on each task.
