Field Dictionary

Rings AI field reference

Every field the ringsai managed package adds, generated from the package source (force-app/main/default/objects/). Labels are what users see; API names carry the ringsai__ namespace prefix in installed orgs.

Vocabulary note: user-facing labels say Interaction (human-to-human email/meeting communication); some internal API names retain Activity/activity naming — the drift is intentional (interactions in the UI = activities in the Rings API).

190
Fields
9
Objects
4
Standard objects extended
5
Custom objects

Showing 190 fields · press / to search · download as JSON or CSV

Account

43 fields

Company-level intelligence. Best-external-contact fields identify who at this company your team is best connected to, and through whom.

Label API Name Type Description
Rings Emails All Time All_Time_Emails__c Number(18,0) Total emails exchanged across all time
Rings Meetings All Time All_Time_Meetings__c Number(18,0) Total meetings exchanged across all time
Rings City City__c Text(100) Company headquarters city from Rings
Rings Company Best Ext 1 (Contact) Company_Best_Ext_1_Contact__c Lookup(Contact) The #1 strongest external person at this company by pairwise PathPower
Rings Company Best Ext 1 PathPower Company_Best_Ext_1_PathPower__c PicklistWEAK, STRONG, VERY_STRONG, STRONGEST PathPower label for the best internal path to the #1 external person
Rings Company Best Ext 1 Role at Company Company_Best_Ext_1_Role__c PicklistEMPLOYEE, INVESTOR, ADVISOR, BOARD_MEMBER Affiliation of the #1 external person at their company
Rings Company Best Ext 1 Title Company_Best_Ext_1_Title__c Text(255) Denormalized job title of the #1 external person for faster reporting
Rings Company Best Ext 1 Top Int 1 User Company_Best_Ext_1_Top_Int_1_User__c Lookup(User) Internal teammate ranked #1 by relationship quality to the #1 external person
Rings Company Best Ext 1 Top Int 1 Name Company_Best_Ext_1_Top_Int_1_Name__c Text(255) Internal teammate ranked #1 by relationship quality to the #1 external person, as returned by Rings. Populated even when that person has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Company Best Ext 1 Top Int 2 User Company_Best_Ext_1_Top_Int_2_User__c Lookup(User) Internal teammate ranked #2 by relationship quality to the #1 external person
Rings Company Best Ext 1 Top Int 2 Name Company_Best_Ext_1_Top_Int_2_Name__c Text(255) Internal teammate ranked #2 by relationship quality to the #1 external person, as returned by Rings. Populated even when that person has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Company Best Ext 2 (Contact) Company_Best_Ext_2_Contact__c Lookup(Contact) The #2 strongest external person at this company by pairwise PathPower
Rings Company Best Ext 2 PathPower Company_Best_Ext_2_PathPower__c PicklistWEAK, STRONG, VERY_STRONG, STRONGEST PathPower label for the best internal path to the #2 external person
Rings Company Best Ext 2 Role at Company Company_Best_Ext_2_Role__c PicklistEMPLOYEE, INVESTOR, ADVISOR, BOARD_MEMBER Affiliation of the #2 external person at their company
Rings Company Best Ext 2 Title Company_Best_Ext_2_Title__c Text(255) Denormalized job title of the #2 external person for faster reporting
Rings Company Best Ext 2 Top Int 1 User Company_Best_Ext_2_Top_Int_1_User__c Lookup(User) Internal teammate ranked #1 by relationship quality to the #2 external person
Rings Company Best Ext 2 Top Int 1 Name Company_Best_Ext_2_Top_Int_1_Name__c Text(255) Internal teammate ranked #1 by relationship quality to the #2 external person, as returned by Rings. Populated even when that person has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Company Best Ext 2 Top Int 2 User Company_Best_Ext_2_Top_Int_2_User__c Lookup(User) Internal teammate ranked #2 by relationship quality to the #2 external person
Rings Company Best Ext 2 Top Int 2 Name Company_Best_Ext_2_Top_Int_2_Name__c Text(255) Internal teammate ranked #2 by relationship quality to the #2 external person, as returned by Rings. Populated even when that person has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Company Lists Company_Lists__c Long Text(32768) Semicolon-separated list names the company is on
Rings Company Total PathPower Score Company_Total_PathPower_Score__c Number (formula) Numeric rank of Company_Total_PathPower__c (1=WEAK, 2=MODERATE, 3=STRONG, 4=VERY_STRONG, 5=STRONGEST). Populated by formula so list views can sort by connection strength correctly — the picklist itself sorts alphabetically.
Rings Company Total PathPower Company_Total_PathPower__c PicklistWEAK, STRONG, VERY_STRONG, STRONGEST Company-level PathPower label
Rings Country Country_Code__c Text(100) Country from Rings
Rings Days Since Last Interaction Days_Since_Last_Contact__c Number (formula) Days since the last interaction — email or meeting (calculated from Rings Last Interaction)
Rings Description Description__c Long Text(32000) Company description from Rings
Rings Emails Last 12 Months Last_12_Months_Emails__c Number(18,0) Total emails exchanged in the last 12 months window
Rings Meetings Last 12 Months Last_12_Months_Meetings__c Number(18,0) Total meetings exchanged in the last 12 months window
Rings Emails Last 3 Months Last_3_Months_Emails__c Number(18,0) Total emails exchanged in the last 3 months window
Rings Meetings Last 3 Months Last_3_Months_Meetings__c Number(18,0) Total meetings attended in the last 3 months window
Rings Emails Last 6 Months Last_6_Months_Emails__c Number(18,0) Total emails exchanged in the last 6 months window
Rings Meetings Last 6 Months Last_6_Months_Meetings__c Number(18,0) Total meetings exchanged in the last 6 months window
Rings Last Interaction Last_Interaction_At__c DateTime Most recent Rings engagement for this company
Rings Last Synced Last_Synced_At__c DateTime Timestamp of the last successful Rings data sync for this record
Rings LinkedIn URL LinkedIn_URL__c Url Company LinkedIn URL from Rings
Rings Logo Logo_URL__c Url Company logo image URL from Rings
Rings Match Status Match_Status__c PicklistMatched, No Match, Overridden Indicates how this record was matched to Rings AI. Overridden means a user manually selected the match.
Rings Name Name__c Text(255) Company name from Rings
Rings Next Meeting Next_Meeting_At__c DateTime Next scheduled meeting for this account
Rings ID Rings_Record_Id__c Text(36) Unique Rings identifier for this company
Rings State State__c Text(100) Company headquarters state/region from Rings
Rings Top Email User Last 3 Months Top_Email_User_Last_3_Months__c Lookup(User) Internal user with most emails in the last 3 months window
Rings Top Meeting User Last 3 Months Top_Meeting_User_Last_3_Months__c Lookup(User) Internal user with most meetings in the last 3 months window
Rings Website Website__c Url Company website from Rings

