createIntegrationAction

Creates a new IntegrationAction object.

Access is permitted when any of the following condition(s) are met: 1. The signed-in User has any of the following permissions for the associated Organization: [org_manage_integrations, org_create_integrations].

Input fields (CreateIntegrationActionInput!)

ArgumentTypeDescription
integrationID!The Integration of which the IntegrationAction is a part.
actionID!The specific Component Action that is being associated to the Integration.
descriptionStringA brief description of the IntegrationAction.
commentsStringAdditional notes about the IntegrationAction.
branches[String]The Conditional Branches that are associated with the Action.
inputs[InputExpression]The collection of Expressions that serve as inputs to the IntegrationAction.
outputs[InputExpression]The collection of Expressions that serve as outputs from the IntegrationAction.
prevStepIDThe IntegrationAction that should precede the newly created IntegrationAction, if any.
slugStringThis field has been replaced by 'name'.
nameStringA string that uniquely identifies the IntegrationAction in the context of the Integration.
clientMutationIdStringA unique identifier for the client performing the mutation.

Return fields (CreateIntegrationActionPayload)

integrationAction (IntegrationAction)
errors ([ErrorType])
clientMutationId (String)
Last updated on