Enable agentic workflows in Virtual Agent
Perform the following if you're trying to trigger an agentic workflow, but don't see the Virtual Agent option in the configuration.
-
Change system property:
Set the Value field of the system property sn_aia.enable_va_conversation to True.
Note:Ensure your application scope is set to Now Assist AI Agents when making this change. -
Enable in AI Agent Studio:
- Navigate to AI Agent Studio > Overview.
- Select the agentic workflow you want to use.
- Navigate to Select channels and status. The Virtual Agent panel becomes available after setting the system property sn_aia.enable_va_conversation to True.
- Toggle the Display to on for the Virtual Agent panel.
- Select your assistants from the Assistants where AI agents are discoverable list.
-
Configure individual AI agents:
You must also enable the Virtual Agent display for each individual AI Agent that belongs to that workflow. If they are not toggled on, the workflow will not be able to call them during the conversation.
- From AI Agent Studio, select the AI agent that's part of the agentic workflow.
- Navigate to Select channels and status.
- in the Engage via Virtual Agent assistants panel, toggle Allow to on.
-
Alternative method - Promoting in Assistant Designer:
If the property is already enabled but the workflow doesn't appear for users, perform the following:- Navigate to All > Conversational Interfaces > Assistant Designer > Asset library.
- Select your assistant from the list.
- Find the agentic workflow or AI agent in the Assets section.
- Select the Show actions from this row icon and set the Visibility option to Promoted.
This ensures the asset is prioritized and visible in the conversational list.
Agentic workflows are generally intent based. Once enabled for Virtual Agent, the LLM determines when to trigger the workflow based on the user's natural language input. For example, "I need to process an image for a new task".