The Veriphone API is your go-to tool within Pipedream for validating and standardizing phone numbers across the globe. It checks phone numbers for correctness, formats them into a standardized E.164 format, and provides carrier and country details. By integrating Veriphone API into your Pipedream workflows, you can automate processes like user verification, data cleaning for marketing campaigns, and enhance the quality of your contact databases.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
veriphone: {
type: "app",
app: "veriphone",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.veriphone.io/v2/verify`,
params: {
key: `${this.veriphone.$auth.api_key}`,
phone: `+14156269682`,
},
})
},
})
User Signup Verification: When a user signs up for your service, automate a workflow that uses the Veriphone API to validate the phone number they provide. Connect it to your user database (like MySQL or MongoDB) on Pipedream to store the standardized number and user details upon successful verification.
CRM Data Cleaning: Set up a periodic workflow that sifts through your CRM platform, such as HubSpot or Salesforce, to validate and update the phone numbers in your contact list. This ensures that your sales or customer service teams always have accurate and usable contact information.
SMS Marketing Optimization: Before sending out a bulk SMS campaign, use a workflow that integrates the Veriphone API to validate the recipients' phone numbers. Connect this to your messaging service, like Twilio, to send messages only to verified numbers, helping you cut costs and improve the delivery success rate.
Returns a dummy phone number for a specific country and phone type. See the documentation
Validates the given phone number using Veriphone. See the documentation
Veriphone uses API keys for authentication. When you connect your Veriphone account, Pipedream securely stores the keys so you can easily authenticate to Veriphone APIs in both code and no-code steps.