Salesforce Platform · Lightning Components

Build Engagement Timeline Components

Users get a Lightning web component that shows a record's engagement history as a timeline on a record page, such as engagement events, campaign touches or ticketing history. The component is built, styled and deployed to the org.

19 tasks
Method

How MeshMesh does it

  1. Loads engagement data to show. It inserts demo engagement events or pushes custom events into Data 360 through the Ingestion API, using Apex and REST workarounds.
  2. Deploys an Apex controller with a test class.
  3. For components backed by Data 360, writes an Apex controller that queries Data 360 live through ConnectApi.CdpQuery, so the timeline shows unified records from more than one source.
  4. Builds and deploys the LWC bundle, styled to the customer's branding.
  5. Deploys supporting reports, dashboards and record pages, fixing metadata errors along the way.
  6. Places the component on the record page, as it did on an Account page. This step is often unfinished or left to a human.

For broader component work, see Build Custom LWC Components.

Products

Products and features it works with

Bars show how many of this capability's tasks touched each product.