I have a Google Form that triggers a bot. The bot adds a new row to another table (the Request Table) using the values of the form. All the values are Ok in the new row, except the timestamp. It shows UTC instead of the timestamp.
As a test, I added 3 columns in the table “Request” and I set the initial values to TODAY(), NOW() and TIMENOW(). When using the bot, the values of these 3 columns are UTC, but when adding a row manually (using the form of the table “Request”), the value of these 3 columns are from the device´s time.
Why is this happening? How can I make the app to add the timestamp of the Google Form correctly?
Thank you @jambyc . Settings of the spreadsheet are Ok.
As explained in my first post, I created 3 columns in the “Request” table for testing purpose: Date Time Test, TimeTest and Today Test.
In the screenshot below, the red row is a new row added by the bot from values in another table. The source table is a Google Form. Instead of using the device time, Appsheet uses UTC. The device time was 8/1/2024 11:12:35 PM. The bot added the new row using UTC (8/2/2024 4:12:35).
When using the AppSheet form of the Request table, the app is stamping the correct date and time (device time). This is shown in the blue row of the screenshot.
In other words, with the bot, the time is UTC. When entering the date and time manually (using the Request table form), the time is the device time, which is correct.