with Google Business Profile and Pingdom?
Emit new event when a new check is added in Pingdom. See the documentation
Emit new event for each new local post on a location See the documentation
Emit new event for each new review on a location See the documentation
Emit new event for each new review on any of the selected locations See the documentation
Create or update a reply to the specified review. See the documentation
Create a new local post associated with a location. See the documentation
Return a specific review by name. See the documentation
Get reviews from multiple locations at once. See the documentation
The Google My Business API enables businesses to manage their online presence across Google, including Search and Maps. Through Pipedream, you can automate various aspects of your Google My Business account, such as reading and responding to customer reviews, updating business information, and posting new content. This API provides a powerful way to engage with customers and maintain accurate, up-to-date business listings, all through programmable interactions that can save time and enhance visibility.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_my_business: {
type: "app",
app: "google_my_business",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://mybusinessaccountmanagement.googleapis.com/v1/accounts`,
headers: {
Authorization: `Bearer ${this.google_my_business.$auth.oauth_access_token}`,
},
})
},
})
The Pingdom API offers a suite of endpoints to monitor the uptime, performance, and interactions for websites and web applications. With this API, you can automate the retrieval of monitor statuses, alerts, and performance data. Integrating Pingdom with Pipedream allows developers to create custom workflows that can notify teams of incidents, track performance metrics, or even trigger actions based on website status changes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pingdom: {
type: "app",
app: "pingdom",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.pingdom.com/api/3.1/checks`,
headers: {
"Authorization": `Bearer ${this.pingdom.$auth.api_token}`,
},
})
},
})