Smart Fields in Assembled AI – Assembled

Overview

Smart Fields are dynamic, reusable data variables in Assembled AI that allow you to collect, store, and use customer information throughout your automated workflows. They serve as a bridge between customer interactions and your business systems, enabling you to capture context-specific data and automatically map it to your platform fields (like Zendesk custom fields).

What are Smart Fields?

Smart Fields are structured data containers that can:

Think of Smart Fields as dynamic variables that travel with a customer case, accumulating valuable context and information as the conversation progresses.

Types of Smart Fields

Assembled AI supports four types of Smart Fields:

1. Text Fields (string)

2. Number Fields (number)

3. True/False Fields (boolean)

4. Dropdown Fields (enum)

How Smart Fields Work

1. Data Collection

Smart Fields can be populated through multiple methods:

AI-Powered Collection: During conversations, Assembled AI can automatically extract information and populate Smart Fields based on customer responses.

Workflow Steps: Use "Gather Data" steps in your workflows to explicitly ask customers for specific information.

Case Data Enrichment: Automatically populate Smart Fields through API calls to external systems using collected customer data.

Manual Entry: Agents can manually update Smart Field values during customer interactions.

2. Data Mapping

Smart Fields can be mapped to:

3. Data Usage

Once populated, Smart Fields can be referenced in:

Setting Up Smart Fields

Creating a Smart Field

  1. Navigate to Settings > Info Fields > Smart Fields
  2. Click Create Field
  3. Configure the field properties:
    • Name: A descriptive name for the field (e.g., "Customer Order ID")
    • Description: Detailed description of what the field contains
    • Type: Choose from Text, Number, True/False, or Dropdown
    • Options: For dropdown fields, define the available values and descriptions

Dropdown Field Configuration

For dropdown fields, you can:

Platform Integration

To automatically sync Smart Field values to your platform check out our Setting up Integration Fields article.

Using Smart Fields in Workflows

Data Collection Workflows

Use Smart Fields in "Gather Data", or Guide workflow steps:

Step: Gather Customer Information
- Select Smart Fields: Order ID, Issue Category, Customer Tier
- Instructions: "Ask the customer for their order number and describe their issue"

Conditional Logic

Create workflow branches based on Smart Field values:

Condition: If Customer Tier equals "VIP"
- Route to: Priority Support Queue
- Else: Standard Support Process

Case Data Enrichment

Automatically populate Smart Fields via API calls:

  1. Configure a Custom API endpoint
  2. Map API response fields to Smart Fields
  3. Enable case data enrichment in your settings
  4. Smart Fields are automatically populated when the API is called

Smart Fields in Chat Handoffs

When escalating chat conversations to human agents, Smart Fields can:

Configuring Handoff Fields

  1. Go to Chat Settings > Handoff
  2. In the Smart Fields section, select which Smart Fields to include
  3. Configure form labels and whether fields are required
  4. Smart Field values will automatically populate the handoff form

Best Practices

Naming Conventions

Data Structure

Workflow Design

Integration Planning

Advanced Use Cases

Customer Segmentation

Order Management

Technical Support

Multi-Platform Consistency

Troubleshooting

Common Issues

Smart Field not populating:

Platform sync not working:

Workflow conditions not triggering:

Data Validation

Conclusion

Smart Fields are powerful tools for creating intelligent, context-aware customer service automation. By thoughtfully designing your Smart Field structure and implementing them strategically in your workflows, you can:

Start with a few essential Smart Fields and gradually expand your implementation as you identify additional use cases and automation opportunities.