16 Comments
User's avatar
Mario Alvarez Lamas's avatar

Excellent work!

how can you obtain the variable Figma[output.bundle]?

Expand full comment
Xinran Ma's avatar

Thank you, Mario!

If you have linked a frame with comments in the input, then you'll see output with multiple bundles that match the comments automatically.

Not sure if this addresses your question?

Expand full comment
Mario Alvarez Lamas's avatar

Thanks, Xinran!

I was looking for that variable but I couldn't find it, Make doesn't give me a specific array to get the data from, it only gives me the separate bundles.

Expand full comment
Agathi's avatar

The way the process is described is very complicated...

Expand full comment
Xinran Ma's avatar

Yeah, I don't disagree. It was a quick test and there's room to simplify.

Expand full comment
Johnny Xalxo's avatar

i have done all the thing but not getting result

Expand full comment
Xinran Ma's avatar

Did you see any error messages, Johnny?

Expand full comment
Pawel Jozefiak's avatar

Oh wow, this is EXACTLY the kind of automation I've been obsessing over lately! The way you've connected Figma comments to Google Docs through Make.com is brilliant - and using Gemini to categorize everything is such a smart touch!

I've been experimenting with similar workflows connecting various data sources to Claude for automatic processing. The key insight I had (which you clearly understand too) is that the formatting stage before sending to the AI is absolutely crucial. Without proper data cleaning, these models get completely confused by all the metadata noise.

Have you tried setting up dynamic knowledge bases that update automatically based on these summaries? I built something similar recently that pulls in content from various sources, processes it through AI, and creates a continuously updated knowledge repository. The possibilities are endless once you get these automation pieces working together!

Really appreciate you sharing your exact prompt too - those constraint parameters you set are going to save me so much time on my next project. Fantastic walkthrough!

Expand full comment
Alessandro Trezzi's avatar

Great automation!

Don't you think that losing the visual reference will make handling Figma comments harder on this specific use case?

Expand full comment
Xinran Ma's avatar

Thanks Alessandro! I completely agree. It's just a quick test I did and I wish I had more time to improve it. (Actually I didn't even want to share this test in public because of the imperfections.)

Expand full comment
Rugved's avatar

Great post !

Expand full comment
Xinran Ma's avatar

Thank you, Rugved. Stumbled across your website—looking great!

Expand full comment
Matan's avatar

It's look amazig!

What is mean 'file ID'

Expand full comment
Xinran Ma's avatar

Thank you. It is a unique string of text that represents that file. It can be easily found in the URL when you have that file open.

Expand full comment
Mustafa Kapadia's avatar

Great article. I especially like the fact that you used an older version of Gemini. Too many folks gravitate towards the latest model = best. But it is not always the case. It's always fit for purpose. And BTW, a big fan of make as well. Thanks for sharing

Expand full comment
Xinran Ma's avatar

Thanks Mustafa! Love that you’ve been actively exploring and digging deep in this space too.

Expand full comment