Components

This is a library of UI building blocks that form the basis for our interfaces.

Loading items
Activity Stream Compose
Compose allows users to create new journal entries for the activity stream
Agent assist
Agent assist provides a list of resources related to an open record’s short description to assist the user in task resolution.
Agent chat
Provides a way for agents to chat with customers. Agents can send and receive messages as well as documents and image files.
Appointment Calendar
Use to view, book, and manage appointments by day or week, depending on the amount of appointment slots. Note: This document describes the latest component functionality. Go to the store to make sure you have the latest version of the component.
Attachments
Enables a user to add, preview, download, or remove attachments from a related record. This component appears in the standard record page's contextual sidebar.
Calendar
A full featured calendar component with month, week, day, and timeline views. Purely presentational, this component requires the consumer to fetch their own data
Calendar Report
Calendar tool for planning and organizing events that also provides information on the dynamic filter conditions applied to the calendar; these filter conditions display in a panel opened from the contextual sidebar of a calendar.
Catalog Wizard
The catalog wizard component can be used to create multi-step wizard-like experiences for information intake. A Composite Record Producer (CRP) is the backbone of this component which can be used to insert data into multiple related tables.
Color Picker
The color picker component is a multi-view, configurable color library that can be used to select and save colors.
Comparator
Used to compare content side-by-side by highlighting the differences between the original and changed content; can also be used to edit or translate the changed content in place.
Condition Builder
Builds a condition statement of contextually generated fields that can be used to create filters, administer surveys, and control access to records
Digital signature
Enables users to provide an electronic signature for documents or other artifacts; the signature can be drawn or typed
Document Intelligence
Macroponent for integrating Document Intelligence (DocIntel) into UIB workflows. It is effectively a thin wrapper around our DocIntel React app.
Email composer
Component for composing an email and sending it to a selected customer. Note: This document describes the latest component functionality. Go to the store to make sure you have the latest version of the component.
Email composer (mini)
Renders the email composer in smaller spaces and within another component, such as in a side panel on a record page. Note: This document describes the latest component functionality. Go to the store to make sure you have the latest version of the component.
Email viewer
A method for previewing an email before sending it to users within an experience.
Feedback
Captures detailed feedback from users for AI products or skills through a series of pre-determined options or free-text responses.
Form Templates
Templates simplify the process of submitting new records by populating fields automatically.
Kanban Board
Reusable kanban board component used with drag and drop feature. Note: This document describes the latest component functionality. Go to the store to make sure you have the latest version of the component.
MFA setup
This component renders the mfa-setup component on the page.
Mini Calendar
A mini calendar where you can select a date
Now Code Editor
Code editor component for JavaScript, JSON, CSS, XML and HTML languages
Predicate Builder
Builds a condition statement of contextually generated fields that can be used to create filters, administer surveys, and control access to records.
Process Optimization - Map
Map you can use to visualize the steps in a process.