Documentation

Complete guide to using Politexting for messaging, outreach, and engagement 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 organization's 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 contact or 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 audience sentiment, key topics, and trends.

Contact Lists

Organize contacts and 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.

Built for Every Kind of Engagement

Politexting is a single platform that adapts to how different organizations communicate. Below are common applications — not separate products.

Political Campaign Use Cases

Campaigns use Politexting to engage voters and supporters, organize volunteers, and coordinate donations:

  • Voter and supporter messaging at scale
  • Campaign messaging and rapid-response communication
  • Volunteer coordination and sign-ups
  • Donation outreach and follow-up
  • Voter sentiment analysis and trending concerns
  • General political outreach and constituent engagement

Nonprofits & Advocacy

Mobilize supporters, coordinate outreach, manage volunteers, communicate around causes, and understand audience sentiment.

Community Outreach

Reach residents, members, or community groups with targeted communication and organized engagement workflows.

Customer Engagement

Manage high-volume conversations, automate responses, understand customer sentiment, and improve communication workflows.

Membership Organizations

Communicate with members, manage engagement, send targeted updates, and organize responses from one platform.

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 audience concerns, sentiment, and trending topics.

Political Campaign Example: Analyze constituent texts to surface voter sentiment, key concerns, and trending issues in real time.

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 triggers work the same way across every use case. A few general examples:

Keyword Trigger: "INFO" Response: "Thanks for reaching out! Reply HELP for support or visit our website for more information." Keyword Trigger: "SUPPORT" Response: "Our team is here to help! A representative will follow up shortly." Keyword Trigger: "JOIN" Response: "Welcome! Reply with your email to complete your sign-up." Keyword Trigger: "EVENT" Response: "Thanks for your interest! Here are the details for our upcoming event: [link]" Keyword Trigger: "MEMBER" Response: "Thank you for being a member! Reply HELP anytime for assistance." Keyword Trigger: "HELP" Response: "Need assistance? Call us at [phone] or email [email] and we'll get back to you."
Political Campaign Example: Campaigns commonly use keyword triggers to route supporters to sign-up or donation pages.
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
  • 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
  • Built with GDPR and CCPA privacy principles in mind
  • Contacts can opt-out anytime (send STOP)
  • Message logs retained for 90 days by default

Compliance

Politexting includes tools to help you manage general messaging compliance considerations:

  • Consent & Opt-In/Opt-Out: Built-in consent tracking with STOP/START keyword handling (supports TCPA requirements)
  • Carrier Guidelines: Automatic rate limiting and spam prevention to help align with carrier requirements
  • Privacy & Data Security: Encrypted storage and transmission, with configurable data retention

Political Campaign Compliance

Organizations using Politexting for U.S. political campaign communications should ensure their messaging complies with applicable FEC, carrier, consent, and communications requirements. Politexting provides tools that support compliant messaging, but does not provide legal advice — consult your organization's legal or compliance counsel for guidance specific to your jurisdiction.

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