Usage Guidelines and Limits
Limits and quota on usage can vary based on the license model and provisioned tier for a tenant.
Limits and quota on usage can vary based on the license model and provisioned tier for a tenant.
Feature | Supported Value |
---|---|
Polling interval (in minutes) | 5 minutes |
Feature | Supported Value |
---|---|
Allowed export or publish (zip archive) project size | Up to 15 MB |
Allowed import (zip archive) project size | Up to 15 MB |
Feature | Supported Value |
---|---|
Webhook payload | Up to 10 MB |
Here are the details on Message restrictions in Cloud Messaging.
Feature | Supported Value |
---|---|
Default timeout limit | 360 minutes |
Timeout limit for Loop or Repeat action | 360 minutes |
Maximum request payload size | Up to 100 MB |
Here are the Best Practices for using Flow services.
Feature | Supported Value |
---|---|
Development of File IO and Data-streams operations using a CLI connector | Not supported |
Maximum build size | 10 MB |
Development of listeners using CLI-based connector | Not supported |
Feature | Supported Value |
---|---|
Retention period for execution logs | 30 days |
Under Spoke tenants, authorizations can be created using only Custom Authorization option. Default Authorization option is disabled. Learn more about Spoke Tenants
The maximum size limit of an encoded service output to be transported over Hybrid Integration is 50 MB.
The following encoding limits are enforced:
Sending large payloads for all the connectors in Cloud is currently not supported except for the AWS S3 connector. AWS S3 backend provides the capability to handle large documents, hence it is supported.
The payload size is limited by the available memory and is dependent on the volume of transactions that are flowing through the system at a given point of time.
Cloud REST resource supports only one type of message builder and formatter for all the response codes.
Cloud does not support the RPC/encoded style WSDL and the RPC/literal style WSDL.
Salesforce events can be retrieved only if you are using Salesforce v37.0 or later. Currently, the replay options are supported only for Salesforce Push Topic.
Limitations are also imposed by Salesforce backend.
See the following Salesforce documentation for examples on the limits:
Nested business objects are not handled while creating a custom operation. Provide the details associated with business objects for complex operations when you are creating a custom operation. Currently, the CloudStreams APIs support only one-level business object fields.
There is no limit on the size of the file part that is sent as a part of multipart. The size of the file included in the multipart request is dependent upon the available heap size of the server.
Before using streaming capabilities, it is important to understand the underlying limitation of the protocol and the SaaS backend, for example, Salesforce.
If there are network, proxy, or firewall connectivity related issues or delays, you may not receive the messages. In such cases, investigate the network and connectivity.
Note: The protocols that provide the streaming listener capability are public protocols which run over HTTP like Bayeux.
These protocols are not guaranteed protocols. They do not ensure delivery of the messages in a guaranteed way.
Due to network, proxy, or firewall connectivity related issues, the default timeout values for Connection Timeout (ms) may not be enough in your environment. Check the timeout settings based on your network conditions and set the values for Connection Timeout (ms).
Due to latency and other issues, some networks may take a long time to exchange messages. In such cases you may see timeout errors. To avoid that, increase the timeout values and see what values fit your organization. This is applicable for all the outbound and inbound timeout configurations.