Workboard

Enterprise Results Platform

Go to site
Explore
/
Apps
/
Workboard

Workboard API Integrations

Build and run workflows using the Workboard API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

With the Workboard API, you can easily build solutions that can help you automate parts of your organization's workflow. Here are a few examples of solutions you can create with the Workboard API:

  • Automatically create a Stream of tasks based on a client’s data.
  • Create Streams that capture different types of progress notifications.
  • Create Streams that integrate data from other applications into Workboard.
  • Consolidate Teams and their tasks into a single timeline view.
  • Automatically update task status and assign tasks to Teams.
  • Automatically generate reports with data from multiple Streams.
  • Create reports to track the performance of different Teams in realtime.
  • Generate graphs and charts to help visualize trends in your organization.
  • Automatically create alert notifications for tasks and Streams.
  • Provide personalized notifications for different users and for specific tasks.
  • Automatically provision and de-provision user accounts.
  • Connect different systems (like ticketing, customer support, etc.) to Workboard.
  • Automate the creation and management of Streams.
  • Automatically create project plans and milestones.
  • Automatically transfer data between Streams.
  • Create custom widgets and views to help visualize complex data.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    workboard: {
      type: "app",
      app: "workboard",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.myworkboard.com/wb/apis/user/`,
      headers: {
        Authorization: `Bearer ${this.workboard.$auth.oauth_access_token}`,
      },
    })
  },
})

Choose an API to Connect with Workboard API

1
-
12
of
1000+
apps by most popular

Authentication

Workboard uses OAuth authentication. When you connect your Workboard account, Pipedream will open a popup window where you can sign into Workboard and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Workboard API.

Pipedream requests the following authorization scopes when you connect your account:

OAuth Request Configurations:
  1. authorization
    GEThttps://www.myworkboard.com/wb/oauth/authorize?client_id={{oauth.client_id}}&redirect_uri={{oauth.redirect_uri}}&state={{oauth.state}}&response_type=code&scope={{oauth.space_separated_scopes}}
  2. accessToken
    POSThttps://www.myworkboard.com/wb/oauth/tokencontent-type: application/x-www-form-urlencodedaccept: application/json
    client_id={{oauth.client_id}}&client_hash={{oauth.client_secret}}&redirect_uri={{oauth.redirect_uri}}&code={{oauth.code}}