Connector limits
Connectors have the following limits:
Job execution timeout limits
Description
|
Limit
|
Notes
|
Standard job execution timeout | 180 seconds | This limit applies to all connectors except the following: - REST
- Salesforce
- ServiceNow
- SFTP
|
Job execution timeout for REST connector actions |
- If wait for response is
true : 3,600 seconds (1 hour)
- If wait for response is
false : 5,400 seconds (1.5 hours)
| This limit applies to the following REST connector action: |
Job execution timeout for Salesforce connector actions | 24 hours | This limit applies to the following Salesforce actions: - Insert bulk job action
- Update bulk job action
- Upsert bulk job action
- Insert bulk job (v1) action
- Update bulk job (v1) action
- Upsert bulk job (v1) action
- Retry bulk jobs action
- Search subjects SOQL bulk CSV action
|
Job execution timeout for ServiceNow connector actions | 600 seconds | This limit applies to the following ServiceNow actions: |
Job execution timeout for SFTP actions | 700 seconds | This limit applies to the following SFTP action: - Streamable download action
|
Read request timeout limits
The read request timeout limit is the number of seconds the client (gateway) waits for the server to respond. A read timeout occurs when the connection is established and the request is sent, but the server doesn't send a response before the timeout limit is reached. This prevents the request from being read.
Description
|
Limit
|
Notes
|
Read request timeout | 180 seconds | This limit applies to all connectors except the following: - Amazon S3
- Azure blob storage
- Bim360
- JavaScript
- Python
- REST
- Ruby
- Workday
- Xactly
|
Read request timeout for select Amazon S3 connector actions | 1,200 seconds | This limit applies to the following S3 connector actions: - Get file action
- Upload file action
- Upload file streaming action
|
Read request timeout for select Azure blob storage connector actions | Variable. If the blob_type is BlockBlob, the timeout is 900 seconds. Otherwise, the timeout is 180 seconds. | This limit applies to the following Azure blob storage connector actions: - Upload blob storage action
|
Read request timeout for JavaScript evaluation in actions | 30 seconds | This limit applies to the following action: - Invoke custom JavaScript code action
|
Read request timeout for Python evaluation in actions | 90 seconds | This limit applies to the following action: - Invoke custom Python code action
|
Read request timeout for Ruby connector actions | 30 seconds | This limit applies to the following action: - Invoke custom Ruby code action
|
Read request timeout for REST connector actions | Variable. If wait for request is true , the timeout is 3,600 seconds (1 hour). Otherwise, the timeout is 120 seconds. | This limit applies to the following REST connector action: |
Read request timeout for Workday connector actions | 300 seconds | This limit applies to the following actions: - Get report action
- Call operation action
|
Read request timeout for Xactly connector actions | 300 seconds | This limit applies to the following Xactly connector actions: |
Ruby connector limits
Description
|
Limit
|
Notes
|
Memory limit for Ruby connector actions, including libraries, temporary memory, and inputs | 256 MB | NA |
Timeout for Ruby connector actions | 30 seconds | NA |
Read request timeout for Ruby connector actions | 30 seconds | This limit applies to the following action: - Invoke custom Ruby code action
|
Python connector limits
Description
|
Limit
|
Notes
|
Memory limit for Python connector actions, including libraries, temporary memory, and inputs | 256 MB | NA |
Timeout for Python connector actions | 90 seconds | NA |
Maxium code field size (scripts) for Python connector actions | 1 MB | NA |
Maximum size limit for PDF files processed with the pypdf library | 35 MB | NA |
Maximum size limit for CSV files processed with the Pandas library | 20 MB | This limit accounts for Pandas’ temporary storage requirements. |
Maximum size limit for Excel files processed with the Pandas library | 5 MB | Uncompressing Excel files requires additional memory. |
Read request timeout for Python evaluation in actions | 90 seconds | This limit applies to the following action: - Invoke custom Python code action
|
JavaScript connector limits
Description
|
Limit
|
Notes
|
Memory limit for JavaScript connector actions, including libraries, temporary memory, and inputs | 256 MB | NA |
Maximum code field size for JavaScript connector actions | 1 MB | NA |
Timeout for JavaScript connector actions | 30 seconds | NA |
Read request timeout for JavaScript evaluation in actions | 30 seconds | This limit applies to the following action: - Invoke custom JavaScript code action
|
Database connector limits
Email by Workato limits
Description
|
Limit
|
Notes
|
Message body and attachment limit in Email by Workato actions | 20 MB | This limit is for the combined size of the message body and attachment. |
Language connectors limits
FURTHER READING
Refer to the Platform limits documentation for more information about Workato limits.