Automation library · Data collection

Import Productboard notes, companies and features into Snowflake

Started by a clock, and works across Slack. 33 steps, 3 loops or waits: large, and worth reading before you trust it with anything live.

Large

33 stepsLarge: read it before trusting it with anything live
0Branches: places the flow splits
3Loops or waits
1Service it connects to

The flow

Starts it 1Logic 15Service 17

The steps in the order they run, from what starts it.

  1. 1[CREATE] PRODUCTBOARD_NOTESSnowflakeService
  2. 2[CREATE] PRODUCTBOARD_COMPANIESSnowflakeService
  3. 3[CREATE] PRODUCTBOARD_NOTES_FEATURESSnowflakeService
  4. 4[CREATE] PRODUCTBOARD_FEATURESSnowflakeService
  5. 5Schedule TriggerSchedule triggerStarts it
  6. 6Empty Table Productboard FeaturesSnowflakeService
  7. 7get productboard featuresHttp RequestService
  8. 8Split featuresSplit OutLogic
  9. 9Manual mapping featureSetLogic
  10. 10Loop Over Items featuresSplit In BatchesLogic
  11. 11Empty Table Productboard CompaniesSnowflakeService
  12. 12Manual mapping features dbSetLogic
  13. 13get productboard companiesHttp RequestService
  14. 14Update Productboard FeaturesSnowflakeService
  15. 15Split companiesSplit OutLogic
  16. 16Manual mapping companiesSetLogic
  17. 17Manual mapping companies dbSetLogic
  18. 18Update Productboard CompaniesSnowflakeService
  19. 19Empty Table Productboard Note and Feature IDsSnowflakeService
  20. 20Empty Table Productboard NotesSnowflakeService
  21. 21get productboard notesHttp RequestService
  22. 22Split notesSplit OutLogic
  23. 23Manual mapping notesSetLogic
  24. 24Split features in notesSplit OutLogic
  25. 25Count Notes Last 7 days and UnprocessedSnowflakeService
  26. 26Loop Over Items notesSplit In BatchesLogic
  27. 27Combine Feature ID + Note IDSetLogic
  28. 28SlackSlackService
  29. 29Manual mapping notes dbSetLogic
  30. 30Loop Over Items features notesSplit In BatchesLogic
  31. 31Update Productboard NotesSnowflakeService
  32. 32Manual mapping feature note IDs dbSetLogic
  33. 33Update Productboard Note and Feature IDsSnowflakeService

How it's built

Starts on
A clock
Steps
33, 3 loops or waits
Size
Large: read it before trusting it with anything live
Connects to
Slack
Model
None. This is plumbing, not judgement

Questions

What does it need to run?

An n8n account, plus your own Slack account. You connect your own accounts after importing it; none are included.

What starts it?

It starts on a clock.

Does it use AI?

No. Every step is fixed logic or a call to a service, so it does the same thing every time.

How long does it take to set up?

Take your time. At 33 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 33 steps before you point it at anything that matters.