Nazad
TextLink LLC · 2026 – aktivno

Komercijalni SMS-gateway SaaS na Android telefonima — slanje SMS-a preko sopstvene SIM kartice

Očeličeni open-source Android SMS gateway: aplikacija na rezervnom Androidu šalje SMS preko sopstvene SIM kartice telefona, po ceni operatera. Jezgro smo očeličili i proširili i oko njega izgradili kompletan komercijalni proizvod — multi-tenant dashboard, nativnu GoHighLevel integraciju, masovne kampanje, SIM warmup, javni REST API sa SDK-ovima, Verifikacioni i Contact-Tag API, i naplatu preko AppSumo-a i Stripe-a. Danas se prodaje kao self-serve SaaS koji prenosi milione poruka.

Priča

SMS gateway, ekspandovan u komercijalni proizvod koji se prodaje — multi-tenant SaaS.

Vredno pomena

  • · ~19.4M poruka uz 99.2% isporuke kod operatera
  • · Od $0.001/SMS — oko 95% ispod 10DLC konkurencije
  • · Bez 10DLC, bez A2P papirologije

Problem

Slanje SMS-a ka američkim brojevima u većem obimu znači 10DLC: provera brenda, odobravanje kampanje, nedelje papirologije — i agregatorske cene povrh toga, oko $0.0075 po poruci i naviše. Za manje subjekte koji rade na GoHighLevel-u, lead-gen operacije i vozne parkove koji nemaju specifične SMS potrebe, 10DLC ne radi posao — skup je, spor i stvara mučnu papirologiju, što ih gura na ručno obaveštavanje klijenata. Postoje Android gateway-ovi koji rešavaju sirovi problem transporta — telefon sa SIM karticom šalje SMS-ove — ali je za njih potrebna tehnička osoba da digne i održava celu infrastrukturu. Klijent je hteo da taj problem rešimo tako što ćemo omasoviti infrastrukturu i napraviti interfejse i integracije tako da ljudi koji nisu programeri mogu lako da se snađu.

Šta smo napravili

Krenuli smo od open-source gateway jezgra — Kotlin Android aplikacije koja telefon pretvara u SMS endpoint preko Ktor servera na samom uređaju, i Go servisa koji poruke usmerava ka povezanim uređajima putem Firebase-a — proširili ga i povrh njega izgradili ceo komercijalni sloj. Nalozi su postali multi-tenant, sa timovima i API ključevima po lokaciji. Napravili smo dashboard koji ljudi koji nisu programeri zaista koriste: objedinjeni chat inbox, masovne kampanje sa grupama primalaca i praćenjem isporuke, i SIM warmup koji postepeno gradi reputaciju broja. Učinili smo ga nativnim za alate koje kupci već koriste — GoHighLevel integracija registruje se kao prilagođeni conversation provider po sub-nalogu i mapira SIM kartice na lokacije, pa slanja i odgovori teku kroz CRM koji agencija već koristi. Za programere tu je javni REST API sa JS/Node i Python SDK-om, plus Verifikacioni (OTP) i Contact-Tag API, i potpisani webhook-ovi za događaje poslato, isporučeno, primljeno i neuspešno. Naplata ide kroz Stripe i daje instant pristup. Uparivanje uređaja je skeniranje QR koda; vozni park u realnom vremenu javlja dashboard-u bateriju, broj SIM kartica i status povezanosti. Takođe smo za klijenta dizajnirali i izradili javni prezentacioni sajt — landing stranicu koja prodaje proizvod, sa cenovnikom i vodičem kroz podešavanje.

Moduli i celine

  • Multi-tenant dashboard i timoviNalozi, sub-nalozi i članovi tima sa ograničenim dozvolama. Svaka lokacija dobija sopstvene uređaje i API ključeve.
  • GoHighLevel integracijaRegistruje se kao prilagođeni conversation provider unutar GHL-a po sub-nalogu i mapira SIM kartice na lokacije — slanja i odgovori teku kroz CRM koji agencija već koristi.
  • Masovne kampanjeGrupe primalaca, zakazivanje kampanja i praćenje isporuke po poruci kroz povezane SIM kartice.
  • SIM warmupAutomatski šalje kontrolisanu količinu poruka dnevno da izgradi reputaciju nove SIM kartice za slanje.
  • Javni API i SDK-oviREST API sa JS/Node npm paketom i Python-om, koji pokriva SMS, Verifikacioni (OTP) i Contact-Tag endpoint — plus potpisani webhook-ovi za poslato, isporučeno, primljeno i neuspešno.
  • Upravljanje uređajimaUparivanje QR skeniranjem i telemetrija uživo — baterija, broj SIM kartica i status povezanosti za svaki povezani telefon.
  • NaplataAppSumo lifetime nivoi i Stripe, ograničeni brojem SIM kartica uz neograničeno slanje poruka.
  • AnalitikaPoslato, primljeno, stopa isporuke, stopa odgovora, odjave i procenjena ušteda u odnosu na Twilio kroz vreme.
  • Prezentacioni sajtJavni prezentacioni sajt — landing stranica, cenovnik i vodič kroz podešavanje — dizajniran i izrađen da prodaje proizvod.

Kako smo pristupili

Umesto da iznova izmišljamo SMS transport, krenuli smo od dokazanog open-source gateway-a i uložili trud tamo gde je vrednost proizvoda. Prvo smo ojačali i proširili jezgro da može da radi kao multi-tenant infrastruktura. Zatim smo izgradili komercijalni sloj: dashboard kojim može da rukuje neko ko nije programer, naplatu i — najvažnije — GoHighLevel integraciju, jer tu ciljani korisnici već rade. SIM warmup i praćenje isporuke proizašli su iz jednostavne realnosti ovog modela: šalješ preko stvarnih potrošačkih SIM kartica, pa je zaštita reputacije pošiljaoca deo proizvoda, a ne naknadna misao. Programerski API, SDK-ovi i webhook-ovi čine ga nečim na čemu drugi softver može da gradi, a ne samo dashboard-om.

Rezultat

Prodaje se kao self-serve proizvod na AppSumo-u kroz pet lifetime nivoa, od pojedinačnog operatera do neograničenog broja SIM kartica. Na dan pisanja: oko 19.4M isporučenih poruka preko 3.800+ povezanih telefona, 99.2% isporuke kod operatera i prosečno oko 2.3s do slanja — po ceni od oko $0.001 po poruci, blizu 95% ispod 10DLC konkurencije, bez 10DLC registracije.

U upotrebi