8x8 (Wavecell)

Communications platform as a service

Integrate the 8x8 (Wavecell) API with the Data Stores API

Setup the 8x8 (Wavecell) API trigger to run a workflow which integrates with the Data Stores API. Pipedream's integration platform allows you to integrate 8x8 (Wavecell) and Data Stores remarkably fast. Free for developers.

Add or update a single record with the Data Stores API

Add or update a single record in your Pipedream Data Store.

 
Try it
Add or update multiple records with the Data Stores API

Add or update multiple records to your Pipedream Data Store.

 
Try it
Append to record with the Data Stores API

Append to a record in your data store Pipedream Data Store. If the record does not exist, a new record will be created in an array format.

 
Try it
Check for existence of key with the Data Stores API

Check if a key exists in your Pipedream Data Store or create one if it doesn't exist.

 
Try it
Delete a single record with the Data Stores API

Delete a single record in your Pipedream Data Store.

 
Try it

Overview of 8x8 (Wavecell)

The 8x8 API enables developers to create powerful communication solutions and
seamlessly integrate them with their applications and products. With just a few
lines of code, you can make and receive phone calls, send and receive text
messages, and securely manage you users’ contact directory.

Some of the many things that can be built with the 8x8 API include:

  • Cloud Call Centers: Create inbound and outbound contact centers that can
    handle any amount of customer inquiries.
  • Multi Channel Communication Platforms: Build out a suite of messaging
    services that covers the major platforms like SMS, WhatsApp, and Facebook
    Messenger.
  • Customer Interactions: Set up communication channels in your app or website
    that can be used to increase user engagement.
  • Artificial Intelligence and Machine Learning: Utilize the 8x8 API to create
    solutions that use AI and ML to automate communication processes.
  • Unified Communications: Create seamless communication systems for customers
    that are accessible through a variety of communication channels.
  • DataSecurity: Add multiple layers of security to ensure that user’s data is
    secure and protected.
  • Reporting: Streamlined reporting tools that allow you to quickly pull data
    and insights on customer interactions.

Connect 8x8 (Wavecell)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    wavecell: {
      type: "app",
      app: "wavecell",
    }
  },
  async run({steps, $}) {
    const data = {
      "destination": ``,
      "text": ``,
      "source": ``,
    }
    return await axios($, {
      method: "post",
      url: `https://api.wavecell.com/sms/v1/${this.wavecell.$auth.subAccountId}/single`,
      headers: {
        Authorization: `Bearer ${this.wavecell.$auth.api_key}`,
      },
      data,
    })
  },
})

Overview of Data Stores

With the Data Stores API, you can build applications that:

  • Store data for later retrieval
  • Retrieve data from a store
  • Update data in a store
  • Delete data from a store

Connect Data Stores

1
2
3
4
5
6
7
8
9
10
11
export default defineComponent({
  props: {
    myDataStore: {
      type: "data_store",
    },
  },
  async run({ steps, $ }) {
    await this.myDataStore.set("key_here","Any serializable JSON as the value")
    return await this.myDataStore.get("key_here")
  },
})