# Cards

### 📂 **Available Operations**

Here are the operations that can be performed with this component:

| **Operation**                                              | **Description**                                                          |
| ---------------------------------------------------------- | ------------------------------------------------------------------------ |
| **Create (create)**                                        | Creates a new card in the system.                                        |
| **Update (update)**                                        | Updates the data of an existing card.                                    |
| **Create or Update (create\_or\_update)**                  | If the card exists, updates; if it does not exist, creates a new record. |
| **Delete (delete)**                                        | Removes a card from the system.                                          |
| **Get by ID (get\_by\_id)**                                | Retrieves the details of a specific card.                                |
| **Fetch all (get\_all)**                                   | Gets a list of all registered cards.                                     |
| **Move card (move\_card)**                                 | Moves the card to another list within the board.                         |
| **Add tags (add\_tags)**                                   | Associates one or more tags to a card.                                   |
| **Remove tags (remove\_tags)**                             | Removes tags associated with a card.                                     |
| **Add follower (add\_follower)**                           | Adds a follower to a card.                                               |
| **Remove follower (remove\_follower)**                     | Removes a follower from a card.                                          |
| **Add product to card (add\_product\_to\_card)**           | Adds a product to the card.                                              |
| **Remove product from card (delete\_product\_from\_card)** | Removes a product associated with the card.                              |
| **Add checklist item (add\_checklist\_item)**              | Adds an item to the card's checklist.                                    |
| **Update checklist item (update\_checklist\_item)**        | Updates an item in the card's checklist.                                 |
| **Remove checklist item (delete\_checklist\_item)**        | Removes an item from the card's checklist.                               |

***

### 🎯 **How to Configure an Operation**

#### 1️⃣ **Access the Component**

1. In **Hablla Studio**, open the automation flow where you want to include the action.
2. Add the block **"Cards"**.
3. In **right side panel**, configure the desired operation.

***

### 📝 **Operations Details**

Each operation has required and optional fields that must be filled in as appropriate. Below, we will detail each of them.

1. **Create Card**
2. **Update Card**
3. **Create or Update Card**
4. **Delete Card**
5. **Search Cards**
6. **Move Card**
7. **Add and Remove Tags**
8. **Add and Remove Followers**
9. **Add and Remove Products**
10. **Manage Card Checklist**

Each operation will be detailed in the next sections of this documentation.

🚀 **Continue to the next topics to configure each operation correctly!**
