Coassemble

Coassemble is the first online training platform for SaaS companies looking to deliver genuinely engaging training experiences to your employees.

Integrate the Coassemble API with the Airtable (OAuth) API

Setup the Coassemble API trigger to run a workflow which integrates with the Airtable (OAuth) API. Pipedream's integration platform allows you to integrate Coassemble and Airtable (OAuth) remarkably fast. Free for developers.

Create Comment with Airtable API on New Created Enrolment from Coassemble API
Coassemble + Airtable (OAuth)
 
Try it
Create Comment with Airtable API on New Created User from Coassemble API
Coassemble + Airtable (OAuth)
 
Try it
Create Field with Airtable API on New Created Enrolment from Coassemble API
Coassemble + Airtable (OAuth)
 
Try it
Create Field with Airtable API on New Created User from Coassemble API
Coassemble + Airtable (OAuth)
 
Try it
Create Multiple Records with Airtable API on New Created Enrolment from Coassemble API
Coassemble + Airtable (OAuth)
 
Try it
New Created Enrolment from the Coassemble API

Emit new event when a new course enrolment is created.

 
Try it
New Created User from the Coassemble API

Emit new event when a new user is created.

 
Try it
New Field from the Airtable (OAuth) API

Emit new event for each new field created in a table

 
Try it
New Modified or Deleted Records (Instant) from the Airtable (OAuth) API

Emit new event each time a record is added, updated, or deleted in an Airtable table. See the documentation

 
Try it
New or Modified Field from the Airtable (OAuth) API

Emit new event for each new or modified field in a table

 
Try it
Create New Course with the Coassemble API

Use this endpoint to create new courses in your workspace. See the docs here

 
Try it
Create Comment with the Airtable (OAuth) API

Create a new comment on a record. See the documentation

 
Try it
Create New User with the Coassemble API

Create a user as a member of your campus or add an existing user to it. See the docs here

 
Try it
Create Field with the Airtable (OAuth) API

Create a new field in a table. See the documentation

 
Try it
Create Multiple Records with the Airtable (OAuth) API

Create one or more records in a table by passing an array of objects containing field names and values as key/value pairs. See the documentation

 
Try it

Overview of Coassemble

Coassemble is a user-friendly training and development platform that lets you create and deliver online courses. The Coassemble API enables the automation of various eLearning tasks, such as user management, course enrollment, and tracking course progress. By leveraging this API within Pipedream, you can streamline educational operations, synchronize educational data with other systems, and create dynamic learning experiences by triggering actions based on course activities.

Connect Coassemble

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    coassemble: {
      type: "app",
      app: "coassemble",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.coassemble.$auth.domain}.coassemble.com/api/v1/members/${this.coassemble.$auth.user_id}`,
      headers: {
        "Authorization": `COASSEMBLE-V1-SHA256 UserId=${this.coassemble.$auth.user_id} UserToken=${this.coassemble.$auth.api_key}`,
        "Accept": `application/json`,
      },
    })
  },
})

Overview of Airtable (OAuth)

Airtable (OAuth) API on Pipedream allows you to manipulate and leverage your Airtable data in a myriad of powerful ways. Sync data between Airtable and other apps, trigger workflows on updates, or process bulk data operations asynchronously. By using Airtable's structured databases with Pipedream's serverless platform, you can craft custom automation solutions, integrate with other services seamlessly, and streamline complex data processes.

Connect Airtable (OAuth)

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: {
    airtable_oauth: {
      type: "app",
      app: "airtable_oauth",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.airtable.com/v0/meta/whoami`,
      headers: {
        Authorization: `Bearer ${this.airtable_oauth.$auth.oauth_access_token}`,
      },
    })
  },
})