Hello,
I am developing a chatbot application to guide users through the process of data analysis.
In this context, beside of the chatbot, I need a visualization tool that allows user to follow the different steps of data preprocessing and data analysis.
My Idea was to use Miro for this visualization tool. Indeed, I could iteratively fill in the board with the information produced by the chatbot at each interaction. For example, when a user uploads a new dataset to the chatbot, I could add a shape containing some summary statistic about that dataset. Or, when a user asks what are the attributes of the dataset, I could add a shape containing the list of the attributes.
I very much like that idea because it would provide a customizable visualization tool, where user can rearrange the widgets produced by the chatbot.
The simplest way to achieve that is to use the Miro API. This way, I can send a call to generate a widget each time an operation is performed. However, I would like to have images among the information that I add to the Miro board. My problem is that image widgets are read-only in the Miro Api.
Is there a specific reason why write operation for image is not allowed in the API ?
I could maybe use the SDK for the purpose of filling the board but since web-plugins are static, I cannot think of any ways to have my plugin listening to external calls (I am not a Javascript expert). Can you think of any ways to solve this problem ?
Thanks you very much,
Siméon