Contact

41 fields

Person-level intelligence. Strongest Int Rel 1/2 are the routing-grade fields — see the Admin Guide's "Choosing a Best User Field."

Label API Name Type Description
Rings Company Company_Name__c Text(255) Company name from Rings (denormalized)
Rings Days Since Last Interaction Days_Since_Last_Contact__c Number (formula) Days since last email or meeting (calculated from Rings Last Contact)
Rings Days Since Last Job Change Days_Since_Last_Job_Change__c Number (formula) Number of days since title or company change (whichever is more recent)
Rings Email (Last Used) Date Email_Last_Seen_At__c DateTime Date the Rings Email (Last Used) address was last used. Paired with that field the way Rings Email (Second to Last Used) Date is paired with its own address.
Rings Email (Last Used) Email__c Email Most recent email address seen for this person in Rings communications
Rings Emails Count All Time Emails_Count_All_Time__c Number(18,0) Total emails exchanged across all time
Rings Emails Count Last 12 Months Emails_Count_Last_12_Months__c Number(18,0) Total emails exchanged in the last 12 months window
Rings Emails Count Last 3 Months Emails_Count_Last_3_Months__c Number(18,0) Total emails exchanged in the last 3 months window
Rings Emails Count Last 6 Months Emails_Count_Last_6_Months__c Number(18,0) Total emails exchanged in the last 6 months window
Rings Title Job_Title__c Text(255) Job title from Rings
Rings Last Interaction Last_Interaction_At__c DateTime Most recent Rings engagement for this person
Rings Last Synced Last_Synced_At__c DateTime Timestamp of the last successful Rings data sync for this record
Rings LinkedIn LinkedIn_URL__c Url LinkedIn profile URL from Rings
Rings Match Status Match_Status__c PicklistMatched, No Match, Overridden Indicates how this record was matched to Rings AI. Overridden means a user manually selected the match.
Rings Meetings Count All Time Meetings_Count_All_Time__c Number(18,0) Total meetings exchanged across all time
Rings Meetings Count Last 12 Months Meetings_Count_Last_12_Months__c Number(18,0) Total meetings exchanged in the last 12 months window
Rings Meetings Count Last 3 Months Meetings_Count_Last_3_Months__c Number(18,0) Total meetings attended in the last 3 months window
Rings Meetings Count Last 6 Months Meetings_Count_Last_6_Months__c Number(18,0) Total meetings exchanged in the last 6 months window
Rings Name Name__c Text(255) Full name from Rings
Rings Next Meeting Next_Meeting_At__c DateTime Next scheduled meeting with this contact
Rings Person Bio Person_Bio__c Long Text(32768) Freeform bio/summary for personalization
Rings Person Primary Company Updated At Person_Company_Updated_At__c DateTime Timestamp when Primary Company last changed (Rings-calculated)
Rings Person Location City Person_Location_City__c Text(100) Explicit city surface; may mirror MailingCity
Rings Person Location Country Person_Location_Country__c Text(100) Explicit country surface; may mirror MailingCountry
Rings Person Location State Person_Location_State__c Text(100) Explicit state/region surface; may mirror MailingState
Rings Person Title Updated At Person_Title_Updated_At__c DateTime Timestamp when Primary Title last changed (Rings-calculated)
Rings Person Total PathPower Score Person_Total_PathPower_Score__c Number (formula) Numeric rank of Person_Total_PathPower__c (1=WEAK, 2=MODERATE, 3=STRONG, 4=VERY_STRONG, 5=STRONGEST). Populated by formula so list views can sort by connection strength correctly — the picklist itself sorts alphabetically.
Rings Person Total PathPower Person_Total_PathPower__c PicklistWEAK, STRONG, VERY_STRONG, STRONGEST Total PathPower the company has with the target person
Rings Lists Rings_Lists__c Long Text(32768) Semicolon-separated list names the person is on
Rings ID Rings_Record_Id__c Text(36) Unique Rings identifier for this person
Rings Email (Second to Last Used) Date Second_To_Last_Email_Used_Date__c DateTime Timestamp for second most recent email use
Rings Email (Second to Last Used) Second_To_Last_Email_Used__c Email Second most recent email successfully used
Rings Strongest Int Rel 1 Last Engaged Strongest_Int_Rel_1_Last_At__c DateTime Most recent engagement time for #1
Rings Strongest Int Relationship 1 Score Strongest_Int_Rel_1_Score__c Number(3,0) Estimated relationship score (0-100) for #1
Rings Strongest Int Relationship 1 User Strongest_Int_Rel_1_User__c Lookup(User) #1 best-connected internal user for this contact
Rings Strongest Int Relationship 1 Name Strongest_Int_Rel_1_Name__c Text(255) Name of the teammate with the #1 strongest relationship to this person, as returned by Rings. Populated even when that teammate has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Strongest Int Rel 2 Last Engaged Strongest_Int_Rel_2_Last_At__c DateTime Most recent engagement time for #2
Rings Strongest Int Relationship 2 Score Strongest_Int_Rel_2_Score__c Number(3,0) Estimated relationship score (0-100) for #2
Rings Strongest Int Relationship 2 User Strongest_Int_Rel_2_User__c Lookup(User) #2 best-connected internal user for this contact
Rings Strongest Int Relationship 2 Name Strongest_Int_Rel_2_Name__c Text(255) Name of the teammate with the #2 strongest relationship to this person, as returned by Rings. Populated even when that teammate has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Top Email User Last 3 Months Top_Email_User_Last_3_Months__c Lookup(User) Internal user with most emails in the last 3 months window
Rings Top Meeting User Last 3 Months Top_Meeting_User_Last_3_Months__c Lookup(User) Internal user with most meetings in the last 3 months window
Rings Top User Meetings Last 3 Months Top_Meeting_User_Meetings_Last_3_Months__c Number(18,0) Meeting count for the top meeting user (Top_Meeting_User_Last_3_Months__c) in the last 3 months window

