Issue with Data Persistence Between Webhooks in n8n



Hi everyone,

I’m facing a challenge with my workflow in n8n and would appreciate any help.

In my workflow, Twilio sends me a message, to which I reply with a specific trigger word. This response then triggers the first webhook. However, the webhook doesn’t have access to the information from previous steps. This issue also occurs with the second webhook.

I need the flow to retain the context of the previous data after each webhook is triggered—specifically, the email content and the initial draft created in the first flow. OpenAI should be able to access this information in the next step to adjust my response accordingly.

Is there a way to configure the workflow so that the webhooks can access information from the initial flow, preserving context between them?

Thanks a lot for your help!

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:
  • **n8n version: n8n Version 1.61.0

  • **Database (default: SQLite): default

  • **n8n EXECUTIONS_PROCESS setting (default: own, main): default

  • Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud

  • Operating system: Mac

hello @Um_So

For storing data between the executions, you should save that data somewhere externally (gSheet, gDrive, s3, DB, etc). n8n does not store it