For rural and Title I districts: reach is a budget problem before it is a technology problem
In a district where a third of families have no reliable data connection and the messaging budget is a fixed line that cannot be exceeded, the interesting question is not which platform has more features. It is which channel you can afford to use for which message.
| Channel | Relative cost | Reaches | Fails when | Use it for |
|---|---|---|---|---|
| Effectively free at district volumes | Households with a checked address, often a minority in rural districts | Address is stale, or nobody checks it | Newsletters, anything with detail, anything that can wait | |
| SMS | Per segment; a 160-character plain message is one segment | Any mobile handset, no data connection required | Number is a landline, unregistered sender is filtered, or no signal at the moment of send | Time-sensitive operational messages |
| Voice | Highest per recipient | Landlines and mobiles, including households with no smartphone | Nobody answers and there is no voicemail | Closures, emergencies, and families with no other working channel |
| SMS with voice failover | SMS cost plus voice cost only for the failures | Practical maximum | Both channels are stale for that family | The message that genuinely must land |
| Paper home | Staff time, not licence cost | Everyone eventually | Bag never gets opened | Consent forms, anything requiring a signature |
| Phone call by a human | Highest of all, in staff hours | The families nothing else reaches | Never fails, rarely scales | The twenty families on your unreachable list |
When a text fails
In a district with good coverage, SMS delivery failure is an edge case. In a rural district it is a category. Kastr retries failed sends and records delivery receipts, so the record shows what was tried and what came back rather than just what left the system. What it does not do is fail over to voice: there is no voice channel, so a family whose text fails can be reached through Kastr by email or not at all.
The fix for a high failure rate is contact-data hygiene, not a platform setting. At 15% SMS failure, roughly one family in seven is not getting the text, and every bad number cleaned up is a family back in reach.
The diagnostic worth running once a term. Count families whose only working channel is voice. Kastr cannot reach them, so if that number is above about 10% of your enrolment, keep a voice route for them in the system you already use, and budget for it there.
An annual SMS budget you can actually hold to
Worked example, 1,800-student rural district, roughly 2,700 contactable guardians:
- Operational district-wide sends: 3 a month × 9 months = 27 sends. At 2,700 recipients and one segment each, 72,900 segments.
- Weather and closure sends: budget 12 a year in a district that closes for snow or road conditions. Another 32,400 segments.
- Building-level sends: 4 per school per month × 9 months × 3 schools × 900 guardians per school. 97,200 segments.
- Attendance and individual messages: the long tail, typically 15–25% of the total. Budget 40,000 segments, about 16.5% of the total in this example.
- Total: 242,500 segments a year, before failover.
Then the two multipliers that wreck the forecast. First, segments: characters outside GSM-7, such as emoji or a typographic apostrophe, switch the message to Unicode. A single message can hold 160 GSM-7 units or 70 Unicode units; multipart messages allow 153 or 67 units per part. Count the final message, including translated text and substituted school names. Bandwidth documents these encoding limits. Second, failover: on a platform that fails texts over to voice, 12% SMS failure adds roughly 29,100 voice attempts in this example. With Kastr, which has no voice channel, those same failures are families not reached rather than a voice bill. Both are controllable, and the SMS cost guide covers how.
The in-product control is the composer's reach preview, which shows the recipient count and the chosen channels before each send. It does not show a dollar estimate: normal SMS and email usage is included in the per-student price under a published pooled annual fair-use allowance, with transparent cost recovery only above it.
Funding, and the E-rate question
The question every rural business official asks: is this E-rate eligible? Generally no. School-to-home communications platforms are not the category E-rate funds, that programme is directed at connectivity and internal network infrastructure. Treat a communications licence as a general-fund or, where allowable in your state, a Title I family-engagement line, and get your own fund allowability determination rather than a vendor's opinion.
What helps a Title I family-engagement narrative is that the spend is directly about reaching families, is not a family-facing charge, and carries no advertising. Clause §9.4 puts that in writing: no marketing to your families, no selling to your families, no family-facing paid tier, ever. That clause exists partly because the largest free platform in this category charges families instead, which in a Title I community is a regressive tax on the households you are trying hardest to reach.
Where we will disappoint a rural district
- Choose and verify the roster route. Kastr can read OneRoster 1.1 and 1.2 REST rosters and preview uploaded OneRoster CSV ZIP files. An organisation administrator configures the connection under Integrations, OneRoster. REST sync can run nightly after the first manual apply when the production worker is configured for that organisation. The custom JSON roster API and typed roster CSV import remain separate routes. A standards-based connection does not establish a vendor partnership or certification. A named district owner still needs to check scope, guardian coverage and sync health.
- No route or grade targeting. In a district where the bus route is the community, this hurts. Audiences are the district, a school, a class, specific people and saved groups; route messaging means building a specific-people selection by hand, which you can save as a reusable group.
- No offline mode. The console needs a connection. If your own office connectivity is the problem, that is a genuine constraint.
- 10DLC lead time. Two to six weeks of registration before real SMS moves at volume. No vendor can compress this.
- Independently operated. Limited operating history, no SOC 2, no references. A district with no technical redundancy should weight that heavily.
Questions people actually ask
What happens when a family has no smartphone and no email?
Voice is the channel that reaches them, and Kastr does not have it: there is no voice channel and no SMS-to-voice failover. A family with a basic mobile phone can still receive SMS, but a household with only a landline and no email needs another route, such as your existing phone system or a call from staff. The durable answer is knowing which families are voice-only and planning for them explicitly rather than discovering them through failures.
How do we keep SMS spend inside a fixed annual allocation?
Three levers, in order of effect: write shorter messages and avoid characters that halve segment capacity, choose email for anything that can wait, and clean up failing numbers so you stop sending texts that cannot arrive. With Kastr, normal SMS and email usage is included under a pooled annual fair-use allowance, with transparent cost recovery only above it, and the composer shows the recipient count and channels before each send, so the choice of text over email is visible to the person making it.
Can we send in Spanish without a bilingual staff member on hand?
You can send, and you should still have a human read it when the message matters. Kastr renders the draft in up to five languages through DeepL in the composer before sending, so the check takes two minutes rather than requiring a translator on call. For emergency and legal messages, a machine translation should not go out unreviewed, that is a policy position, not a product limitation.
Does a message go out at 5am if that is when I write it?
No. Quiet hours default to 21:00–07:00 in the school's time zone and are applied at dispatch, so a 5am message is held until seven. An urgent-flagged send goes out immediately, outside quiet hours, while SMS consent and opt-outs still apply; the flag needs a separate permission rather than being available to everyone, and its use is audit-logged.
Is a communications platform E-rate eligible?
Generally not. E-rate is directed at connectivity and internal network infrastructure, not at school-to-home messaging software. Most districts fund this from the general fund or, where allowable, a family-engagement line. Get your own allowability determination, a vendor's view on your state's rules is worth nothing in an audit.
One price. Every feature. Locked for three years.
$3.50 per student per year under 5,000 students. No tiers or add-on modules. Normal messaging is included under a published fair-use allowance, with transparent cost recovery only above it.