Brightspot Integrations Guide

Zapier


Note
This integration is a premium integration. To activate the integration, you must follow a typical software development life cycle, which will incur additional costs. For more details on this integration or on other premium integrations, please contact your Brightspot representative.
Note
The topics in this section pertain only to Brightspot v4.8. If your project is on an earlier version, this functionality is not available.

Zapier is an Integration Provider as a Service (IPaaS) that enables automated interactions between Brightspot and third-party applications. While the possibilities of this integration are up to your individual business requirements, consider the following scenarios:

  • Create an equivalent Google Doc whenever an article in Brightspot is published or translated.
  • Create an equivalent Brightspot asset whenever a Google Doc is added to a certain folder in Google.
  • Create a Salesforce campaign whenever a newsletter in Brightspot is published.
  • Log workflow transitions in Microsoft Excel.
  • Use a spreadsheet to import tags into Brightspot.

Currently, Brightspot has implemented three different components of a Zapier workflow (referred to as a zap):

  • Trigger—Webhooks and polling.
  • Search—Finds more data.
  • Action—Takes an action, like saving an asset in Brightspot.

For more information on which integrations are available to Zapier (like Google Docs, Salesforce, and Microsoft Excel), see Zapier apps.

Note
The Brightspot Zapier connector is currently a private connection. Please contact your Brightspot contact for an invitation to access.

Overview of the configuration process

Note
These topics cover the Brightspot end of configuration, as well as how you can use Brightspot in various ways as you make Zapier workflows, referred to as zaps. For details on how to use Zapier, please refer to Zapier online help.

To configure the Zapier integration, you take the following steps:

  1. Create API endpoints in Brightspot. Depending on whether you are using GraphQL, the second endpoint you create may vary (see How GraphQL relates to Zapier). For details on the configuration of these endpoints, see Adding API endpoints for the Zapier integration.
  2. Create an API client in Brightspot, and link it to the previous endpoints. For details, see Adding an API client for the Zapier integration.
  3. Using credentials from the API client, connect Brightspot to Zapier in the Zapier console. For details, see Adding API endpoints for the Zapier integration.
  4. Build triggers, search queries, and actions in Brightspot for use in Zapier zaps. Depending on whether you are using GraphQL, the objects you create may vary (see How GraphQL relates to Zapier). For details, see the following topics:

After these configuration steps are complete, all additional configuration happens in the Zapier console. For details on that process, please refer to Zapier online help.

Including Zapier in a Brightspot build

The following table lists the dependencies to include in your build configuration.

ArtifactDescription
com.psddev:zapierExposes core Zapier functionality for configuration.
com.psddev:zapier-graphqlEnables GraphQL-powered searches, mutations, and polling triggers.
com.psddev:zapier-topic-webhookEnables notification-based webhook triggers.
Previous Topic
Building a custom translation action
Next Topic
How GraphQL relates to Zapier
Was this topic helpful?
Thanks for your feedback.
Our robust, flexible Design System provides hundreds of pre-built components you can use to build the presentation layer of your dreams.

Asset types
Module types
Page types
Brightspot is packaged with content types that get you up and running in a matter of days, including assets, modules and landing pages.

Content types
Modules
Landing pages
Everything you need to know when creating, managing, and administering content within Brightspot CMS.

Dashboards
Publishing
Workflows
Admin configurations
A guide for installing, supporting, extending, modifying and administering code on the Brightspot platform.

Field types
Content modeling
Rich-text elements
Images
A guide to configuring Brightspot's library of integrations, including pre-built options and developer-configured extensions.

Google Analytics
Shopify
Apple News