Lead

41 fields

Identical field set to Contact — a Lead that converts carries the same shape of Rings data.

Label API Name Type Description
Rings Company Company_Name__c Text(255) Company name from Rings (denormalized)
Rings Days Since Last Interaction Days_Since_Last_Contact__c Number (formula) Days since last email or meeting (calculated from Rings Last Contact)
Rings Days Since Last Job Change Days_Since_Last_Job_Change__c Number (formula) Number of days since title or company change (whichever is more recent)
Rings Email (Last Used) Date Email_Last_Seen_At__c DateTime Date the Rings Email (Last Used) address was last used. Paired with that field the way Rings Email (Second to Last Used) Date is paired with its own address.
Rings Email (Last Used) Email__c Email Most recent email address seen for this person in Rings communications
Rings Emails Count All Time Emails_Count_All_Time__c Number(18,0) Total emails exchanged across all time
Rings Emails Count Last 12 Months Emails_Count_Last_12_Months__c Number(18,0) Total emails exchanged in the last 12 months window
Rings Emails Count Last 3 Months Emails_Count_Last_3_Months__c Number(18,0) Total emails exchanged in the last 3 months window
Rings Emails Count Last 6 Months Emails_Count_Last_6_Months__c Number(18,0) Total emails exchanged in the last 6 months window
Rings Title Job_Title__c Text(255) Job title from Rings
Rings Last Interaction Last_Interaction_At__c DateTime Most recent Rings engagement for this person
Rings Last Synced Last_Synced_At__c DateTime Timestamp of the last successful Rings data sync for this record
Rings LinkedIn LinkedIn_URL__c Url LinkedIn profile URL from Rings
Rings Match Status Match_Status__c PicklistMatched, No Match, Overridden Indicates how this record was matched to Rings AI. Overridden means a user manually selected the match.
Rings Meetings Count All Time Meetings_Count_All_Time__c Number(18,0) Total meetings exchanged across all time
Rings Meetings Count Last 12 Months Meetings_Count_Last_12_Months__c Number(18,0) Total meetings exchanged in the last 12 months window
Rings Meetings Count Last 3 Months Meetings_Count_Last_3_Months__c Number(18,0) Total meetings attended in the last 3 months window
Rings Meetings Count Last 6 Months Meetings_Count_Last_6_Months__c Number(18,0) Total meetings exchanged in the last 6 months window
Rings Name Name__c Text(255) Full name from Rings
Rings Next Meeting Next_Meeting_At__c DateTime Next scheduled meeting with this contact
Rings Person Bio Person_Bio__c Long Text(32768) Freeform bio/summary for personalization
Rings Person Primary Company Updated At Person_Company_Updated_At__c DateTime Timestamp when Primary Company last changed (Rings-calculated)
Rings Person Location City Person_Location_City__c Text(100) Explicit city surface; may mirror MailingCity
Rings Person Location Country Person_Location_Country__c Text(100) Explicit country surface; may mirror MailingCountry
Rings Person Location State Person_Location_State__c Text(100) Explicit state/region surface; may mirror MailingState
Rings Person Title Updated At Person_Title_Updated_At__c DateTime Timestamp when Primary Title last changed (Rings-calculated)
Rings Person Total PathPower Score Person_Total_PathPower_Score__c Number (formula) Numeric rank of Person_Total_PathPower__c (1=WEAK, 2=MODERATE, 3=STRONG, 4=VERY_STRONG, 5=STRONGEST). Populated by formula so list views can sort by connection strength correctly — the picklist itself sorts alphabetically.
Rings Person Total PathPower Person_Total_PathPower__c PicklistWEAK, STRONG, VERY_STRONG, STRONGEST Total PathPower the company has with the target person
Rings Lists Rings_Lists__c Long Text(32768) Semicolon-separated list names the person is on
Rings ID Rings_Record_Id__c Text(36) Unique Rings identifier for this person
Rings Email (Second to Last Used) Date Second_To_Last_Email_Used_Date__c DateTime Timestamp for second most recent email use
Rings Email (Second to Last Used) Second_To_Last_Email_Used__c Email Second most recent email successfully used
Rings Strongest Int Rel 1 Last Engaged Strongest_Int_Rel_1_Last_At__c DateTime Most recent engagement time for #1
Rings Strongest Int Relationship 1 Score Strongest_Int_Rel_1_Score__c Number(3,0) Estimated relationship score (0-100) for #1
Rings Strongest Int Relationship 1 User Strongest_Int_Rel_1_User__c Lookup(User) #1 best-connected internal user for this contact
Rings Strongest Int Relationship 1 Name Strongest_Int_Rel_1_Name__c Text(255) Name of the teammate with the #1 strongest relationship to this person, as returned by Rings. Populated even when that teammate has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Strongest Int Rel 2 Last Engaged Strongest_Int_Rel_2_Last_At__c DateTime Most recent engagement time for #2
Rings Strongest Int Relationship 2 Score Strongest_Int_Rel_2_Score__c Number(3,0) Estimated relationship score (0-100) for #2
Rings Strongest Int Relationship 2 User Strongest_Int_Rel_2_User__c Lookup(User) #2 best-connected internal user for this contact
Rings Strongest Int Relationship 2 Name Strongest_Int_Rel_2_Name__c Text(255) Name of the teammate with the #2 strongest relationship to this person, as returned by Rings. Populated even when that teammate has no Salesforce user mapping, which is when the matching lookup field is blank.
Rings Top Email User Last 3 Months Top_Email_User_Last_3_Months__c Lookup(User) Internal user with most emails in the last 3 months window
Rings Top Meeting User Last 3 Months Top_Meeting_User_Last_3_Months__c Lookup(User) Internal user with most meetings in the last 3 months window
Rings Top User Meetings Last 3 Months Top_Meeting_User_Meetings_Last_3_Months__c Number(18,0) Meeting count for the top meeting user (Top_Meeting_User_Last_3_Months__c) in the last 3 months window

