This could be used to override provider specific configurations
Field | Type | Required | Description | Example |
---|---|---|---|---|
steps |
array<string, Components\StepsOverrides> | ➖ | This could be used to override provider specific configurations | { "email-step": { "providers": { "sendgrid": { "templateId": "1234567890" } } } } |
providers |
array<string, array<string, mixed>> | ➖ | Overrides the provider configuration for the entire workflow and all steps | { "sendgrid": { "templateId": "1234567890" } } |
email |
array<string, mixed> | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible. Override the email provider specific configurations for the entire workflow |
|
push |
array<string, mixed> | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible. Override the push provider specific configurations for the entire workflow |
|
sms |
array<string, mixed> | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible. Override the sms provider specific configurations for the entire workflow |
|
chat |
array<string, mixed> | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible. Override the chat provider specific configurations for the entire workflow |
|
layoutIdentifier |
?string | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible. Override the layout identifier for the entire workflow |