My goal is to set up a zap integration between Productboard and slack, such that new notes added to product are posted into a dedicated Productboard-feed slack channel.
I first set up a zap that looks like this:
- Trigger: new note in Productboard
- Post to a dedicated Productboard feed slack channel with the title, content, and link of the Productboard note
What I noticed, though, is that most of the posts to slack with this trigger were empty of content. No title, no content; only a link. I experimented with this a bit and noticed that if I immediately put information into the new note, it would be included in the slack message that was posted. If, however, I added some information, left the tab for a moment, and then came back and added more, only the initial information would be included.
My assumption is that when most people create a new note, they perhaps take a moment to gather information and fill out the note. And the ProductBoard notes autosave pretty quickly, which likely sets off the “new note in Productboard” trigger. So, while they’re gathering information, the Productboard note autosaves, likely leading to triggering the event, and leading to note information being added to slack while they’re still pretty empty.
I figured perhaps adding a delay would help. I attempted to correct this by adjusting the zap like so:
- Trigger: new note in Productboard
- Delay for ten minutes
- Post to a dedicated Productboard feed slack channel with the title, content, and link of the Productboard note
Unfortunately, this didn’t fix the problem.
My assumption is that the following is happening:
- Someone starts a new note in product board.
- The new note autosaves as soon as that person goes to another screen (perhaps to get the appropriate information to add to the note.
- Ten minutes passes
- Instead of grabbing the current state of the product board note after those ten minutes have passed (which is what I want to happen), the zap grabs the initial (likely incomplete) note that was created initially, perhaps at the state it was in at its first autosave
Instead, I would like the zap to post the current state of the product board note after the delay has passed, as this is more likely to result in complete information being passed into the slack feed.
It is unclear to me whether this post is a “how do I” post or a feedback post. If it turns out there’s a way I can use different actions to get the desired outcome, then I’d love help with that! <3 If, on the other hand, there is no way to get a better outcome, then I’d like to pass along feedback that the delay behavior should be adjusted, specifically in cases that involve autosaved information that is likely to be incomplete on the first autosave. I would imagine that the outcome I’m looking for is what most people would want in this case.
Would love some help with this! <3