Skip to main content
Gainsight Inc.

Timeline Module Objects

Some of the most important MDA objects used in the Timeline module are described here. For more information on other SFDC and MDA Objects used in different modules, refer to  Gainsight Object Glossary.

Activity Timeline Object 

This object is used as Timeline Activity in C360/R360 and Email Assist Tasks. For example; reports based on Timeline Activities and associated information fetched from other objects.

The following table lists the data fields available in this object:

Field Name Description
Account Id An unique Id that helps to fetch customer information (Company Name, CSM, Current Score, etc.) from the MDA object Company.
Activity Date The date on which an Activity occurs.
Context Id Account Id/Relationship type Id/CTA Id to which an Activity belongs. This helps to fetch information from the objects Company, Relationship Type, etc.
Context Name Account/Relationship Type/CTA to which an Activity belongs.
Created by The name of the user who created an Activity.
Created Date The date on which an Activity is logged in Gainsight.
Duration (in Mins) Duration of a call or meeting in an Activity.
Last Modified By The name of the user who last modified an Activity. Currently, only the user who created an Activity can modify it.
Last Modified Date The date on which the Activity was last modified.
Notes Important notes of the Activity.
Relationship Id An unique Id that helps to fetch information about Relationship (Relationship Name, CSM, Current Score, etc.) from the MDA object Relationship.
Reporting Category Category of an Activity (Standard or Custom).
Source The source from which an Activity is generated: Account/Relationship/CTA/Account Widget/Opportunity Widget.
Subject Subject of an Activity.
User Email An email of a user who created an Activity.
User Id An unique Id that helps to fetch user information (User Name, Email, Company Name, etc.) from the MDA object User.
User Name The name of a user who created an Activity.

User (MDA)

This object is used in Scorecards 2.0, Surveys 2.0, Journey Orchestrator, Timeline, and Dashboard Builder modules. For example; to store information about users in Gainsight

The following table lists the data fields available in this object:

Field Name Description
Company ID It is of datatype GSID. This has a lookup to Company object.
Created Date It is of datatype DateTime. Indicates when the record was created.
Email It is of datatype Email. Stores the Email address of the user.
External ID It is of datatype String. A unique account identifier in an external system. It identifies an account uniquely apart from Email and Name.
First Name It is of datatype String. It stores first name of a user.
Gainsight License Enabled It is of datatype Boolean (True/False). It indicates whether a Gainsight License is assigned to this SFDC User or not.
GSID GSID of a user record. For example: CSM in a Relationship or Company has a look up to this record in User object.
Is Active It is of datatype Boolean (True/False). It indicates whether a user is active in SFDC or not.
Is Active User It is of datatype Boolean (True/False). It indicates whether a user is enabled in Administration > User Management page or not.
Last Name It is of datatype String. It store the last name of a user.
Modified Date It is of datatype DateTime. Displays the date when the record was last modified.
Name It is of datatype String. It store the name of a user.
SFDC User Id It is of datatype SFDC ID. It stores the equivalent User Id of a user in SFDC.
Username It is of datatype Email. Stores username of a User. Username is unique in Gainsight and is used as a key to identify a user in Gainsight.
Manager It is of data type GSID. This field helps Admins to create User - Manager hierarchies, ‘My team’, and ‘Portfolio view’ reports.
Timezone It stores the Timezone of a user’s location. Admins can ingest a user’s timezone value from the User Management page > Manual page and through Rules Engine (Load to User Action).
Is Super Admin This field is of data type Boolean (True/False). It indicates whether a user is identified as Super Admin who has superior permissions on Dashboards and Dashboard Folders.
System Type It is of datatype Dropdown list to choose either Internal or External. A user is identified as an internal user when the user is part of your organisation. A user is identified as an external user when the user is part of your customer’s organisation. To enter external user information into User object, user’s organisation should have a record in the MDA object Company.

Activity Attendee Object 

This object is used as Timeline Activity in Reporting and Rules Engine modules. 

The following table lists the data fields available in this object:

Field Name Description
Activity Id The ID of the associated Activity.
Attendee Type This field describes if the Attendee is internal or external.
External Attendee GS Id The Gainsight ID of the associated External Attendee.
External Attendee SFDC Id The SFDC ID of the associated External Attendee.
Internal Attendee GS Id The Gainsight ID of the associated internal Attendee.
Internal Attendee SFDC Id The SFDC ID of the associated internal Attendee.

GS Error Logs Object 

Note: This Object is only applicable to SFDC.

The following table lists the data fields available in this object:

Field Name Description
Area Name This field is always set to ANT (Activities and Timeline).
Created Date The date time on which the error was logged for the first time.
Entity ID The ID of the associated Activity entity.
Entity Type This field is always set to Activity.
Error count Number of times the sync failed.
Exception type This field is always set to ACTIVITY_SFDC_SYNC_FAILED.
Last Modified Date The Date time on which the sync last failed.
Message The actual failure message.
Name The Name or Subject of the Activity.

 

  • Was this article helpful?