# Updating a Monday.com item

### Overview

This automation updates  Monday.com items whenever AB Tasty campaign status changes.

Items are identified by their **AB Tasty Campaign ID** stored in a Monday.com column.

### Prerequisites

Before creating the Zap, set up a Monday.com column:

* Column name: AB Tasty Campaign ID
* Column type: Text

{% hint style="warning" %}
Ensure this column is filled for every item linked to an AB Tasty campaign.
{% endhint %}

### Zap structure

1. Detect a campaign status change in AB Tasty
2. Format campaign status for Monday.com
3. Find the related item using the Campaign ID
4. Update the item status

### Step-by-step configuration

{% stepper %}
{% step %}

#### **Set up the trigger**

**Configuration:**

* App: AB Tasty
* Trigger event: Campaign Status Change
* Account: Your AB Tasty account

**Key outputs:**

* Campaign ID
* Campaign status
  {% endstep %}

{% step %}

#### Format the status

* **Purpose:** Map AB Tasty status to Monday.com Status labels.

**Example mapping:**

* `Live` → Live
* `Paused`→ Stopped&#x20;
* `Draft` → Planned

**Configuration:**

* App: Formatter by Zapier&#x20;
* Action: Utilities → Lookup Table
  {% endstep %}

{% step %}

#### Find the Monday.com item

**Configuration:**

* App: Monday.com
* Action: Find Item
* Board: target board
* Column: AB Tasty Campaign ID
* Value: Campaign ID from Step 1

**Output:**

* Item ID
  {% endstep %}

{% step %}

#### Update the item

Action: Change Column Value

**Configuration:**

* Item ID: from Step 3
* Status column: formatted value from Step 2

**Optional:**

* Update a text column with campaign name and timestamp
  {% endstep %}
  {% endstepper %}

#### Best practices

* Keep status labels aligned between AB Tasty and Monday.com
* Use the Campaign Created trigger to create items and populate the Campaign ID


---

# Agent Instructions: 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.abtasty.com/integrations/other-integrations/productivity/zapier/updating-a-monday.com-item.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.
