-
|
Hi, My idea is to have an initial triage agent, that just hands off the work to someone with a matching description. I've got that working fine when someone is a But I would like to find a way of that someone being a workflow. But I haven't gotten it to work. I'm getting an exception like this from the Workflow agent I don't know if this is enough info, or if I need to create a repro to show it. But is there a way of getting this to work? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
Adding @lokitoth to help. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @jooooel, in order for you to use a workflow as an agent, its starting executor needs to implement the "Turn Take Chat Protocol", by supporting at least The other issue you'll encounter if you try to use it with |
Beta Was this translation helpful? Give feedback.
Hi @jooooel, in order for you to use a workflow as an agent, its starting executor needs to implement the "Turn Take Chat Protocol", by supporting at least
List<ChatMessageandTurnToken(and you will also need to ensure that it outputs bothChatMessages and theTurnTokenthat you want to feed back to the parent).The other issue you'll encounter if you try to use it with
HandoffsWorkflowBuilderis the need for the workflow to be able to use the provided tools to invoke the handoff. This is not currently supported, and it is not entirely clear how to make the tools available to the workflow / how to have the subworkflow communicate the following handoff to the parent workflow without tool…