As an Investment Analyst, I want to process documents uploaded to an opportunity, and view the status of processing.
Implementation details:
WEB-APP:
- Implement react components and code to interact with the documents route
- Implement react components and code to trigger processing of documents for processing
- Implement the UI components to view the status of processing
- Processing status
- Error, if any.
API-APP:
As part of the document route, implement endpoint to receive document ids to process.
This would trigger the document-processing service, that runs the processing workflow on each document. Storing progress and results of processing in cosmos db store.
Implement the. processing of the documents as an Agent Framework workflow.