Review the automation limits:
- Process automation
- Data extraction for invoices, receipts, and so on (Intelligent Document Processing)
See also Limitations with AI in automations.
Process automation
The following process automation limits are in effect for AppSheet.
| Item | Limit |
| Maximum data size of a table record (image columns excluded) processed by a bot | 10 MB |
| Maximum number of automation bots executing concurrently | 5000 |
| Maximum number of days a process can be in a wait state (Wait step in the current process or waiting for a child process to execute) | 30 days |
| Maximum number of Wait for a condition steps that are executed across all apps owned by a user |
|
| Maximum number of Wait for a period of time steps that are executed across all apps owned by a user |
|
| Maximum number of process executions triggered by an app change event |
|
| Maximum number of process executions triggered by a scheduled event |
|
| Maximum number of event triggers that are external to the app (such as AppSheet database, Google Chat, and Google Forms events) |
|
| Maximum number of notifications sent from automations |
|
| Maximum number of days bot run data is available | 55 days |
| Maximum number of rows processed in ForEachRowInTable in a deployed app | 10,000 |
| Maximum number of rows processed in "For Each Row in Table" in a prototype app | 1000 |
| Maximum number of Chat Space IDs that can be listed when configuring a Chat message automation | 3000 |
| Maximum schedule event execution time | 5 minutes |
| Maximum app event execution time | 2 minutes |
| Maximum PDF files | 2500 per day/per app owner account, |
Data extraction for invoices, receipts, and so on (Intelligent Document Processing)
The following data extraction limits are in effect for AppSheet automation.
| Item | Limit |
| Size of the document that can be processed | 20 MB |
| Number of pages in a document that can be processed (for example, invoice) | 5 |
| Processed document file formats supported | PDF, GIF, TIFF, JPEG, PNG |