We're a global business communication provider, delivering reliable SMS, voice, web and multichannel solutions.
Go to siteThe Esendex API enables seamless SMS and voice messaging integration into your applications, allowing for automated communication with customers or systems. On Pipedream, you can harness this API to create serverless workflows that react to various triggers, from inbound messages to scheduled times, and interact with other services to provide a cohesive automation experience.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
esendex: {
type: "app",
app: "esendex",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.esendex.com/v1.0/accounts`,
auth: {
username: `${this.esendex.$auth.username}`,
password: `${this.esendex.$auth.api_password}`,
},
})
},
})
Automated Customer Support Notifications: Trigger a workflow on Pipedream when a new ticket is created in your helpdesk software, like Zendesk, and use the Esendex API to send an SMS update to the customer with their ticket number and expected response time.
Appointment Reminder System: Use a scheduled trigger in Pipedream to sift through a Google Calendar or database for upcoming appointments and send a reminder via Esendex SMS to clients 24 hours before their scheduled time.
Real-time Alerts for Server Downtime: Connect Pipedream to monitoring tools like Datadog to initiate a workflow when a server issue is detected. Use the Esendex API to dispatch immediate SMS alerts to your IT team for rapid response.
Esendex uses API keys for authentication. When you connect your Esendex account, Pipedream securely stores the keys so you can easily authenticate to Esendex APIs in both code and no-code steps.
username
is the email address used to log into Esendex.api_password
on your Esendex user profile