You will also need pgvector (here hosted on supabase) and of course a GPT4 api key.
It showcases an approval step so that you only provide answers you are confident giving to your users, which feels less robotic.
All the building blocks are scripts that you can reuse outside of windmill and you could build this in any other workflow engines (although less conveniently).
We use it for our own needs on discord [2] and thoughts this was a common need for any product having community support on slack or discord.