# SMSBlast > SMSBlast is a pay as you go SMS messaging platform for businesses. Send bulk SMS and MMS, manage contacts, automate campaigns, run an AI SMS agent, and call leads from a built-in dialer. No contracts, no monthly fees. You only pay for what you send. ## About SMSBlast (https://smsblast.io) is an A2P (application-to-person) SMS marketing and messaging platform. Businesses use it to reach customers by text with campaign management, automation, and AI. Pricing is pay as you go: top up a prepaid balance and pay per message, with no monthly subscriptions or contracts. ## Pricing - SMS: from $0.015 per message segment - MMS: from $0.045 per action - Phone numbers: $5.00 per number, per month - AI agent: $79 per month (no additional cost for usage) - Dialer (calling): from $0.040 per minute - No monthly subscriptions, no contracts, no hidden fees. Rates vary by message type, destination, and carrier. - Prepaid balance never expires. - Flat rates at any volume: no volume discounts or tiers, $0.015 SMS whether you send 100 or 100,000 messages. - Messages are billed once submitted to the carrier, whether or not they are delivered. - Purchased credit is non-refundable (but never expires). - Cost examples: 1,000-message US SMS campaign = $15.00; 10,000 messages = $150.00; 1,000 MMS = $45.00. ## What SMSBlast is not - SMSBlast is not a subscription service. Messaging is pay as you go from a prepaid balance; the only recurring charges are $5.00 per phone number per month and the optional $79 per month AI agent. - SMSBlast is not a lead or contact list provider. It is a sending platform only: you bring your own contacts and are responsible for obtaining proper consent and complying with applicable laws, including TCPA, CAN-SPAM, and A2P 10DLC requirements. - There is no charge for uploading contacts. Contact import is unlimited and free, with no caps or fees. - There is no separate contract or monthly subscription required to unlock the dialer. Calling is billed per minute. - There are no volume discounts or negotiated tiers. The flat per-message rate is the rate at any volume. - Prepaid credit does not expire and is not refundable. ## Key pages - [Home](https://smsblast.io/): Overview of the SMSBlast pay as you go SMS platform. - [Features](https://smsblast.io/features): Full feature list, covering messaging, contacts, automation, voice, and the AI agent. - [Pricing](https://smsblast.io/pricing): Pay as you go rates by message type (SMS, MMS, phone numbers, AI, dialer), including a full rate sheet table. - [FAQ](https://smsblast.io/faq): Direct answers to common questions about pricing, contracts, credit expiry, refunds, A2P compliance, the AI agent, the dialer, teams, and getting started. - [Resources](https://smsblast.io/resources): Guides, walkthroughs, and toll-free verification error code references. - [Contact](https://smsblast.io/contact): Get in touch with the SMSBlast team. - [Developers](https://smsblast.io/developers): Self-serve REST API (send SMS and MMS, opt-outs), inbound webhooks, WordPress and Podio plugins, the OpenAPI specification, and every machine-readable resource. - [About](https://smsblast.io/about): What SMSBlast is, how pay as you go pricing works, the compliance stance, and how to reach the team. - [Privacy Policy](https://smsblast.io/privacy) - [Terms and Conditions](https://smsblast.io/terms) The full site is also available in Spanish under the /es prefix (e.g. https://smsblast.io/es, https://smsblast.io/es/pricing, https://smsblast.io/es/faq). ## Markdown mirrors (for agents) Plain-markdown versions of the key pages, kept in sync with the HTML: - https://smsblast.io/index.md (home) - https://smsblast.io/pricing.md - https://smsblast.io/faq.md - https://smsblast.io/features.md - https://smsblast.io/developers.md - https://smsblast.io/about.md Content negotiation: requesting /, /pricing, /faq, /features, /developers, or /about with "Accept: text/markdown" returns the markdown mirror directly (responses carry "Vary: Accept"). ## Developers - [Developer portal](https://smsblast.io/developers): Self-serve REST API (send SMS and MMS, test your key, opt contacts out), the inbound message webhook, the error format, and agent resources. - [OpenAPI specification](https://smsblast.io/openapi.json): OpenAPI 3.1 document for the SMSBlast API at https://app.smsblast.io (GET /api/v2/me, POST /api/v2/sms/send, POST /api/v2/contacts/opt-out), including the inbound webhook payload. Errors are JSON objects with an "error" string and an optional "details" string. - API access is self-serve: create a free account, then get or rotate your API key in the app under Settings → Integrations (APIs). Authenticate with "Authorization: Bearer YOUR_API_KEY". - Errors on smsblast.io: unknown paths return a real HTTP 404; under /api/ and /docs/, "Accept: application/json" or "Accept: text/markdown" returns a structured 404 body with links to the spec and docs. ## Features - Bulk SMS blasts to your whole list in seconds, with templates, emojis, and images. - Real-time messaging inbox with searchable message history. - Contact management (full CRM) with CSV import, custom fields, segments, and non-responder lists. - Drip campaigns, reusable templates with merge fields, and keyword auto-replies. - AI SMS agent (premium) that replies to texts, qualifies leads, books calls and appointments directly on your custom calendar, and escalates to your team. - Built-in dialer for calling leads, with voicemail and call history. - Toll-free numbers with A2P compliance verification handled for you. - REST API and webhooks, plus WordPress and Podio integrations. - Prepaid balance with auto-recharge and transparent per-message pricing. - Team roles with free seats and multi-org switching. ## Getting started 1. Create a free account (no contracts, no monthly fees). 2. Get a toll-free number and submit A2P compliance so carriers approve your messaging. 3. Add your contacts (import a list, upload a CSV, or use the REST API). 4. Launch your campaign. You only pay for what you send. ## Contact - Support email: support@smsblast.io - App and sign up: https://app.smsblast.io/signup ## Resource library Full index: https://smsblast.io/resources Articles: - [1024: Toll Free verification rejection - Disallowed: Alcohol promotions without age verification](https://smsblast.io/resources/1024-toll-free-verification-rejection-disallowed-alcohol-promotions-without-age-verification): Your Toll-Free number verification was rejected because the messaging program involves alcohol-related content but does not include a compliant 21+ age… - [1023: Toll Free verification rejection - Disallowed: Non-federally compliant use case](https://smsblast.io/resources/1023-toll-free-verification-rejection-disallowed-non-federally-compliant-use-case): Your Toll-Free number verification was rejected because the messaging use case does not comply with federal regulations… - [1022: Toll Free verification rejection - Business Registration Number is Missing or Invalid](https://smsblast.io/resources/1022-toll-free-verification-rejection-business-registration-number-is-missing-or-invalid): Your Toll-Free number verification was rejected because the business name or brand listed in the submission does… - [1021: Toll Free verification rejection - High-risk domain issues](https://smsblast.io/resources/1021-toll-free-verification-rejection-high-risk-domain-issues): Your Toll-Free number verification was rejected because the website domain provided failed domain inspection checks and was… - [1020: Toll Free verification rejection - Public URL shorteners not allowed](https://smsblast.io/resources/1020-toll-free-verification-rejection-public-url-shorteners-not-allowed): Your Toll-Free number verification was rejected because the sample message content includes links from public URL shortening… - [1019: Toll Free verification rejection - Potential fraud risk](https://smsblast.io/resources/1019-toll-free-verification-rejection-potential-fraud-risk): Your Toll-Free number verification was rejected because the submission was flagged as a potential fraud risk. Messaging… - [1018: Toll Free verification rejection - High-risk domain reputation](https://smsblast.io/resources/1018-toll-free-verification-rejection-high-risk-domain-reputation): Your Toll-Free number verification was rejected because the website domain included in the submission has been flagged… - [1017: Toll Free verification rejection - SMS terms must be accessible and compliant](https://smsblast.io/resources/1017-toll-free-verification-rejection-sms-terms-must-be-accessible-and-compliant): Your Toll-Free number verification was rejected because the SMS Terms and Conditions required for the messaging program… - [1016: Toll Free verification rejection - Opt-in data cannot be shared with third parties](https://smsblast.io/resources/1016-toll-free-verification-rejection-opt-in-data-cannot-be-shared-with-third-parties): Your Toll-Free number verification was rejected because the submission suggests that SMS opt-in data or consent may… - [1015: Toll Free verification rejection - Privacy policy mentions sharing opt-in data](https://smsblast.io/resources/1015-toll-free-verification-rejection-privacy-policy-mentions-sharing-opt-in-data): Your Toll-Free number verification was rejected because the privacy policy indicates that SMS opt-in or personal data… - [1014: Toll Free verification rejection - Privacy policy required for personal data collection](https://smsblast.io/resources/1014-toll-free-verification-rejection-privacy-policy-required-for-personal-data-collection): Your Toll-Free number verification was rejected because the submission does not include a valid or sufficient privacy… - [1013: Toll Free verification rejection - Call-to-action missing required disclosures](https://smsblast.io/resources/1013-toll-free-verification-rejection-call-to-action-missing-required-disclosures): Your Toll-Free number verification was rejected because the call-to-action (CTA) used to collect phone numbers does not… - [1012: Toll Free verification rejection - Shopping cart reminders must follow specific guidelines](https://smsblast.io/resources/1012-toll-free-verification-rejection-shopping-cart-reminders-must-follow-specific-guidelines): Your Toll-Free number verification was rejected because the submission includes shopping cart reminder messages but does not… - [1011: Toll Free verification rejection - Double opt-in required for this use case](https://smsblast.io/resources/1011-toll-free-verification-rejection-double-opt-in-required-for-this-use-case): Your Toll-Free number verification was rejected because the messaging use case requires a double opt-in, but the… - [1010: Toll Free verification rejection - Valid opt-in required for all submissions](https://smsblast.io/resources/1010-toll-free-verification-rejection-valid-opt-in-required-for-all-submissions): Your Toll-Free number verification was rejected because the submission relies on an organizational or government consent exemption,… - [1009: Toll Free verification rejection - Opt-in not sufficient: Language Unclear](https://smsblast.io/resources/1009-toll-free-verification-rejection-opt-in-not-sufficient-language-unclear): Your Toll-Free number verification was rejected because the opt-in language does not clearly request or explain consent… - [1008: Toll Free verification rejection - Age gate required for age-restricted content](https://smsblast.io/resources/1008-toll-free-verification-rejection-age-gate-required-for-age-restricted-content): Your Toll-Free number verification was rejected because the messaging use case involves age-restricted products or services, but… - [1007: Toll Free verification rejection - Verbal consent script must be provided](https://smsblast.io/resources/1007-toll-free-verification-rejection-verbal-consent-script-must-be-provided): Your Toll-Free number verification was rejected because the submission relies on verbal consent, but the required supporting… - [1006: Toll Free verification rejection - Opt-in example must be complete and branded](https://smsblast.io/resources/1006-toll-free-verification-rejection-opt-in-example-must-be-complete-and-branded): Your Toll-Free number verification was rejected because the opt-in example provided did not contain enough clear or… - [1005: Toll Free verification rejection - Opt-in URL not accessible](https://smsblast.io/resources/1005-toll-free-verification-rejection-opt-in-url-not-accessible): Your Toll-Free number verification was rejected because the opt-in example could not be accessed by reviewers. Messaging… - [1004: Toll Free verification rejection - Pre-selected opt-in checkbox is not allowed](https://smsblast.io/resources/1004-toll-free-verification-rejection-pre-selected-opt-in-checkbox-is-not-allowed): Your Toll-Free number verification was rejected because the opt-in process does not require users to actively provide… - [1003: Toll Free verification rejection - Opt-in does not match use case](https://smsblast.io/resources/1003-toll-free-verification-rejection-opt-in-does-not-match-use-case): Your Toll-Free number verification was rejected because the opt-in language or consent method does not align with… - [1002: Toll Free verification rejection - Opt-ins must clearly reflect end business](https://smsblast.io/resources/1002-toll-free-verification-rejection-opt-ins-must-clearly-reflect-end-business): Your Toll-Free number verification was rejected because the opt-in experience does not clearly show the relationship between… - [1001: Toll Free verification rejection - Opt-in must be optional, not required](https://smsblast.io/resources/1001-toll-free-verification-rejection-opt-in-must-be-optional-not-required): Your Toll-Free number verification was reviewed and rejected, and messaging from this Toll-Free number is blocked until… - [1000: Toll Free verification rejection - Single opt-in cannot cover multiple use cases](https://smsblast.io/resources/1000-toll-free-verification-rejection-single-opt-in-cannot-cover-multiple-use-cases): Your Toll-Free number verification was reviewed and rejected. Messaging from this Toll-Free number is blocked until the… - [Forbidden SMS Message Categories in the US & Canada](https://smsblast.io/resources/forbidden-sms-message-categories-in-the-us-canada): When sending business SMS in the United States and Canada, compliance is critical. Mobile carriers enforce strict rules… - [How to Monitor SMS Performance: Key Metrics Every Business Should Track](https://smsblast.io/resources/how-to-monitor-sms-performance-key-metrics-every-business-should-track): Monitoring SMS performance is essential for understanding how well your messaging campaigns are working, and where you can optimize… - [How to Write a High-Quality SMS Campaign Description That Gets Approved](https://smsblast.io/resources/how-to-write-a-high-quality-sms-campaign-description-that-gets-approved): A campaign description is one of the most important parts of your SMS registration. Carriers rely heavily on… - [Common Mistakes That Get Your SMS Registration Rejected](https://smsblast.io/resources/common-mistakes-that-get-your-sms-registration-rejected): Submitting your SMS registration form is one of the most important steps in getting approved for A2P messaging.… - [How to Properly Fill Out Your SMS Registration Form for Fast 10DLC Approval](https://smsblast.io/resources/how-to-properly-fill-out-your-sms-registration-form-for-fast-10dlc-approval): A smooth 10DLC approval process starts with one thing: a correctly completed registration form. Carriers review every detail you… - [The Future of SMS: Trends and Technologies Shaping 2026](https://smsblast.io/resources/the-future-of-sms-trends-and-technologies-shaping-2026) - [How API-Based SMS Integration Can Streamline Your Operations](https://smsblast.io/resources/how-api-based-sms-integration-can-streamline-your-operations): API-based SMS integration gives businesses a powerful way to automate communication, improve workflows, and deliver messages directly from… - [Top SMS Marketing Mistakes Businesses Should Avoid](https://smsblast.io/resources/top-sms-marketing-mistakes-businesses-should-avoid): Introduction to Common SMS Marketing Mistakes SMS remains one of the most powerful communication channels for businesses, … - [The SMB Guide to SMS Automation](https://smsblast.io/resources/the-smb-guide-to-sms-automation): Introduction to SMS Automation SMS automation helps small and medium businesses save time, improve communication, and deliver consistent… - [Personalization in SMS Marketing: Strategies That Actually Work](https://smsblast.io/resources/personalization-in-sms-marketing-strategies-that-actually-work): Personalization has become one of the most powerful drivers of effective communication, and SMS is one of… - [Introduction to A2P SMS](https://smsblast.io/resources/introduction-to-a2p-sms): In an era where customers expect instant, clear, and reliable communication, businesses need messaging tools that deliver results… - [SMS Appointment Reminders](https://smsblast.io/resources/sms-appointment-reminders): Introduction to SMS Appointment Reminders Learn how businesses use SMS to reduce no-shows, streamline scheduling, and keep customers… - [SMS vs. Email](https://smsblast.io/resources/sms-vs-email): Which Channel Delivers Better Results in 2025? Learn how SMS and email compare in performance, engagement, and business… - [Why SMS Remains a Top Communication Channel](https://smsblast.io/resources/why-sms-remains-a-top-communication-channel): Why SMS Is Still So Effective SMS remains one of the most effective communication channels because of its… - [Introduction to SMS for Support & Retention](https://smsblast.io/resources/introduction-to-sms-for-support-retention): Learn how businesses use SMS to improve customer support, increase satisfaction, and boost retention with fast, convenient, and… - [Introduction to 10DLCs](https://smsblast.io/resources/10dlc)