Hi everyone,
I wanted to ask if it’s possible to call multiple functions sequentially using the Responses API, similar to how function/tool chaining works in the Assistants API.
Specifically, I’m looking to implement a flow where:
- One function is called first based on the user’s input,
- Its output is then passed as input to a second function,
- And this continues for several steps in one interaction or conversation cycle.
I’m aware that the Assistants API supports tool chaining where the assistant can automatically call tools in sequence based on the plan. But I’m not sure if the Responses API supports something similar — or if this would need to be managed entirely on the application side.
Would love any guidance, best practices, or even example implementations from others who’ve tackled this.
Thanks in advance!
Wasif