$ asterisk -rx "core show uptime" –centralka: działa
Ten projekt sprawia mi ogromną frajdę! Zbudowałem na swoim serwerze własną centralę telefoniczną VoIP – nazwałem ją po prostu Centralka. To wirtualna centrala dla firm oparta na telefonii IP – bez abonamentu za oprogramowanie i bez „pudełka” w szafie. Klient dzwoni na numer firmowy i słyszy miłe powitanie czytane naturalnym polskim głosem. Potem gra muzyczka, a w tym czasie dzwoni telefon na komputerze albo w aplikacji na smartfonie. Po każdym połączeniu przychodzi mail z informacją, kto dzwonił – i to z nazwą z Twoich kontaktów. A na deser centrala potrafi sama dzwonić z przypomnieniami: pobudka, leki, spotkanie. Wszystko ustawiasz w eleganckim panelu w przeglądarce.
Jak to działa – krok po kroku
- Numer firmowy od dowolnego polskiego operatora VoIP. Centrala łączy się z operatorem przez standardowy protokół SIP (tzw. trunk SIP). Numer może być stacjonarny, z Twoją strefą numeracyjną.
- Powitanie głosem AI. Dzwoniący słyszy np. „Dzień dobry, dodzwoniłeś się do [Twoja firma]. Proszę poczekać.” Komunikat czyta naturalny polski syntezator mowy. Mowa generuje się lokalnie na serwerze, więc jest darmowa i nie wysyła danych do zewnętrznych firm. Do wyboru są dwa głosy – kobiecy i męski. Tekst zmieniasz w panelu, odsłuchujesz podgląd i zapisujesz. Żadnego nagrywania w studiu!
- Muzyka na czekanie i łączenie w pętli. Po powitaniu gra muzyczka, a centrala dzwoni na numer wewnętrzny: program na komputerze (np. darmowy MicroSIP) albo aplikację na smartfonie. Jeśli nikt nie odbierze, ponawia próbę mniej więcej co pół minuty, do 5 minut. Potem uprzejmie się żegna – nikt nie wisi na linii w nieskończoność.
- Numery wewnętrzne. Każde urządzenie (komputer, telefon, kolejny pracownik) dostaje własny numer wewnętrzny z osobnym loginem i hasłem. Numery wewnętrzne dzwonią do siebie za darmo, przez internet.
- Mail po każdym połączeniu. Od razu po rozmowie przychodzi powiadomienie: kto dzwonił (nazwa z kontaktów albo numer), kiedy, jak długo trwała rozmowa i czy połączenie zostało odebrane. Kontakty importujesz jednym plikiem z Google Kontaktów lub z telefonu (.vcf / .csv).
- Historia połączeń. W panelu jest lista wszystkich połączeń z wyszukiwarką i filtrem odebrane/nieodebrane. Całość pobierzesz jako plik CSV, np. do Excela.



Budziki i przypomnienia telefoniczne
To moja ulubiona część! Centrala sama dzwoni o wybranej godzinie – na pobudkę, z przypomnieniem o lekach, o spotkaniu czy o wyjściu z psem.
- Do 50 budzików. Każdy ma własną godzinę, numer docelowy, dni tygodnia (np. pon–pt) albo konkretną datę jednorazowo.
- Każdy budzik może mieć własny komunikat – wpisany tekstem i przeczytany głosem AI.
- Dzwoni do skutku. Jeśli nie odbierzesz, centrala ponawia próbę co kilka minut (interwał i liczbę prób ustawiasz sam). Przestaje dopiero, gdy odbierzesz i naciśniesz 1 – i potwierdza to komunikatem „budzik wyłączony”.
- Kilka budzików działa niezależnie od siebie, bez wzajemnego przeszkadzania.
- Przycisk „Zadzwoń teraz” pozwala od razu przetestować budzik.