Opportunity

24 fields

Mirrors the parent Account's company-level engagement data. Note that Rings ID is not unique here — opportunities at the same company share one company UUID.

Label API Name Type Description
Rings Emails All Time All_Time_Emails__c Number(18,0) Total emails exchanged across all time
Rings Meetings All Time All_Time_Meetings__c Number(18,0) Total meetings exchanged across all time
Rings City City__c Text(100) Company headquarters city from Rings
Rings Company Total PathPower Score Company_Total_PathPower_Score__c Number (formula) Numeric rank of Company_Total_PathPower__c (1=WEAK, 2=MODERATE, 3=STRONG, 4=VERY_STRONG, 5=STRONGEST). Populated by formula so list views can sort by connection strength correctly — the picklist itself sorts alphabetically.
Rings Company Total PathPower Company_Total_PathPower__c PicklistWEAK, STRONG, VERY_STRONG, STRONGEST Company-level PathPower label for this opportunity's company
Rings Country Country_Code__c Text(100) Country from Rings
Rings Days Since Last Interaction Days_Since_Last_Contact__c Number (formula) Days since the last interaction — email or meeting (calculated from Rings Last Interaction)
Rings Description Description__c Long Text(32000) Company description from Rings
Rings Emails Last 12 Months Last_12_Months_Emails__c Number(18,0) Total emails exchanged in the last 12 months window
Rings Meetings Last 12 Months Last_12_Months_Meetings__c Number(18,0) Total meetings exchanged in the last 12 months window
Rings Emails Last 3 Months Last_3_Months_Emails__c Number(18,0) Total emails exchanged in the last 3 months window
Rings Meetings Last 3 Months Last_3_Months_Meetings__c Number(18,0) Total meetings exchanged in the last 3 months window
Rings Emails Last 6 Months Last_6_Months_Emails__c Number(18,0) Total emails exchanged in the last 6 months window
Rings Meetings Last 6 Months Last_6_Months_Meetings__c Number(18,0) Total meetings exchanged in the last 6 months window
Rings Last Interaction Last_Interaction_At__c DateTime Most recent Rings engagement for this company
Rings Last Synced Last_Synced_At__c DateTime Timestamp of the last successful Rings data sync for this record
Rings LinkedIn URL LinkedIn_URL__c Url Company LinkedIn URL from Rings
Rings Logo Logo_URL__c Url Company logo image URL from Rings
Rings Match Status Match_Status__c PicklistMatched, No Match, Overridden Indicates how this record was matched to Rings AI. Overridden means a user manually selected the match.
Rings Company Name Name__c Text(255) Company name from Rings
Rings Next Meeting Next_Meeting_At__c DateTime Next scheduled meeting with this opportunity's company
Rings ID Rings_Record_Id__c Text(36) Rings identifier for this opportunity's company. Not unique — multiple opportunities at the same company share one Rings company UUID.
Rings State State__c Text(100) Company headquarters state/region from Rings
Rings Website Website__c Url Company website from Rings

