# todo list
[ ] add confirmation env setting to setup guide
[ ] how to add more scenarios, tools
[ ] create tests
[ ] fix logging statements not to be all warn, maybe set logging level to info
[ ] create people management scenarios
[ ] 2. Others:
-- check pay status
-- book work travel
-- check insurance coverages
-- expense management
-- check in on the health of the team
-- check pto
[x] demo the reasons why:
- Orchestrate interactions across distributed data stores and tools
- Hold state, potentially over long periods of time
- Ability to ‘self-heal’ and retry until the (probabilistic) LLM returns valid data
- Support for human intervention such as approvals
- Parallel processing for efficiency of data retrieval and tool use
[ ] ask the ai agent how it did at the end of the conversation, was it efficient? successful? insert a search attribute to document that before return
- Insight into the agent’s performance
[x] customize prompts in [workflow to manage scenario](./workflows/tool_workflow.py)
[x] add in new tools?
[ ] non-retry the api key error - "Invalid API Key provided: sk_test_**J..." and "AuthenticationError"
[ ] make it so you can yeet yourself out of a goal and pick a new one
[ ] add visual feedback when workflow starting
[ ] figure out how to allow user to list agents at any time - like end conversation