Documentation
Complete guide to using Politexting for your political campaigns
Getting Started
Quick Start Guide
Follow these steps to get started with Politexting:
Create Your Account
Sign up for a free trial at politexting.com/register. No credit card required for the trial plan.
Choose Your Plan
Select a subscription plan that fits your campaign needs. View our pricing options.
Request a Phone Number
Request your dedicated phone number from the dashboard. Numbers are provisioned within 24 hours of approval.
Import Contacts
Create contact lists and import your supporter database using CSV files or manual entry.
Send Your First Message
Start engaging with your audience through SMS campaigns!
Features Overview
SMS Messaging
Send personalized text messages to individual contacts or entire lists with support for MMS (images, videos).
AI Analysis
Automatically analyze incoming messages to understand voter sentiment, key topics, and trends.
Contact Lists
Organize supporters into segmented lists for targeted messaging campaigns.
Auto Replies
Set up automated responses with keyword triggers and AI-powered replies.
Voice Notes
Send audio messages and receive voice note transcriptions automatically.
Multilingual Support
Communicate in 13+ languages with automatic translation capabilities.
Sending Messages
Sending to Individual Contacts
- Navigate to Messages from the dashboard
- Click Compose Message
- Select a contact from your list or enter a phone number
- Type your message (160 characters = 1 SMS segment)
- Optionally attach an image or file (MMS)
- Click Send
Bulk Messaging to Lists
- Go to Contact Lists
- Select the list you want to message
- Click Send Broadcast
- Compose your message with optional personalization tags:
- Preview and send to entire list
Contact Lists
Creating a Contact List
- Navigate to Contact Lists
- Click Create New List
- Enter a list name and optional description
- Choose to add contacts manually or import from CSV
Importing Contacts via CSV
Your CSV file should include these columns:
Managing Contacts
- Edit Contact: Click on a contact to update their information
- Delete Contact: Remove contacts from the list actions menu
- Move Contacts: Transfer contacts between lists
- Tag Contacts: Add custom tags for better organization
AI Analysis
Overview
Politexting's AI Analysis feature automatically processes incoming messages to extract insights about voter concerns, sentiment, and trending topics.
Running an Analysis
- Go to Dashboard
- Click Run AI Analysis
- Select the date range for messages to analyze
- Choose analysis depth (Basic, Standard, or Deep)
- Wait for processing (typically 30-60 seconds)
Understanding Results
- Sentiment Analysis: Overall positive, negative, or neutral sentiment distribution
- Key Topics: Most frequently discussed topics with percentage breakdown
- Trending Issues: Emerging concerns that are gaining traction
- Message Examples: Representative messages for each topic
Custom Topics
Professional and Enterprise plans can define custom topics:
- Navigate to Settings → Custom Topics
- Click Add Custom Topic
- Enter topic name and related keywords
- Save and run a new analysis
Auto Replies
Creating an Auto Reply
- Go to Auto Replies
- Click Create Auto Reply
- Choose reply type:
- Keyword-based: Triggers when specific words are detected
- AI-powered: Intelligently responds based on message context
- Default: Catch-all response when no other rules match
- Configure the trigger conditions
- Write your response message
- Set schedule (optional - limit to business hours)
- Activate the rule
Examples
Voice Notes
Sending Voice Notes
- Open a conversation in Messages
- Click the microphone icon
- Record your message (up to 60 seconds)
- Preview and send
Receiving Voice Notes
When a contact sends you a voice note:
- Audio is automatically transcribed using AI
- Transcription appears below the audio player
- Original audio is preserved for playback
- Transcriptions are searchable
Supported Formats
Accepted audio formats: MP3, WAV, M4A, AAC, OGG (max 25MB)
Multilingual Support
Supported Languages
- English
- Spanish
- French
- German
- Portuguese
- Italian
- Chinese (Simplified)
- Japanese
- Korean
- Arabic
- Hindi
- Russian
- Dutch
Setting Your Preferred Language
- Navigate to Settings → Preferences
- Select your Output Language
- AI analysis results will be generated in your chosen language
Phone Numbers
Requesting a Phone Number
- Go to Dashboard → Request Phone Number
- Select your country preference (US, CA, GB, AU)
- Choose optional area code preference
- Submit your request
- Admin will approve within 24 hours
- Number is automatically provisioned via Twilio
Managing Multiple Numbers
Professional and Enterprise plans support multiple phone numbers:
- Assign different numbers to different campaigns
- Track performance by number
- Set default number for outbound messages
Number Portability
Contact +1 (412) 708-2954 for assistance porting an existing number to Politexting.
Subscription & Billing
Managing Your Subscription
Access your subscription settings at Settings → Manage Subscription
Upgrading Your Plan
- Go to Pricing
- Select your desired plan
- Billing is prorated automatically
- New features are available immediately
Downgrading Your Plan
- Navigate to Manage Subscription
- Select a lower tier plan
- Change takes effect at next billing cycle
Canceling Your Subscription
- Go to Manage Subscription
- Click Cancel Subscription
- Access continues until end of current billing period
- Data is retained for 30 days after cancellation
Billing
- Payment Methods: Credit/Debit cards via Stripe
- Billing Cycle: Monthly or Annual (20% discount)
- Invoices: Emailed automatically after each payment
- Failed Payments: 3 retry attempts over 7 days before suspension
Security & Privacy
Data Security
- Encryption: All data encrypted in transit (TLS 1.3) and at rest (AES-256)
- Infrastructure: Hosted on Microsoft Azure with SOC 2 compliance
- Access Control: Role-based permissions and mandatory 2FA for enterprise
- Backups: Automated daily backups with 30-day retention
Privacy
- Contact data is never sold or shared with third parties
- GDPR and CCPA compliant
- Contacts can opt-out anytime (send STOP)
- Message logs retained for 90 days by default
Compliance
- TCPA: Built-in consent tracking and opt-out management
- FEC: Message templates comply with political advertising requirements
- Carrier Guidelines: Automatic rate limiting and spam prevention
Frequently Asked Questions
How many messages can I send per month?
This depends on your plan. Trial: 50, Starter: 1,000, Community: 2,500, Professional: 5,000, Enterprise: Unlimited. See pricing for details.
Can I send MMS (images/videos)?
Yes! MMS support is included in Starter plans and above. Supported formats: JPG, PNG, GIF, MP4.
What happens if a contact replies STOP?
They are automatically unsubscribed and won't receive further messages. You can view opt-out contacts in your contact list.
Can I schedule messages for later?
Message scheduling is available in Professional and Enterprise plans. Select your send time when composing.
How accurate is the AI analysis?
Our AI has 90%+ accuracy for sentiment analysis and topic classification, powered by OpenAI's latest models.
Is there an API available?
Yes, REST API access is available for Enterprise plans. Contact sales for API documentation.
Can I export my data?
Yes, you can export contact lists (CSV), message logs (CSV), and analysis reports (JSON) anytime.
What countries are phone numbers available in?
Currently: United States, Canada, United Kingdom, and Australia. More countries coming soon!
Support
Get Help
Response Times
- Starter/Community: Email support, 24-hour response
- Professional: Priority email, 12-hour response
- Enterprise: Dedicated phone line, 1-hour response
Training & Onboarding
Enterprise customers receive:
- Personalized onboarding session
- Team training webinars
- Dedicated account manager
- Custom integration support