General Settings

22 fields

Custom setting backing the Rings AI Settings page. Protected — not directly editable by users.

Label API Name Type Description
Interaction Display Limit Activity_Display_Limit__c Number(18,0) Maximum number of activities to display
App Enabled App_Enabled__c Checkbox Global switch to enable or disable the entire Rings AI app. When disabled, all scheduled jobs, API calls, and features are turned off.
Bulk Sync Enabled Bulk_Sync_Enabled__c Checkbox Master switch for the bulk match-and-sync job. When off, RingsMatchAndSyncBatch short-circuits regardless of per-object toggles. The per-object Sync_X_Enabled__c flags control scope; this controls whether bulk sync runs at all.
Bulk Sync Hour Bulk_Sync_Hour__c Number(2,0) Hour of the day (0-23, org timezone) the scheduled bulk match-and-sync job runs. Ignored when Sync Frequency = Hourly.
Cache TTL (seconds) Cache_TTL__c Number(18,0) Cache time-to-live in seconds
Enable AI Summary Enable_AI_Summary__c Checkbox Enable/disable AI Summary component
Enable Interaction Timeline Enable_Activity_Timeline__c Checkbox Enable/disable Activity Timeline component
Enable Relationship Path Enable_Relationship_Path__c Checkbox Enable/disable Relationship Path component
Enable Verbose Logging Enable_Verbose_Logging__c Checkbox When enabled, logs all API calls (not just errors and key events)
API Environment Environment__c Text(20) Which Rings API environment the app talks to. Sandbox and Production select their matching Named Credential; both currently point at the production API host. Also drives the Open in Rings deep link.
Last Company Sync At Last_Company_Sync_At__c DateTime Watermark for incremental company sync. The next run pulls companies modified after this timestamp.
Last Person Sync At Last_Person_Sync_At__c DateTime Watermark for incremental person sync. The next run pulls persons modified after this timestamp.
Log Retention Days Log_Retention_Days__c Number(4,0) Number of days to retain audit logs. Set to 0 to disable auto-deletion (warning: logs will accumulate indefinitely).
Max Records Per Sync Run Max_Records_Per_Sync_Run__c Number(18,0) Maximum number of records to process per scheduled sync run. Limits resource usage for large datasets. Set to 0 for unlimited.
Sync Account Enabled Sync_Account_Enabled__c Checkbox Enable syncing Account records with Rings API
Sync Contact Enabled Sync_Contact_Enabled__c Checkbox Enable syncing Contact records with Rings API
Sync Frequency Sync_Frequency__c Text(20) Field synchronization frequency (Hourly, Daily, Weekly)
Sync Lead Enabled Sync_Lead_Enabled__c Checkbox Enable syncing Lead records with Rings API
Sync Opportunity Enabled Sync_Opportunity_Enabled__c Checkbox Enable syncing Opportunity records with Rings API
Use Mock AI Summary Use_Mock_AI_Summary__c Checkbox Use mock data for AI Summary while real endpoint is unavailable
Use Mock Interaction History Use_Mock_Activity_History__c Checkbox Use mock data for Activity History while real endpoint is unavailable
Use Mock Relationship Paths Use_Mock_Relationship_Paths__c Checkbox Use mock data for Relationship Paths while real endpoint is unavailable

