with PhoneBurner and Freshstatus?
The PhoneBurner API provides programmatic access to call center functionality, allowing you to manage contacts, handle dial sessions, and interact with call logs. With Pipedream, you can automate workflows that respond to events in PhoneBurner or orchestrate PhoneBurner actions based on triggers from other apps. This melds the power of cloud telephony with broad integration possibilities, unlocking productivity gains and streamlined operations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
phoneburner: {
type: "app",
app: "phoneburner",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.phoneburner.com/rest/1/members/`,
headers: {
Authorization: `Bearer ${this.phoneburner.$auth.oauth_access_token}`,
},
})
},
})
Freshstatus by Freshworks is an API that lets you manage incident updates and maintenance events for your services. With it, you can communicate real-time status to your users, schedule maintenance windows, and keep a pulse on your system's health, all programmatically. When integrated with Pipedream, Freshstatus becomes even more powerful, allowing you to automate status updates, sync with your monitoring tools, and trigger notifications across various platforms.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
freshstatus: {
type: "app",
app: "freshstatus",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://public-api.freshstatus.io/api/v1/services/`,
headers: {
"Content-Type": `application/json`,
},
auth: {
username: `${this.freshstatus.$auth.username}`,
password: `${this.freshstatus.$auth.subdomain}`,
},
})
},
})