A new or updated googleSheets row is checked against a condition, sent to OpenAI for processing, the result is saved to Nextcloud, and the link is written back to the sheet.