Custom Integrations for Legacy Systems
Super low-cost solutions complete for $500
We've been helping companies connect their old mainframe systems, FTP servers, EDI, email, and databases to our automated calling and SMS platform since 2009. Most of our customers get up and running in a few weeks - sending out SMS and phone calls automatically with dynamic data from their existing business systems.
Why work with us?
- ✓ Fast turnaround: Most projects done in 2-4 weeks
- ✓ Free your team: We cost less than your team
- ✓ Budget-friendly: Complete at just $500
- ✓ Keep what works: No need to replace your current setup
- ✓ Real experience: We've been working with mainframes for over 22 years
- ✓ Always watching: Get alerts if something goes wrong with your data sync
- ✓ Locked down tight: Enterprise security for all your data
Integration Methods
We can connect to pretty much any legacy system or database you're running. Here's how we hook up your existing stuff to automated calling and texting.
FTP/SFTP File Integration
Send calls and texts from files on your FTP server. No changes needed to how you're doing things now.
Here's the basic flow:
- We grab your files: Our system checks your FTP/SFTP on whatever schedule works (every hour, daily, whatever)
- Parse the data: Pull out phone numbers, names, message text from CSV, XML, fixed-width files, or your custom format
- Send it out: Make the calls or send SMS with personalized info from your data
- Report back: Drop delivery reports back on your FTP or hit a webhook
File formats we handle:
- ✓ CSV files
- ✓ Fixed-width text
- ✓ XML
- ✓ JSON
- ✓ Excel (.xlsx, .xls)
- ✓ Pipe-delimited
- ✓ Tab-delimited
- ✓ Your weird proprietary format (seriously, we've seen it all)
What you get:
- Works with AS400, Unix, Windows - whatever you've got
- SFTP with SSH keys for security
- Automatic retries if connection drops
- We keep archives for compliance
- Error files for records that fail
- PGP/GPG encryption if needed
- Custom file naming - whatever convention you want
- Your mainframe doesn't need to change a thing
Cost: $500 setup + $0/month | Time to launch: 2-3 weeks
EDI Integration
Hook EDI transactions to phone calls and texts - great for supply chain and logistics.
EDI formats we work with:
- ANSI X12: 850 POs, 856 ship notices, 810 invoices
- EDIFACT: ORDERS, DESADV, INVOIC, DELFOR
- TRADACOMS: UK retail stuff
- HL7: Healthcare data (HIPAA-compliant)
- Custom EDI: Your vendor's weird format
- VDA: German auto industry
How it works:
- Get the EDI doc: Via AS2, FTP, SFTP, or your VAN
- Parse it: Pull out the data from EDI segments
- Apply your rules: Figure out who needs to be called/texted
- Make contact: Send notifications about shipments, deliveries, changes
- Confirm: Send 997 functional acks back to partners
Who uses this:
- • Retail
- • Manufacturing
- • Healthcare
- • Logistics
- • Automotive
- • Pharma
Cost: $500 setup | Time: 2-3 weeks
Email-to-Phone/SMS
Turn emails from your legacy system into instant phone calls or texts. Perfect when your old system only knows how to send email.
The setup:
- Get a custom address: Like alerts@yourcompany.robotalker.com
- We parse it: Pull phone numbers and message content from the email
- Map the data: Use custom rules to format the call/SMS
- Send immediately: Calls or texts go out within seconds
- Confirm if you want: Optional delivery report emailed back
What we can parse:
- ✓ Structured templates with variables
- ✓ Data in attachments (CSV, Excel, PDF)
- ✓ HTML or plain text emails
- ✓ Regex patterns for custom formats
- ✓ Multiple recipients from To/CC/BCC
- ✓ Priority routing by subject line
Common uses:
- System alerts: Server/network problems → phone calls
- Order updates: Shipping emails → customer calls
- Appointments: Confirmation emails → SMS reminders
- Emergencies: One email → call whole team
- Payment reminders: Billing emails → SMS
- Deliveries: Shipping updates → warehouse calls
Extra features:
- Filters: Only trigger for specific senders or keywords
- Rate limits: Prevent spam (max calls per hour/day)
- Escalation: Call backup if first person doesn't respond in X minutes
- Two-way: Get SMS replies forwarded as emails
Cost: $500 setup + $79/month | Time: 1-2 weeks
Direct Database & CRM Connections
Connect straight to your database for real-time calls and texts triggered by data changes or scheduled queries.
Databases we connect to:
Relational:
- SQL Server (2008-2022)
- Oracle (10g-19c)
- MySQL / MariaDB
- PostgreSQL
- IBM DB2 (z/OS, AS400, Linux)
- Sybase
- Access (limited support)
Cloud & NoSQL:
- MongoDB
- AWS RDS / Aurora
- Azure SQL
- Google Cloud SQL
- Salesforce API
- Dynamics CRM
- SAP HANA
Connection methods:
1. Scheduled queries:
Run SQL on a schedule to find records that need attention:
SELECT CustomerID, PhoneNumber, FirstName, AppointmentDate, AppointmentTime
FROM Appointments
WHERE AppointmentDate = DATEADD(day, 1, GETDATE())
AND ReminderSent = 0
AND PhoneNumber IS NOT NULL
Results trigger personalized reminder calls automatically.
2. Database triggers:
Fire a webhook when data changes:
CREATE TRIGGER SendShipmentNotification
ON Orders
AFTER UPDATE
AS
BEGIN
IF UPDATE(ShipmentStatus) AND ShipmentStatus = 'Shipped'
BEGIN
EXEC sp_invoke_webhook 'https://api.robotalker.com/trigger/shipment'
END
END
3. Stored procedures:
Call our API right from your stored procs.
4. Change data capture:
Monitor DB change logs without slowing down your production database.
CRM integrations:
- Salesforce: Call hot leads instantly when status changes
- HubSpot: SMS when contact becomes MQL
- Dynamics: Reminder calls for service appointments
- Zoho: Alert sales reps for high-value deals
- Custom CRM: Direct SQL to your homegrown system
Security stuff:
- ✓ Read-only: We don't modify your data (unless you want us to)
- ✓ VPN/SSH tunnels: Encrypted connections to on-prem DBs
- ✓ IP whitelisting: Lock it down to our servers only
- ✓ Service accounts: Minimal permissions, separate user
- ✓ HIPAA: BAA available for healthcare
- ✓ Audit logs: Full tracking of queries and data access
Performance:
- Indexed queries for speed
- Connection pooling
- Result caching when it makes sense
- Async calls so nothing blocks
Monitoring:
- Email if connection dies
- Query performance tracking
- Auto-retry with backoff
- Dashboard with daily record counts
Cost: $500 setup + $0/month | Time: 2-4 weeks
API & Webhook Integration
For systems with APIs, we build custom middleware to bridge your API to our calling/SMS platform.
Integration approaches:
1. REST API bridge:
Custom middleware that:
- Takes REST calls from your system
- Translates formats and field mappings
- Handles auth (OAuth, keys, SAML)
- Routes to Robotalker for dispatch
- Returns responses in your format
2. SOAP web services:
For older enterprise systems using SOAP/XML:
- WSDL endpoints for your system
- WS-Security auth
- SOAP 1.1 and 1.2
- Complex data types
3. Message queues:
Connect via enterprise queuing:
- IBM MQ: Mainframe queue messages
- RabbitMQ: Subscribe to topics
- Kafka: Consume event streams
- MSMQ: Windows message queues
- Azure Service Bus: Cloud queues
4. Legacy protocols:
We handle the really old stuff too:
- XML-RPC
- JSON-RPC
- CORBA
- COM/DCOM
- Custom TCP/IP sockets
Middleware features:
- Data transformation
- Rate limiting
- Request queuing and retries
- Response caching
- Error handling and logging
- Auth proxy
- Load balancing
- Version compatibility
- Real-time monitoring
- Transaction logs
Cost: $500 setup + $0/month hosting | Time: 3-5 weeks
Real Customer Stories
Healthcare
Multi-location Medical Practice (15 offices)
Problem: 30-year-old Medisoft system only exports to FTP as fixed-width text files. No-show rate was killing them at 18%.
What we did: Poll SFTP at 7 AM daily, parse the files, send reminder calls 24 hours before appointments. Patients press 1 to confirm.
Results: No-shows dropped to 7% in 60 days. They figure they recovered about $45K in annual revenue. Cost them $1,500 setup + $99/month.
Manufacturing
Auto Parts Supplier (3 plants)
Problem: AS400 only sends production alerts by email. Plant managers keep missing critical machine downtime.
What we did: Email-to-phone. When AS400 emails an alert, we immediately call the plant manager with machine ID, error code, location. Escalates to director if no response in 5 min.
Results: Response time went from 45 minutes to 4 minutes. Saved about $120K/year in downtime. Setup was $1,200 + $79/month.
Property Management
Commercial PM Company (1,200 units)
Problem: Yardi Voyager makes rent collection reminders way too manual. Can't scale to their tenant count.
What we did: Direct SQL Server connection. Every morning at 8 AM, find past-due tenants, call with balance info and payment options.
Results: On-time collection up 34%. Saved 20 staff hours weekly. Late fee collection up 41%. Setup $1,800 + $129/month.
Education
School District (12 schools)
Problem: PowerSchool SIS needed emergency alerts for closures and safety issues. Expensive emergency notification systems were out of budget.
What we did: Database polling checks "alerts" table every 2 minutes. New alert = immediate calls to all parent emergency contacts. Multiple language support.
Results: Hit 95% of families in 18 minutes during last snow day (vs 3+ hours with email/website). Setup $1,500 + $149/month with unlimited emergency calling.
Logistics
Regional LTL Carrier (50 trucks)
Problem: TMS generates EDI 214 status updates. Customers want real-time delivery notices but TMS only does EDI.
What we did: Parse EDI 214 updates, grab delivery windows from companion EDI 204. Text consignee 30 min before delivery with driver info.
Results: Customer satisfaction 3.2 → 4.7 out of 5. "Where's my delivery" calls down 78%. Setup $500 + $0/month.
Financial Services
Credit Union (45K members)
Problem: Symitar core banking detects fraud but only sends internal emails. Members hit with fraud before getting notified.
What we did: Email-triggered SMS. Fraud email comes in → parse transaction details → instant SMS to member asking YES/NO to authorize.
Results: Fraud notification time: hours → under 60 seconds. Member satisfaction with fraud protection up 47%. Prevented $240K fraud losses first year. Setup $500 + $0/month.
Common Questions
Let's Talk About Your Setup
Free 30-minute consultation to look at your legacy system and give you a real proposal with timeline and pricing.
We usually respond in 2 hours | No pushy sales | Talk directly with our integration engineers