We're starting to get beyond enrichment and into custom signals in Clay. We have a few other tools (Factors, 1st party engagement from Hubspot, G2) and I'm trying to figure out how to operationalize all of these so that interrupt signals get owned by a rep and we can track accountability metrics. In the case studies for Clay it looks like some folks are just writing signal data back to fields/properties in the CRM but this feels a little fragile. We're using Salesforce for our CRM so I've been considering Tasks, Campaigns, and/or a custom object so we get that point in time capture each time the signal fires. How are people solving for this? Most of the articles I read tend to gloss over this part and it feels... not obvious