Rings User Mapping

5 fields

Links a Salesforce User to their Rings identity. Without a mapping, relationship paths and top-user fields stay blank for that person.

Label API Name Type Description
Rings Person UUID Rings_Person_UUID__c Text(80) The Rings person UUID associated with this user. Used to resolve internal users from recommended paths.
Rings User Email Rings_User_Email__c Text(255) Email of the mapped Rings user, captured at mapping time for admin display.
Rings User Name Rings_User_Name__c Text(255) Display name of the mapped Rings user, captured at mapping time for admin display.
Rings User UUID Rings_User_UUID__c Text(80) Rings tenant-user UUID. Sent as the x-rings-user-id header so API responses are scoped to this user.
Salesforce User User__c Lookup(User) The Salesforce user this mapping belongs to. One mapping per user.

API Log

11 fields

The app's own log object. First stop when data didn't populate.

Label API Name Type Description
Endpoint Endpoint__c Text(255) API endpoint path that was called
Error Message Error_Message__c Long Text(32768) Error or exception message
Method Method__c Text(10) HTTP method (GET, POST, etc.)
Object Type Object_Type__c Text(40) Salesforce object type (Contact, Lead, Account, Opportunity)
Record Id Record_Id__c Text(18) Salesforce record ID related to this log entry
Response Time Response_Time__c Number(10,0) Response time in milliseconds
Severity Severity__c PicklistERROR, WARN, INFO Log severity level
Source Class Source_Class__c Text(255) Apex class that generated this log entry
Stack Trace Stack_Trace__c Long Text(32768) Exception stack trace for debugging
Status Code Status_Code__c Number(3,0) HTTP status code returned from API
Success Success__c Checkbox Indicates if API call was successful

Rings List

2 fields

One record per Rings list, maintained automatically by the sync. Filter and report on list membership through Rings List Member.

Label API Name Type Description
List Name Name Text(80) The Rings list's name
Rings List UUID Rings_List_UUID__c Text(36) Unique Rings identifier for this list; the sync's upsert key

Rings List Member

5 fields

One record per list/record pair — the filterable, reportable form of list membership. Exactly one of Account/Contact/Lead is set per row.

Label API Name Type Description
Rings List Rings_List__c Lookup(Rings List) The Rings list this membership row belongs to (master-detail)
Account Account__c Lookup(Account) The Account that is a member of the list
Contact Contact__c Lookup(Contact) The Contact that is a member of the list
Lead Lead__c Lookup(Lead) The Lead that is a member of the list
Member Key Member_Key__c Text(60) List UUID + record Id; the sync's idempotency key
No fields match that search Try a shorter term — for example PathPower, Lookup, or Last_3_Months.