Hi #channel_C05R599UA12, new here 🤠 Hoping to get some input from anyone who can help!
Context: I just recently set up a UI extension with the goal to create a "Record View Log" that allows us to see a log of internal users who recently viewed a contact or deal record for security purposes. We noticed that there wasn't a hubspot native property that did this so I developed an app to do it.
Basic design:
Utilized the
context object described
here in the documentation. This allowed for me to pull the user email visiting the card with the
user.email field
I created a property on the contact and deal object called “View Log” where the user email and timestamp will be recorded upon card load
The card has been set to "location": "crm.record.sidebar" which allows for the card the load anytime someone visits the contact or deal record
Issue: The card does not load 100% due to 2 reasons: 1) We initially set the card at the bottom of the right sidebar nav to be out of sight but the card does not load unless it is on screen 2) Now moving the card to the top of the right sidebar nav, the user collapses the card (which avoids card load) and it remains collapsed until uncollapsed by the user.
Wondering if there is anyway to ensure that the card loads 100% of the time?