# Cards from Table

The Cards from Table node displays images from your data tables in a visually appealing card format. Cards are interactive elements that will be displayed in the touchpoint interface (web widget or kiosk) and that users can interact with (click on) during conversations.

#### Setting up cards:

1. Select source data table
2. Choose image column
3. Select name/title column
4. Configure sorting options
5. Set up filtering if needed

Example:

```
Data Table: Product catalog
Image (to display on the card): Product photo
Name (will be displayed on the card): Product name

Filter settings:
- Filter by: Product name
- Condition: Equals
- Match By: Context Variable
- Variable: {{user.product}} (previously stored user selection)
- Max records: 1 or more for multiple options, depends on the use case
```

<figure><img src="https://1213579860-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaU7JJyoXT5PfhTD9dJ%2Fuploads%2F6J8KX1VDARzx7pA8Ycnz%2Fhub-assistant-virbe.virbe.app_dashboard_conversation-flows_ca98acce-9cff-4d65-ad55-7ca28f98965e_node_8c07ee3f-002d-4460-9891-109f2cb38a2d%20(1).png?alt=media&#x26;token=54bcabba-337d-497f-a484-320e349d179f" alt=""><figcaption><p>Example of Cards from Table configuration</p></figcaption></figure>

Consider filtering the results shown on cards based on user's previous inpur saved as variable:

<figure><img src="https://1213579860-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaU7JJyoXT5PfhTD9dJ%2Fuploads%2FCv5HzVqlRIQMsCWmIqNF%2Fimage.png?alt=media&#x26;token=7a10d2b5-176d-4cee-8b47-e72cc7872b72" alt="" width="375"><figcaption><p>Cards from Table: add filtering based on user's previous inpur saved as variable</p></figcaption></figure>

#### Common use cases:

* Product listings
* Service options
* Plan comparisons
* Team member profiles
* Location details
* Event schedules

#### How are cards displayed on the touchpoints:

* Web

<figure><img src="https://1213579860-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaU7JJyoXT5PfhTD9dJ%2Fuploads%2Fw52YwocHp0895N1fKIcr%2Fimage.png?alt=media&#x26;token=ccfe1272-fe74-4591-8b2d-77c39d510939" alt="" width="188"><figcaption><p>Cards on web widget (floating)</p></figcaption></figure>

<figure><img src="https://1213579860-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaU7JJyoXT5PfhTD9dJ%2Fuploads%2FzdBZEabrQuYGFbci1UaL%2Fimage.png?alt=media&#x26;token=d06b393f-172e-4268-af16-d590719c7c15" alt=""><figcaption><p>Cards on web widget (fullscreen)</p></figcaption></figure>

* Kiosk

<figure><img src="https://1213579860-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MaU7JJyoXT5PfhTD9dJ%2Fuploads%2F8LPZnV1PaV8pNFd1JR03%2Fimage.png?alt=media&#x26;token=478b666b-f75a-4b8d-880f-a028f02c8d0f" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
**Important considerations:**

* Ensure data table is properly structured
* Select relevant display fields
* Configure visual elements carefully
* Test card appearance across devices
* Consider loading performance
* Plan user interactions with cards
  {% endhint %}
