Granola transcript reading

Max recently posted on LinkedIn an automation that included reading Granola transcripts sent to a slack channel and uses this to summarize something. How can we implement this? I understand the Slack Reader piece, but then what do you do with the output of that to get to a place where it can read the Granola transcript and utilize that as context for an Ask AI node?

Hey @jclegg! If you’re reporting an issue with a flow or an error in a run, please include the run link and make sure it’s shareable so we can take a look.

  1. Find your run link on the history page. Format: https://www.gumloop.com/pipeline?run_id={{your_run_id}}&workbook_id={{workbook_id}}

  2. Make it shareable by clicking “Share” → ‘Anyone with the link can view’ in the top-left corner of the flow screen.
    GIF guide

  3. Provide details about the issue—more context helps us troubleshoot faster.

You can find your run history here: https://www.gumloop.com/history

Hey @jclegg – You can set up a cadence where Granola posts transcripts in a Slack channel, and from there automate the following in Gumloop:

  • Grab the transcript attachment from Slack
  • Read the transcript file using a File Reader node
  • Analyze it with AI
  • Pull the related email thread and messages
  • Send an SMS

I’ll check if I can get a templated version of the workflow for you.

I guess that 1st & 2nd step in particular is where I already struggle. It appears when I use the Slack Reader to read the message Granola automatically sends to Slack, there is no “transcript attachment”. So what does this really mean?

Were you able to get a templated version of the workflow?

Don’t have a templated version yet but I can probably create one from what you have. Could you share the run link so I can view the inputs/outputs please? You can find the run link on the https://www.gumloop.com/history page or through the Previous Runs tab on the canvas.

I believe granola sends links to the transcript instead of the attachment.

So I’ve created my own workaround but now the issue seems to be that the Slack Reader as a trigger does not pick up on the Granola messages that are sent in my slack channel, however, it does pick up other messages I send manually as a test. What’s interesting is it does read the message if I don’t use the Slack Reader as a trigger and instead manually run it to read the last sent message.

https://www.gumloop.com/pipeline?workbook_id=sY3myugMVKR88zrxWWt8Af

Gotcha. Could you please run the flow manually and send over the run link where its reading the Granola message?

Here is a successful manual run: https://www.gumloop.com/pipeline?run_id=bRcwiUaZrfDwVVamgUp4cB&workbook_id=sY3myugMVKR88zrxWWt8Af

Thank you! Adding this to our backlog.

What would the ETA on that be? Also, is there any chance of getting the template of what was ran on Max’s LinkedIn post at the very least? I had tried looking at the flow in the .gif he posted but couldn’t make much out :laughing:

ETA should hopefully be within 1–2 weeks, depending on how quickly we’re able to consistently reproduce the issue.

@MaxBrodeurUrbas, could you share the templated workbook when you get a chance?

1 Like

Thought I’d try it again, still not working. @MaxBrodeurUrbas would appreciate any insight or past work you can share with me that got your workflow to work as expected.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.