Engage turns your customers into fans with personalised messaging; using emails, push and in-app notifications, and SMS.
Go to siteThe Engage API lets you automate and streamline your customer communication by sending personalized messages. With this API, you can craft interactions based on user behavior, preferences, and feedback. On Pipedream, you can integrate Engage with your workflow to trigger actions based on events from other apps, manage contact lists, and analyze communication patterns — all in real-time and without managing servers.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
engage: {
type: "app",
app: "engage",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.engage.so/v1/users`,
auth: {
username: `${this.engage.$auth.public_key}`,
password: `${this.engage.$auth.secret_key}`,
},
})
},
})
Customer Feedback Collection Workflow: After a customer interaction with your service, use the Engage API to send a personalized feedback request. Combine this with a Google Sheets integration on Pipedream to record and analyze responses for quality assurance.
User Onboarding Sequence: Trigger an onboarding message sequence when a new user signs up for your service. Use Pipedream to listen for a new user event from your authentication service (like Auth0), and kick off a series of targeted messages via Engage to guide them through your platform's features.
Abandoned Cart Reminder: Connect Engage to an e-commerce platform like Shopify with Pipedream. When a cart is abandoned, send a reminder message to the potential customer, offering assistance or a promotional code to encourage purchase completion.
Engage uses API keys for authentication. When you connect your Engage account, Pipedream securely stores the keys so you can easily authenticate to Engage APIs in both code and no-code steps.
To retrieve your API keys,