Exporting Data
Export your Voka AI data for analysis, reporting, and compliance.
Overview
Export capabilities:
- Call logs and transcripts
- SMS messages
- Analytics reports
- Usage data
- Recording downloads
Export Formats
Available Formats
CSV (Comma-Separated Values)
- Best for: Spreadsheet analysis
- Opens in: Excel, Google Sheets
- Includes: Structured data
JSON (JavaScript Object Notation)
- Best for: API integration
- Opens in: Code editors, databases
- Includes: Complete data structure
PDF (Portable Document Format)
- Best for: Reports, sharing
- Opens in: Any PDF reader
- Includes: Formatted reports
MP3/WAV (Audio Files)
- Best for: Call recordings
- Opens in: Media players
- Includes: Audio only
Exporting Call Data
Export Call Logs
To export call history:
- Go to Analytics → Calls
- Select date range
- Apply any filters
- Click "Export"
- Choose format (CSV/JSON)
- Click "Download"
CSV includes:
- Call date/time
- Phone number (from)
- Direction (inbound/outbound)
- Duration (seconds)
- Status (completed, missed, etc.)
- Assistant name
- Call ID
- Recording URL (if available)
Export Call Transcripts
Export transcripts:
- Go to Analytics → Calls
- Select calls to export
- Click "Export Transcripts"
- Choose format (CSV, JSON, PDF)
Transcript export includes:
- Call metadata
- Full conversation transcript
- Speaker labels (assistant/caller)
- Timestamps
- Sentiment scores
- Topics detected
Bulk Export Recordings
Download multiple recordings:
- Go to Analytics → Calls
- Filter to desired calls
- Click "Export Recordings"
- Recordings download as ZIP file
ZIP contains:
- Individual MP3/WAV files
- Named with call ID and date
- Metadata CSV included
Note: Large exports may take time to prepare. You'll receive email when ready.
Exporting Message Data
Export SMS Logs
To export messages:
- Go to Analytics → Messages
- Select date range
- Apply filters
- Click "Export"
- Choose CSV or JSON
Export includes:
- Message timestamp
- Phone number (from/to)
- Direction (inbound/outbound)
- Message text
- Delivery status
- Cost
- Assistant name
Exporting Analytics Reports
Dashboard Export
Export dashboard data:
- Go to Analytics → Dashboard
- Select date range
- Click "Export Report"
- Choose format (PDF, CSV)
PDF report includes:
- Summary metrics
- Charts and graphs
- Key performance indicators
- Time period summary
CSV report includes:
- Raw metric data
- Daily/hourly breakdowns
- Suitable for custom analysis
Custom Reports
Create custom report:
- Go to Analytics → Reports
- Select metrics to include
- Choose date range
- Apply filters
- Click "Generate Report"
- Export as PDF or CSV
Exporting Usage Data
Usage Report Export
Export billing usage:
- Go to Billing → Usage
- Select billing period
- Click "Export Usage"
- Download CSV
Usage export includes:
- Call minutes (by assistant)
- SMS messages (by assistant)
- Storage used
- Phone numbers active
- Overage charges
- Daily breakdown
Scheduled Exports
Automatic Export Setup
Configure scheduled exports:
- Go to Settings → Data Export
- Click "Schedule Export"
- Select export type
- Choose frequency
- Enter email address
- Click "Save"
Schedule options:
- Daily
- Weekly
- Monthly
- Custom (specific days)
Export types:
- Call logs
- Messages
- Usage reports
- Analytics summary
Delivery:
- Sent via email
- Download link (expires 7 days)
- Automatic generation
Data Retention
Export Before Deletion
Plan retention periods:
- Starter: 30 days
- Professional: 90 days
- Business: 1 year
- Enterprise: Custom
Important:
- Export data before retention expires
- Deleted data cannot be recovered
- Recordings deleted automatically
Best practice:
- Schedule monthly exports
- Store exports externally
- Keep for compliance requirements
API Export
Programmatic Export (Business+)
API access for exports:
- Real-time data access
- Automated export workflows
- Integration with external systems
Available endpoints:
/api/calls/export/api/messages/export/api/usage/export
See: API Documentation
Export Use Cases
Common Export Scenarios
1. Monthly reporting
- Export call logs monthly
- Analyze performance trends
- Share with stakeholders
2. Compliance records
- Export all call recordings
- Maintain regulatory compliance
- Archive for required period
3. CRM import
- Export call/message data
- Import to CRM system
- Maintain customer records
4. Billing reconciliation
- Export usage data
- Verify charges
- Department chargeback
5. Quality assurance
- Export sample calls
- Review transcripts
- Training materials
Export Limits
File Size Limits
Maximum export sizes:
- CSV: 100,000 rows per file
- JSON: 50 MB per file
- ZIP (recordings): 5 GB per archive
If exceeding limits:
- Split by date range
- Export in smaller batches
- Contact support for large exports
Rate Limits
Export frequency limits:
- Manual exports: 10 per hour
- Scheduled exports: Unlimited
- API exports: Per plan limits
Concurrent exports:
- 3 simultaneous exports max
- Large exports queue automatically
Export Security
Data Protection
Security measures:
- Encrypted downloads (HTTPS)
- Temporary download links
- Links expire after 7 days
- Password protection available (Enterprise)
Access control:
- Only account admins can export
- Team members need permission
- Audit log tracks all exports
Export Formats Details
CSV Format
Structure:
Call ID,Date,Time,From,Duration,Status,Assistant
12345,2025-01-15,10:30:00,+15551234567,180,completed,Main Assistant
Use for:
- Excel/Google Sheets analysis
- Pivot tables
- Charts and graphs
JSON Format
Structure:
{
"calls": [
{
"id": "12345",
"date": "2025-01-15T10:30:00Z",
"from": "+15551234567",
"duration": 180,
"status": "completed",
"assistant": "Main Assistant",
"transcript": "..."
}
]
}
Use for:
- API integration
- Database import
- Custom processing
Troubleshooting Exports
Export Not Starting
Check:
- Date range not too large
- Sufficient data exists
- Browser allows downloads
- Not at rate limit
Download Failed
Solutions:
- Try smaller date range
- Check internet connection
- Use different browser
- Contact support if persists
Missing Data in Export
Verify:
- Correct date range selected
- Filters not too restrictive
- Data exists in platform
- Retention period not expired
Best Practices
1. Regular exports
- Schedule automated exports
- Don't rely on platform retention
- Export before data expires
2. Organize exports
- Consistent naming convention
- Organized folder structure
- Date in filename
3. Secure storage
- Store exports securely
- Encrypt sensitive data
- Follow compliance requirements
4. Test exports
- Verify export completeness
- Test import to target system
- Validate data integrity
Related Resources
- 📊 Analytics: Dashboard
- 📞 Call reports: Call Analytics
- 💬 Messages: Message Analytics
- 🔧 Troubleshooting: Common Issues