with WATI and Gupshup?
Enables sending of WhatsApp messages using a pre-approved template. See the documentation
Allows updating attributes/tags related to an existing contact. See the documentation
The WATI API allows you to power up your customer engagement by leveraging WhatsApp messaging. With Pipedream's capabilities, you can create serverless workflows that integrate WATI to automate personalized notifications, process inbound messages, and manage contacts. This can help scale your customer service, marketing campaigns, and streamline communications with WhatsApp's wide user base.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
wati: {
type: "app",
app: "wati",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.wati.$auth.api_endpoint}/api/v1/getContacts`,
headers: {
"Accept": `*/*`,
"Authorization": `${this.wati.$auth.access_token}`,
},
})
},
})
The Gupshup API enables developers to build communication solutions with extensive messaging capabilities. On Pipedream, you can harness this power to create serverless workflows that interact with Gupshup's messaging services. Automate sending messages, create chatbots, or build complex communication systems that react to incoming messages or events. The workflows can be triggered by webhooks, schedules, or other apps' events, and you can integrate Gupshup with numerous other services available on Pipedream.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
gupshup: {
type: "app",
app: "gupshup",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.gupshup.io/sm/api/v1/users/${this.gupshup.$auth.appname}`,
headers: {
"apikey": `${this.gupshup.$auth.apikey}`,
},
})
},
})