Skip to main content
Open

I'd like the ability to chain together more than just rules

Related products:CS Other Features
jean.nairon
martha_stuart
josh_grigone
  • jean.nairon
    jean.nairon
  • martha_stuart
    martha_stuart
  • josh_grigone
    josh_grigone

jason_metzler

We need the ability to orchestrate different processes like we do in rule chains, but inclusive of all the elements that could be dependencies in Gainsight. For example, I’d like to fetch the latest data into an MDA object from GCP using a connector, then fire off a series of rules, then run adoption explorer for that project, and trigger a data designer to run on that data, and so on.

 

coordinating the timing for all of these events so that they are all running off of the ‘right’ data, which can be dependent on rules running after receiving the newest data is a guessing game right now, and we cross our fingers hoping that the rule timing works as planned. If there are delays in rules running or upload issues with our connectors we run into problems.

 

Since we can’t make AE dependent on the connector running, we currently have about a week of no data because the data came in after the AE job ran, and our DD that allows us to report on AE in R360 (which is also irritating, yes we are on SFDC still) doesn’t have anything after the last date when we received data at the right time.

9 replies

shambhawi
Forum|alt.badge.img
  • Gainsight Employee ⭐️
  • 71 replies
  • April 25, 2023

@rakesh FYI


alizee
Forum|alt.badge.img+12
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • 659 replies
  • April 25, 2023

100% supportive of this.


romihache
Forum|alt.badge.img+8
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • 429 replies
  • April 25, 2023

Amazing idea!
Coordinating scheduled times to pipeline different processes is a hassle. As Jason exposed, when one thing falls behind, there's no way to quickly realize that it affected something else downstream because they aren't actually connected. 


spencer_engel
Forum|alt.badge.img+4

Just ran into this again today Our use case is that we have quite a few reports on a dashboard built off Data Designs. But in order for that Data Design to be useful, a certain rule needs to run first. I’d love to be able to just chain the two together for two reasons:

  1. To make sure the rule always runs before the Data Design when I schedule it
  2. So I can run it manually when needed with the click of just one button (rule runs first, then the DD)

heather_hansen
Forum|alt.badge.img+13
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • 954 replies
  • October 3, 2023

YES!  My use case is even more complicated. :)

I kick off a program on Monday, and once that program kicks off, I want a rule to fire to change the status of a Success Plan. 

Then, on Thursday, I have a Data Designer that runs to grab those Success Plans and combine them with data from another object, and then, a program runs that sends that data in report.

Finally, on Friday, I have another Data Designer that runs to again merge in another object, a rule that fires following that to change the SP status again, and a program that sends that data in a report.

Any delay in any of these processes will cause downstream effects with the others, so it would be great to be able to tie them together so that they don’t run until the step before has been completed.


dayn.johnson
Forum|alt.badge.img+6
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • 647 replies
  • October 3, 2023

On a less complicated side, I could see this being hugely helpful even considering just JOs. (ex: new user communications, for both new companies who have just purchased, and mid-cycle users who gain access after the company is out of onboarding)

We have several programs that are launched in very short order after a user is provisioned. Some of those programs are based on events, while others are run off of a query (and still others are sent from systems outside our team’s control). Having these emails send in the wrong order (or on top of each other) doesn’t look good, but unfortunately they can’t all be part of one program -- nor would I want them to be. Having multiple programs allows us to be far more agile/swift if something needs to be updated.

It would be great to be able to string these programs together so we could better control how participants flow through their onboarding journey (and first year) -- essentially a JO journey builder.


Stuart
Forum|alt.badge.img+3
  • Helper ⭐️⭐️
  • 144 replies
  • October 4, 2023

Iirc this is on the product roadmap, hopefully someone from GS can confirm.


rakesh
Forum|alt.badge.img+1
  • Lets put your data to work!
  • 835 replies
  • October 4, 2023
No StatusAcknowledged

waynedilworth
Forum|alt.badge.img+4
  • Contributor ⭐️⭐️⭐️⭐️
  • 33 replies
  • March 7, 2025

My use case is similar to Spencer’s.  We have 2 Data Designers that need to run in sequence but after 4 different rules.  This is in support of a Digital Outreach Program.  We have several disqualifiers to the program sourcing data to the JO from Salesforce Opportunities and MDA Objects (Relationships, Relationship Persons).  Right now we have to run manually or trust predictable timing on the runs - which is hard to do during the morning hours with many rules\chains competing for rules-engine processing time.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings