# Data Collection Structure ``` { sessionId: String, userID: String threadString: String, // This contains everything generatedResponse: String, // The generated response model: String, tone: String, instructions: String, prompt: String, date: Number, } ``` # Data Parsed Structure ``` { chainID: String, chainLength: Number, userID: String, thread: [ { emailID: String, emailContent: String, from: String, to: [], date: Number, generatedRespone: true | false, responseContent: String }, { emailID: String, emailContent: String, from: String, to: [], date: Number, generatedRespone: true | false, responseContent: String }, { emailID: String, emailContent: String, from: String, to: [], date: Number, generatedRespone: true | false, responseContent: String }, ], } // emailID should help you determine the order ```