Gupshup offers an easy-to-use omnichannel messaging API, advanced bot-building platform and mobile marketing tools.
Go to siteThe 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}`,
},
})
},
})
Automated Customer Support: Deploy a chatbot that uses Gupshup to handle incoming customer queries. Integrate with a CRM like Salesforce on Pipedream to fetch customer data and provide personalized responses.
Marketing Campaign Tracker: Send out bulk marketing messages via Gupshup and track responses with Pipedream workflows. Connect to Google Sheets to log responses and analyze the effectiveness of your campaign.
Event-Based Notifications: Set up a workflow that listens for specific triggers—like a new sale in Shopify—and sends out custom notifications through Gupshup to the relevant stakeholders.
Gupshup uses API keys for authentication. When you connect your Gupshup account, Pipedream securely stores the keys so you can easily authenticate to Gupshup APIs in both code and no-code steps.
To connect Pipedream to your Gupshup account, enter the below fields:
appname
: The registered Gupshup app's nam (for example, "DemoAPI")apikey
: Your Gupshup account API key (for example, "4a71be28xxxxxxxxxxxxb250e9e2ee")