EZ Texting is the #1 text marketing software. We deliver the smartest, fastest, easiest, and most reliable ways to connect with your mobile audience.
Go to siteThe EZ Texting API allows you to automate SMS messaging, making it a breeze to send bulk messages, set up marketing campaigns, or deliver notifications. On Pipedream, you can harness this power to create custom workflows that trigger based on various events or schedules. Think of syncing your CRM contacts, automating alerts, or even integrating with other apps to expand your communication strategy.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ez_texting_: {
type: "app",
app: "ez_texting_",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://a.eztexting.com/v1/credits`,
headers: {
Authorization: `Bearer ${this.ez_texting_.$auth.access_token}`,
"accept": `*/*`,
},
})
},
})
Automated Customer Follow-Up: After a customer submits a form on your website, you can build a workflow that captures that event, extracts the customer's phone number, and sends a follow-up text via EZ Texting. This ensures immediate engagement and can improve customer satisfaction.
Scheduled Appointment Reminders: If you have a calendar or booking system, you can connect it to EZ Texting through Pipedream to automatically send SMS reminders for appointments. Schedule a workflow that checks upcoming appointments daily and texts reminders to reduce no-shows.
Alerts From Monitoring Systems: Combine EZ Texting with a monitoring app like Uptime Robot on Pipedream to promptly notify the relevant team via SMS if a website or service goes down, ensuring quick response times and minimizing downtime.
EZ Texting uses OAuth authentication. When you connect your EZ Texting account, Pipedream will open a popup window where you can sign into EZ Texting and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any EZ Texting API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://a.eztexting.com/v1/tokens/create
content-type: application/json
accept: */*
appKey={{custom_fields.email}}
&
appSecret={{custom_fields.password}}
POST
https://a.eztexting.com/v1/tokens/refresh
accept: */*
content-type: application/json
refreshToken={{custom_fields.refreshToken}}