add-ins
latest
false
UiPath logo, featuring letters U and I in white

Add-ins user guide

Last updated Mar 30, 2026

Types

Default header

FieldTypeDescriptionDefault ValueRequired
KeyStringN/AN/AYes
ValueStringN/AN/AYes

Default query param

FieldTypeDescriptionDefault ValueRequired
KeyStringN/AN/AYes
ValueStringN/AN/AYes

Proxy

FieldTypeDescriptionDefault ValueRequired
HostStringN/AN/AYes
PortNumberN/AN/AYes
UsernameStringN/AN/AN/A
PasswordStringN/AN/AN/A
Non Proxy HostsStringN/AN/AN/A

Tls

FieldTypeDescriptionDefault ValueRequired
Enabled ProtocolsStringA comma-separated list of protocols enabled for this context.N/AN/A
Enabled Cipher SuitesStringA comma-separated list of cipher suites enabled for this context.N/AN/A
Trust StoreTrust StoreN/AN/AN/A
Key StoreKey StoreN/AN/AN/A
Revocation CheckStandard Revocation Check Custom Ocsp Responder Crl FileN/AN/AN/A

Trust store

FieldTypeDescriptionDefault ValueRequired
PathStringThe location (which is resolved relative to the current class path and file system, if possible) of the trust store.N/AN/A
PasswordStringThe password used to protect the trust store.N/AN/A
TypeStringThe type of store used.N/AN/A
AlgorithmStringThe algorithm used by the trust store.N/AN/A
InsecureBooleanIf true, no certificate validations are performed, rendering connections vulnerable to attacks. Use at your own risk.N/AN/A

Key store

FieldTypeDescriptionDefault ValueRequired
PathStringThe location (which is resolved relative to the current classpath and file system, if possible) of the key store.N/AN/A
TypeStringThe type of store used.N/AN/A
AliasStringWhen the key store contains many private keys, this attribute indicates the alias of the key that should be used. If not defined, the first key in the file is used by default.N/AN/A
Key PasswordStringThe password used to protect the private key.N/AN/A
PasswordStringThe password used to protect the key store.N/AN/A
AlgorithmStringThe algorithm used by the key store.N/AN/A

Standard revocation check

FieldTypeDescriptionDefault ValueRequired
Only End EntitiesBooleanOnly verify the last element of the certificate chain.N/AN/A
Prefer CrlsBooleanTry CRL instead of OCSP first.N/AN/A
No FallbackBooleanDo not use the secondary checking method (the one not selected before).N/AN/A
Soft FailBooleanAvoid verification failure when the revocation server can not be reached or is busy.N/AN/A

Custom OCSP responder

FieldTypeDescriptionDefault ValueRequired
UrlStringThe URL of the OCSP responder.N/AN/A
Cert AliasStringAlias of the signing certificate for the OCSP response (must be in the trust store), if present.N/AN/A

CRL file

FieldTypeDescriptionDefault ValueRequired
PathStringThe path to the CRL file.N/AN/A

Reconnection

FieldTypeDescriptionDefault ValueRequired
Fails DeploymentBooleanWhen the application is deployed, a connectivity test is performed on all add-ins. If set to true, deployment fails if the test doesn’t pass after exhausting the associated reconnection strategy.N/AN/A
Reconnection StrategyReconnect Reconnect ForeverThe reconnection strategy to use.N/AN/A

Reconnect

FieldTypeDescriptionDefault ValueRequired
FrequencyNumberHow often (in ms) to reconnect.N/AN/A
BlockingBooleanIf false, the reconnection strategy runs in a separate, non-blocking thread.N/AN/A
CountNumberHow many reconnection attempts to make.N/AN/A

Reconnect forever

FieldTypeDescriptionDefault ValueRequired
FrequencyNumberHow often (in ms) to reconnect.N/AN/A
BlockingBooleanIf false, the reconnection strategy runs in a separate, non-blocking thread.N/AN/A

Expiration policy

FieldTypeDescriptionDefault ValueRequired
Max Idle TimeNumberA scalar time value for the maximum amount of time a dynamic configuration instance should be allowed to be idle before it’s considered eligible for expiration.N/AN/A
Time UnitEnumeration, one of: NANOSECONDS MICROSECONDS MILLISECONDS SECONDS MINUTES HOURS DAYSA time unit that qualifies the maxIdleTime attribute.N/AN/A

HTTP response attributes

FieldTypeDescriptionDefault ValueRequired
Status CodeNumberN/AN/AYes
HeadersObjectN/AN/AYes
Reason PhraseStringN/AN/AYes

Repeatable in memory stream

FieldTypeDescriptionDefault ValueRequired
Initial Buffer SizeNumberThis is the amount of memory allocated in order to consume the stream and provide random access to it. If the stream contains more data than can be fit into this buffer, then it will be expanded by according to the bufferSizeIncrement attribute, with an upper limit of maxInMemorySize.N/AN/A
Buffer Size IncrementNumberThis is by how much the buffer size is expanded by if it exceeds its initial size. Setting a value of zero or lower means that the buffer should not expand, meaning that a STREAM_MAXIMUM_SIZE_EXCEEDED error is raised when the buffer gets full.N/AN/A
Max Buffer SizeNumberThis is the maximum amount of memory that will be used. If more than that is used then a STREAM_MAXIMUM_SIZE_EXCEEDED error is raised. A value lower or equal to zero means no limit.N/AN/A
Buffer UnitEnumeration, one of: BYTE KB MB GBThe unit in which all these attributes are expressed.N/AN/A

Repeatable file store stream

FieldTypeDescriptionDefault ValueRequired
In Memory SizeNumberDefines the maximum memory that the stream should use to keep data in memory. If more than that is consumed then it starts to buffer the content on disk.N/AN/A
Buffer UnitEnumeration, one of: BYTE KB MB GBThe unit in which maxInMemorySize is expressed.N/AN/A

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated