export const sessionMongoSchema = { bsonType: "object", required: ["session_name"], properties: { _id: { bsonType: "objectId" }, session_name: { bsonType: "string" }, company_name: { bsonType: ["string", "null"] }, flow_id: { bsonType: ["objectId", "string", "null"] }, metaKeys: { bsonType: ["array", "null"], items: { bsonType: "object", required: ["key"], properties: { key: { bsonType: "string" }, value: { bsonType: "string" }, }, }, }, phone_numbers: { bsonType: "array", items: { bsonType: "object", required: ["name", "phoneNumber"], properties: { name: { bsonType: "string" }, phoneNumber: { bsonType: "string" }, }, }, }, voice: { bsonType: ["string", "null"] }, }, additionalProperties: false, } as const;