Gabor,
Taking file inputs, and then performing operations on them seems a bit more like RPA to me (Robotic Process Automation). You might want to find an RPA solution or engine that does this, and then use Watson Assistant as the "front end" that guides the user on the usage of the RPA solution. Otherwise, you would need to build your own chatbot that implemented the file picker and file transfer, as part of the overall orchestration layer of the chatbot. You could still use Watson Assistant to drive the conversation, but you would need to control and orchestrate the UI, and the other components that you are pulling together.
I don't know of any plugin that does scheduling, although I have seen a number of good implementations of this technology. In these implementations, my customers tended to decide on their scheduler FIRST (something that works with the calendar/email system that they use), and then configured the chatbot so it would feed the proper information into the API of their scheduler. Some do this with their own orchestration layer, some just use webhooks.
------------------------------
Daniel Toczala
Community Leader and Customer Success Manager - Watson
dtoczala@us.ibm.com------------------------------
Original Message:
Sent: Tue May 11, 2021 05:55 AM
From: Gabor Hernadi
Subject: How to add extra function to Watson
Hello All,
I need some help adding some functionality to Watson.
First I'm looking for a solution to drag and drop/select a file to the chatbot that will be uploaded to a shared folder example google drive) So the owner can download it and check the content.
Second is there any addon that could be implemented to the chatbot to book an appointment?
Thank you for your help
Gabor
------------------------------
Gabor Hernadi
------------------------------
#BuildwithWatsonApps
#EmbeddableAI