{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":5246,"path":"conversational-interfaces/virtual-agent/va-flow-designer-integration.md","title":"Integrating Virtual Agent with Workflow Studio workflows","bundle":null,"doc_type":null,"release":"australia","body":"\n# Integrating Virtual Agent with Workflow Studio workflows\n\nThe workflows of ServiceNow® Workflow Studio can be integrated within ServiceNow Virtual Agent topics. You can then use these workflows in Virtual Agent conversations.\n\n**Note:** If you have turned on and set up ServiceNow Otto in Virtual Agent, you can use the base system conversational actions and subflows from the Assistant Designer Asset library. You currently can't create conversational subflows in Assistant Designer; you can only view and edit them. Conversational subflows can be created, tested, and deleted only in Workflow Studio. For more information on conversational actions and subflows, see [Conversational actions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/conversational-actions.md) and [Conversational subflows](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/conversational-subflows.md). You can still integrate actions and subflows that are not conversational from Workflow Studio into Virtual Agent topics through Virtual Agent Designer. The following content is only relevant to actions or subflows that cannot be made conversational in Workflow Studio.\n\nYou can integrate Workflow Studio actions and subflows as follows:\n\n-   Add the actions or subflows to Virtual Agent conversations.\n-   Use actions created for another product in Virtual Agent conversations.\n-   Create conversations that call workflows directly in the conversation. For example, users can place catalog requests, create incidents, or input information securely.\n\nIn Virtual Agent conversations, you can use actions to trigger workflows custom built in an application \\(such as Workflow Studio\\) or workflows of the third-party applications and products available in the Integration Hub. Integrations built using Workflow Studio and Integration Hub help to ensure a high level of resiliency and performance.\n\nIf an action in the workflow is slow to respond or appears to be waiting, topic authors see a relevant error message.\n\nBy default, a scheduled job checks the conversation flow every 120 seconds. For more information about scheduled jobs, see [Scheduled jobs](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/c_ScheduledJobs.md).\n\nYou can change this interval as needed. To change the interval, see [Specify the action workflow timeout](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/va-fdih-action-timeout.md).\n\n## Integrate workflows of third-party products available on the Integration Hub\n\nYou can use the Integration Hub to create end-to-end digital workflows and automate processes that integrate the ServiceNow AI Platform® with any third-party application, platform, or data.\n\nFor example, you can use one of the 100 prebuilt spokes available on the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home). These prebuilt spokes include popular applications, such as Microsoft Azure, Workday, and Okta.\n\nFor more information about the ServiceNow Integration Hub, see [ServiceNow IntegrationHub – natively integrate ServiceNow with anything](https://www.youtube.com/watch?v=YGlGwGBNEfY).\n\n-   **[Add actions or subflows to Virtual Agent topics](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/setup-flow-designer-va-properties.md)**  \nUse the Action utility to integrate ServiceNow Workflow Studio workflows in Virtual Agent topics. The Action utility node triggers the required Workflow Studio workflows used in the Virtual Agent conversation.\n-   **[Virtual Agent secure password inputs](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/va-secure-inputs.md)**  \nThe **Include a password input** toggle switch on the Action utility properties sheet lets you enter passwords securely for use in Virtual Agent conversations.\n-   **[Workflow Studio scoped application requirements for secure inputs](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/va-fd-app-reqs-secure-inputs.md)**  \nAdhere to the following scoped application requirements to implement secure \\(password2\\) inputs in your Virtual Agent topics.\n-   **[Test the Action utility](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/test-flow-designer-va-integration.md)**  \nTest the Action utility to make sure that the integrated action works as intended in the conversation.\n-   **[Specify the action workflow timeout](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/va-fdih-action-timeout.md)**  \nSet the length of time before the Workflow Studio Integration Hub action workflow times out.\n\n**Parent Topic:**[Exploring other Virtual Agent features](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/conversational-interfaces/virtual-agent/exploring-other-vad-features.md)\n\n"}}