Integrations
Integrations connect an automation to the systems you already use. Each integration provides triggers, actions, or both, and most rely on a connection that holds the authentication. This page catalogs what each integration can do; for field-level detail, see the Reference.
Brightspot
Acts on content in a connected Brightspot CMS.
- Trigger—the Content trigger fires on a content event (published, revised, transitioned, archived, and more). See Triggers.
- Action—the Content action operates on a target asset, identified by its ID. Operations: Fetch, Publish, Save, Archive, Delete, Restore, Transition (move it through a workflow), Post Comment, and Complete Work Stream Item (mark it complete in a work stream).
- Content Query action—resolves a query built in the editor, or a saved work stream, to a list of content—so a flow can run across a whole set of assets instead of reacting to one event. Pair it with a loop to process each match.
- On Demand from content—when an on-demand automation is registered for a content type, editors can run it directly from that content's edit page, without opening the flow editor. See Triggers.
Jira
Reacts to and acts on Jira issues.
- Trigger—the Jira trigger fires on issue and comment events for a project, optionally refined with JQL.
- Action—the Jira action runs one operation against a project: Create Issue, Get Issue, Update Issue, Assign Issue, Transition Issue, Add Comment, Search Issues, Delete Issue, Add Worklog, Link Issues, Add Watcher, and Remove Watcher.
GitHub
Reacts to and acts on a GitHub repository.
- Trigger—the GitHub trigger fires on repository webhook events such as pushes, pull requests, issues, releases, and workflow runs.
- Action—the GitHub action runs one operation against a repository, grouped by what it targets:
- Pull requests—Create, Get, Update, Merge, Submit Review, Add Reviewers.
- Issues—Create, Get, Update.
- Issues and pull requests—Add Comment, Modify Assignees, Modify Labels.
- Branches—Create, Get, List, Delete.
- Files and commits—Get File Contents, Create or Update File, Create Commit, Create Commit Status.
- Releases—Create Release.
- Workflows—Trigger Workflow.
Slack
Sends messages and collects approvals.
- Action—the Slack Message action posts a rich-text message to a user or channel. Slack is also where human-in-the-loop approvals can be presented and answered.
Email
Sends email notifications.
- Action—the Email action sends a message to one or more recipients. It needs no connection; delivery is configured by an administrator. See Actions.
OpenAPI
Calls any service described by an OpenAPI specification.
- Action—the OpenAPI action calls a chosen operation from a spec you point it at, deriving its input fields from that operation. It needs no connection of its own. See Actions.