Panel w przeglądarce
- Nowoczesny, ciemny, czytelny wygląd. Działa na komputerze i na telefonie.
- Zakładki: Pulpit (status centrali i połączenia z operatorem, najbliższe budziki, ostatnie połączenia), Budziki, Numery, Nagrania, Połączenia, Kontakty.
- Bez bazy danych. Lekka aplikacja PHP, ustawienia w prostych plikach. Mniej rzeczy, które mogą się zepsuć, i łatwa kopia zapasowa.
Bezpieczeństwo – przy telefonii to podstawa
- Hasło do panelu przechowywane jako skrót Argon2id – obecny standard.
- Ochrona CSRF formularzy, limit prób logowania i automatyczna blokada atakujących adresów IP (fail2ban).
- Panel działa jako osobny użytkownik systemowy z minimalnymi uprawnieniami i sięga do centrali tylko przez ściśle określony zestaw poleceń.
- Ochrona przed nabiciem rachunku. Centrala może dzwonić tylko na numery z listy dozwolonych, i to wyłącznie na polskie komórki i stacjonarne. Numery płatne, specjalne i zagraniczne są zablokowane.
- O każdym dodaniu lub usunięciu numeru przychodzi mail z alertem.
- Numery wewnętrzne mają mocne hasła, a dzwonienie na zewnątrz jest domyślnie wyłączone.


Technologia (dla dociekliwych)
- Asterisk 20 – sprawdzony silnik central telefonicznych open source, na serwerze VPS z Linuxem.
- Połączenie z operatorem przez trunk SIP, numery wewnętrzne w protokole SIP (PJSIP).
- Synteza mowy Piper TTS – lokalnie, za darmo, polskie głosy.
- Harmonogram budzików oparty o systemowe timery, sprawdzany co minutę.
- Oprogramowanie w całości open source: zero opłat licencyjnych i abonamentu za samą centralę.
Dla kogo?
- Małe firmy i jednoosobowe działalności – profesjonalne powitanie i numer firmowy, który dzwoni tam, gdzie akurat jesteś: przy biurku, na laptopie albo w smartfonie.
- Home office – oddzielenie numeru służbowego od prywatnego, historia i powiadomienia mailowe o każdym telefonie.
- Gabinety, warsztaty, usługi – żaden telefon nie przepadnie, bo mail przyjdzie nawet przy nieodebranym połączeniu.
- Seniorzy i opiekunowie – automatyczne przypomnienia o lekach czy wizytach, które dzwonią do skutku, aż ktoś potwierdzi klawiszem 1.
- Pasjonaci technologii, którzy wolą mieć własną centralę zamiast drogiej usługi w chmurze.
Chcesz taką centralę u siebie?
Taką centralę mogę zbudować dla Ciebie już od 499 zł. W cenie: konfiguracja centrali na serwerze, powitanie głosem AI, numery wewnętrzne, powiadomienia mailowe, panel w przeglądarce i budziki. Numer VoIP i serwer VPS nie są wliczone w tę cenę – opłacasz je osobno u wybranych dostawców, a ja pomogę Ci je załatwić.
Co jeszcze będzie potrzebne?
- Własny serwer – centrala działa na serwerze VPS z Linuxem, który należy do Ciebie. Dzięki temu wszystko zostaje u Ciebie: ustawienia, nagrania i historia połączeń.
- Własny numer VoIP – numer firmowy od wybranego operatora VoIP, np. stacjonarny z Twoją strefą numeracyjną.
Brzmi skomplikowanie? Spokojnie – pomogę Ci wszystko załatwić: doradzę serwer i operatora, przeprowadzę przez zakładanie kont i podłączę numer do centrali. Warunki ustalamy indywidualnie – wszystko do dogadania.
Zadzwoń na infolinię 61 666 00 92 – działa 24/7, więc dzwoń śmiało. Porozmawiamy, czego potrzebujesz, i przygotuję wycenę dopasowaną do Twojej firmy. Wolisz napisać? Wszystkie sposoby kontaktu znajdziesz na stronie Kontakt. Działam w Koninie, ale centralę skonfiguruję zdalnie dla firmy z każdego miejsca w Polsce.
