Hi @kanika.dhamija, Attachments can be uploaded using the “Attachment” entity type and it gets stored on the cloud. The downloadable link will be available in the context data. Please refer to the below post which helps provide more details.
@kanika.dhamija, Maybe I am thinking out loud but if you are using webSDK as the channel, you could possibly manage the chatwindow.js at “Function for Attachment” to send the attachment to an endpoint. Further, you should be able to also configure the message that needs to be sent back to the bot in this scenario.