Documentation

Complete guide to using Politexting for your political campaigns

Getting Started

Quick Start Guide

Follow these steps to get started with Politexting:

1

Create Your Account

Sign up for a free trial at politexting.com/register. No credit card required for the trial plan.

2

Choose Your Plan

Select a subscription plan that fits your campaign needs. View our pricing options.

3

Request a Phone Number

Request your dedicated phone number from the dashboard. Numbers are provisioned within 24 hours of approval.

4

Import Contacts

Create contact lists and import your supporter database using CSV files or manual entry.

5

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

  1. Navigate to Messages from the dashboard
  2. Click Compose Message
  3. Select a contact from your list or enter a phone number
  4. Type your message (160 characters = 1 SMS segment)
  5. Optionally attach an image or file (MMS)
  6. Click Send

Bulk Messaging to Lists

  1. Go to Contact Lists
  2. Select the list you want to message
  3. Click Send Broadcast
  4. Compose your message with optional personalization tags:
  5. Preview and send to entire list
Tip: Messages are sent at approximately 1 message per second to comply with carrier regulations and prevent spam filtering.

Contact Lists

Creating a Contact List

  1. Navigate to Contact Lists
  2. Click Create New List
  3. Enter a list name and optional description
  4. Choose to add contacts manually or import from CSV

Importing Contacts via CSV

Your CSV file should include these columns:

name,phone,email,notes John Doe,+14125551234,john@example.com,Volunteer Jane Smith,+14125555678,jane@example.com,Donor
Best Practice: Always include the country code (e.g., +1 for US) in phone numbers to ensure proper delivery.

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

  1. Go to Dashboard
  2. Click Run AI Analysis
  3. Select the date range for messages to analyze
  4. Choose analysis depth (Basic, Standard, or Deep)
  5. 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:

  1. Navigate to Settings → Custom Topics
  2. Click Add Custom Topic
  3. Enter topic name and related keywords
  4. Save and run a new analysis

Auto Replies

Creating an Auto Reply

  1. Go to Auto Replies
  2. Click Create Auto Reply
  3. 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
  4. Configure the trigger conditions
  5. Write your response message
  6. Set schedule (optional - limit to business hours)
  7. Activate the rule

Examples

Keyword Trigger: "VOLUNTEER" Response: "Thank you for your interest in volunteering! Visit our website at campaign.com/volunteer to sign up." Keyword Trigger: "DONATE" Response: "Every contribution helps! Donate securely at campaign.com/donate"
Important: Auto-replies are rate-limited to prevent spam. Each contact will receive a maximum of 1 auto-reply per hour.

Voice Notes

Sending Voice Notes

  1. Open a conversation in Messages
  2. Click the microphone icon
  3. Record your message (up to 60 seconds)
  4. 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

  1. Navigate to Settings → Preferences
  2. Select your Output Language
  3. AI analysis results will be generated in your chosen language
Note: Language availability depends on your subscription plan. Starter plans include 3 languages, while Enterprise plans support all 13+ languages.

Phone Numbers

Requesting a Phone Number

  1. Go to Dashboard → Request Phone Number
  2. Select your country preference (US, CA, GB, AU)
  3. Choose optional area code preference
  4. Submit your request
  5. Admin will approve within 24 hours
  6. 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

  1. Go to Pricing
  2. Select your desired plan
  3. Billing is prorated automatically
  4. New features are available immediately

Downgrading Your Plan

  1. Navigate to Manage Subscription
  2. Select a lower tier plan
  3. Change takes effect at next billing cycle

Canceling Your Subscription

  1. Go to Manage Subscription
  2. Click Cancel Subscription
  3. Access continues until end of current billing period
  4. 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

Phone Support

+1 (412) 708-2954

Monday-Friday, 9 AM - 6 PM EST

Email Support

support@politexting.com

Response within 24 hours

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

Need More Help?

Our team is here to help you succeed with Politexting

Contact Support