with Customer.guru and Paddle?
The Customer.guru API is a potent tool for gauging customer satisfaction and Net Promoter Score (NPS). By integrating with Pipedream, you can automate the collection and analysis of customer feedback, trigger targeted actions based on NPS results, and meld those insights with other data sources. Pipedream's serverless platform lets you create workflows that react to Customer.guru events in real-time, enrich customer data, and drive personalized engagements.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
customer_guru: {
type: "app",
app: "customer_guru",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://customer.guru/export/ratings`,
headers: {
"Content-Type": `application/json`,
},
params: {
api_token: `${this.customer_guru.$auth.api_token}`,
api_secret: `${this.customer_guru.$auth.api_secret}`,
},
})
},
})
The Paddle API on Pipedream allows you to integrate your Paddle account to automate billing, subscription, and user management processes. You can react to events like new purchases or subscription cancellations, sync customer data to other platforms, and even automate financial reporting. This API hooks into Pipedream's capabilities of managing complex workflows with multiple steps, without the need for manual coding or server management.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
paddle: {
type: "app",
app: "paddle",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.paddle.com/event-types`,
headers: {
Authorization: `Bearer ${this.paddle.$auth.auth_code}`,
},
})
},
})