Hi everyone,
I’m working on a project where I need to integrate several Dify applications to work together. Specifically, I have:
- App A: [Analyze the report information of inventory expiration warning and provide suggestions.]
- App B: [Purchase orders can be automatically created in enterprise software based on verbal descriptions.]
- App C: [other…]
I want to create a workflow/agent that can:
- Take user input and decide which app to use
- Pass data between these apps
- Return a unified response to the user
What’s the best practice for achieving this in Dify? Should I use:
- A master workflow with HTTP nodes calling other apps?
- An Agent with multiple tools?
- Something else?
Any examples, documentation links, or best practices would be greatly appreciated!
Thanks in advance,
Leo