Skip to main content
3. Existing Functionality/Native Skill

Agent Studio 2.0 Timeout Limitations and Workflow Flexibility Compared to 1.0

Related products:Agent Studio
  • September 22, 2025
  • 4 replies
  • 26 views

Forum|alt.badge.img+3

We’ve been working closely with Moveworks Support and Engineering and wanted to share some feedback regarding process timeouts in Agent Studio 2.0.

Background:

  • In Agent Studio Classic / 1.0, compound actions allow for asynchronous API calls. Each action within a compound action has a 60-second timeout, but there’s no overall timeout for the compound action itself. This has enabled us to build plugins that perform multiple API calls efficiently.
  • In Agent Studio 2.0, conversational process replaces compound actions. However, the process is synchronous, and there’s a 60-second timeout for the entire conversational process.

Issue: We’re encountering PLUGIN_ERROR_TIMEOUT in 2.0 like a user in this thread is experiencing:

The suggested workaround from Moveworks Engineering is to use a compound action within the conversational process, allowing us to run actions asynchronously OR to just use compound action for the entirety of this plugin. We cannot optimize / use faster APIs to avoid timeout thresholds entirely due to our security architecture.

Concern: While this workaround technically resolves the timeout issue, it seems to defeat the purpose of migrating to 2.0 for processes that require multiple long API calls. The synchronous nature of conversational processes in 2.0 limits us compared to the flexibility we had in 1.0. Additionally, if we need input validation of 2.0, then we must use conversational process + compound action which gets difficult to manage.

Request: Is there any discussion internally of either increasing the timeout threshold beyond 60 seconds for conversational processes, or to enable (even specific actions within) conversational processes to be asynchronous?

 

Currently, the main advantage we see in 2.0 is input validation, data types, and UI, while 1.0 remains more flexible for most workflow requirements.

4 replies

Ajay Merchia
Forum|alt.badge.img+2
  • Community Manager
  • September 23, 2025

I want to correct a quick mental model

Conversation process do NOT replace compound action.

We expect conversation processes to be focused on business logic, typically requiring human interaction between each activity. Whereas compound actions are where you’re supposed to write these long running APIs.

migrating to 2.0 for processes that require multiple long API calls.

That’s actually not the objective of 2.0 / conversation process. You can get input validation from 2.0, and use it to invoke a compound action activity.

 

Please let me know where you feel compound actions in 2.0 aren’t performing well – we want to make this a better experience for you 😊


Forum|alt.badge.img+3
  • Author
  • Inspiring
  • September 23, 2025

Conversation process do NOT replace compound action.

Thank you for this correction! We were under the impression that it was aimed to be a replacement.

It would be nice to have a GUI for compound actions to match the ease of building conversational processes. YAML can be more difficult to learn / manage / debug. Otherwise, compound actions typically play nicely with 2.0 from my experience.


Ajay Merchia
Forum|alt.badge.img+2
  • Community Manager
  • September 25, 2025

Amazing! Glad to hear it. 

Come to our hackathon on October 7th! We’ll unveil the all-new low code compound action editor there! (Sneak peak below)

 


Ajay Merchia
Forum|alt.badge.img+2
  • Community Manager
  • September 25, 2025
1. New3. Existing Functionality/Native Skill