Ringba

Inbound Call Tracking for Pay Per Call

Integrate the Ringba API with the Data Stores API

Setup the Ringba API trigger to run a workflow which integrates with the Data Stores API. Pipedream's integration platform allows you to integrate Ringba 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
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
Delete All Records with the Data Stores API

Delete all records in your Pipedream Data Store.

 
Try it

Overview of Ringba

The Ringba API is a cloud-native tool that helps businesses around the world
better manage, analyze, and optimize their website operations. With the Ringba
API, businesses can easily incorporate dynamic features, such as dynamic
routing, ad trafficking, and analytics, into their websites to improve customer
experience and maximize profits. Here are some examples of what you can build
with the Ringba API:

  • Dynamic Routing: Route customers to different landing pages or offers
    depending on their traffic source and other attributes.
  • Website Tracking: Monitor website performance and user behaviors to optimize
    engagement and conversions.
  • Ad Trafficking and Management: Manage and optimize ad campaigns from one
    central hub, including trafficking, monitoring, and reporting.
  • Real-time Call Tracking: Monitor inbound and outbound calls to better
    identify and serve customers.
  • Call Routing: Route inbound phone calls to the appropriate agents based on
    customer filters.
  • Custom reporting: Generate custom reports to show key performance statistics
    from a centralized dashboard.

Connect Ringba

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

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")
  },
})