with Smoove and Google Analytics?
Emit new event when a new subscriber is created. See the docs
Adds a new contact to your account or update an existing contact. See the docs
Checks if a contact exists in your account otherwise will create a contact. See the docs
The Smoove API, part of the Sendbird platform, offers a suite of communication capabilities such as messaging, chat, and video interactions. With Pipedream, you can leverage these features to automate interactions, sync communication data with other services, and create event-driven workflows. For example, you can trigger actions in other applications when new messages arrive, synchronize user profiles across platforms, or automate notifications for chat events.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
smoove: {
type: "app",
app: "smoove",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://rest.smoove.io/v1/Lists`,
headers: {
Authorization: `Bearer ${this.smoove.$auth.api_key}`,
},
})
},
})
The Google Analytics API unlocks the power of your analytics data, enabling automated access to custom reports, real-time statistics, and user behavior analysis. With it, you can extract actionable insights, push data to other platforms, and tailor your business strategy with precision. Leveraging Pipedream's serverless platform, these capabilities can be seamlessly integrated into workflows that trigger actions in other apps, send alerts, or even feed data warehouses for deeper analysis.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_analytics: {
type: "app",
app: "google_analytics",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/oauth2/v1/userinfo`,
headers: {
Authorization: `Bearer ${this.google_analytics.$auth.oauth_access_token}`,
},
})
},
})