What Makes Our Drip Campaigns Different
Omnichannel Communication
Our drip campaigns intelligently orchestrate multiple communication channels:- Voice Calls: Direct phone calls to prospects and customers
- Voicemail: Automated voicemail messages when calls aren’t answered
- SMS: Text messages for immediate follow-up
- Email: Traditional email communications
Smart Sequencing
Here’s an example of how our omnichannel approach works:- Initial Call: System attempts to call the customer
- Voicemail: If no answer, leaves a personalized voicemail
- SMS Follow-up: 5 minutes later, sends an SMS message
- Retry Logic: If still no response, schedules another call for later (hours or days)
- Custom Sequence: You can define as many steps as you want, and after all steps are completed, the campaign ends
Automatic Cancellation
The moment a customer replies or picks up the phone, the entire drip campaign is automatically cancelled to prevent over-communication. At this point, customers can also chat with our agents to get all the information they need to help them progress through the funnel or achieve the desired outcome.Customization and A/B Testing
Personalized Campaigns
To create a customized drip campaign sequence, clients must speak with a Veritus Agent representative. Our team will:- Understand your specific business needs
- Design a tailored communication sequence
- Configure optimal timing and messaging
- Set up compliance parameters
A/B Testing
We support multiple campaigns for different user segments, allowing you to:- Test different messaging approaches
- Optimize timing for different demographics
- Measure response rates across campaigns
- Continuously improve your outreach effectiveness
API Workflow
Step 1: Create a Customer
First, create a customer in our system to get a unique identifier:id will be used for all future API calls related to this customer.
Step 2: Create a Drip Campaign
Once you have acustomerId, you can create a drip campaign:
Step 3: Webhook Callbacks
You’ll receive webhook callbacks for every outreach attempt in your drip campaign. These callbacks provide real-time updates on:- Call Initiated: When a call is started
- Call Ended: When a call ends (includes various metadata like duration, outcome, etc.)
- SMS Sent: When text messages are sent
- SMS Replied: When customers reply to SMS messages
- Email Sent: When emails are sent out
- Email Received: When customers reply to emails
- Campaign Status: Updates when campaigns are cancelled or completed
webhook.url to receive these notifications. You can also provide a webhook.secretId to enable webhook signature verification - see the Webhook Security guide for details on how to verify webhook authenticity using the X-Webhook-Signature and X-Webhook-Timestamp headers.

