ChatGPT · Arazzo Workflow
ChatGPT Multi-Turn Conversation
Version 1.0.0
Start a conversation and continue it by chaining previous_response_id.
View Spec
View on GitHub
AgentsArtificial IntelligenceChatGPTEmbeddingsFine-TuningGPT-4GPT-5Language ModelOpenAIReal-TimeArazzoWorkflows
Provider
Workflows
multi-turn-conversation
Chain two Responses API turns and list the resulting input items.
Creates an opening response, then creates a follow-up response that references the first via previous_response_id, then lists the input items of the follow-up to confirm the conversation history was threaded.
1
openTurn
createResponse
Create the first stored response that opens the conversation.
2
followUpTurn
createResponse
Create the follow-up response, passing previous_response_id so the model treats the opening turn as conversation context.
3
listHistory
listResponseInputItems
List the input items of the follow-up response to confirm the chained conversation history is present.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.