メむンコンテンツぞスキップ
芋出し画像

「電話、取れないなら仕組みで解決しよう。」—AIず栌闘した3日間で、れロから自前のIPPBXを䜜った話

    正盎に蚀いたす。

    うちの䌚瀟、これたでたずもな電話システムがありたせんでした。

    固定の電話番号はある。でも人がいるずきしか取れない。倖出䞭は鳎りっぱなし。留守電はあっおも、折り返しの手間だけが増えるだけ。お客様にずっおも、こちらにずっおも、あたりスマヌトじゃない状態でした。

    それでも「たあ、なんずかなっおるか」ず思っおいたんです。

    転機は、新しいサヌビスのプロモヌションを考え始めたこずでした。

    「このサヌビスに興味を持ったお客様が電話しおくれたずき、どんな䜓隓をしおほしいか」——そう考えたずき、ふず気づいたんです。

    「今の電話の受け方じゃ、ダメだ。」

    電話に出られないこずもある。サヌビスの内容を自動で案内できたら、問い合わせの質も䞊がるんじゃないか。「1を抌すず料金案内、2を抌すずお申し蟌み」みたいな、䌁業らしいIVR自動音声案内が欲しい——でもクラりドのPBXサヌビスを契玄するず月額費甚もかかる。

    調べおいくず、FreePBXずいうオヌプン゜ヌスのPBX゜フトりェアにたどり着きたした。䞖界䞭の䌁業が䜿っおいる実瞟あるシステムで、しかも無料。手元には䜿っおいないミニPCMinisForum補が䞀台。

    「自分で䜜れるんじゃないか」

    ——これが、3日間の栌闘の始たりでした。

     Day 1むンストヌルで早速぀たずく

    たずDebian 12LinuxをミニPCにむンストヌルしお、FreePBXの公匏スクリプトを実行したす。

    ```bash

    bash sng_freepbx_debian_install.sh

    ```

    画面にずらずらずログが流れおいきたす。順調、順調  

    止たりたした。

    DNSの蚭定ファむルが壊れおいお、むンストヌル䞭にパッケヌゞのダりンロヌドが倱敗したのです。Claudeに状況を共有しながら原因を調べ、手動でDNSを修正しお再実行。今床は最埌たで動きたした。

    ブラりザでアクセスするずFreePBXの管理画面が衚瀺されたす。芋た目はきちんずしたWebアプリです。「あ、これちゃんずしたや぀だ」ず思いたした。

    次は手元にあった2台の機噚を内線ずしお登録したす。

    - Grandstream HT801アナログ電話をIP化するアダプタヌ

    - Grandstream GXP1620IP電話機

    FreePBXの管理画面で蚭定しお、電話機偎にも同じ情報を入力。さあ登録完了  のはずが、HT801が「Unregistered」のたた動きたせん。

    蚭定を芋盎し、再起動し、たた芋盎す。30分ほど栌闘したあず、Claudeず䞀緒にログを远っおいくず2぀の問題が浮かび䞊がりたした。

    1぀目パスワヌドの入力挏れ。

    HT801の蚭定画面の奥の方に「FXS PORTパスワヌド」の欄があっお、そこが空欄のたたでした。シンプルなミスです。恥ずかしい。

    2぀目ファむアりォヌルがSIPをブロックしおいた。

    FreePBXには「Sangoma Smart Firewall」ずいうセキュリティ機胜が最初から有効になっおいたす。これが内郚ネットワヌクからのSIP通信たで遮断しおいたした。コマンド䞀発で内郚ネットワヌクを信頌ゟヌンに远加するず、HT801が即座に登録されたした。

    䞡端末が「Registered」になったずき、内線同士で詊しに電話しおみたした。「もしもし」「聞こえる」——圓たり前のこずなのに、なんだか感動したした。

    Day 2倖線050番号接続の壁

    内線ができたら、倖の電話番号ず぀ながる「トランク」を蚭定したす。

    䜿ったのはBrastelのSIPサヌビス。FreePBXの管理画面でトランクを远加し、アりトバりンドルヌトを蚭定しお、さあ発信  

    「513 Message too large」

    ゚ラヌコヌドが衚瀺されお、通話が確立したせん。「513っおなんだ」ずClaudeに投げるず、すぐに原因の候補が返っおきたした。

    SIPのパケットサむズがBrastelのサヌバヌの制限を超えおいた。

    FreePBXのデフォルト蚭定では、SIPメッセヌゞに倧量のオプション情報が含たれたす。これがBrastel偎で「倧きすぎる」ず刀断されお匟かれおいたのです。解決策は「Brastel専甚のトランスポヌトを別ポヌトで䜜り、䞍芁なオプションを削る」こず。蚭定ファむルを修正しお反映させるず——

    ぀ながりたした。

    倖の電話番号に発信できた瞬間、思わず「よっしゃ」ず声が出たした。

    次は着信。発信できたから着信も簡単なはず  ず思っおいたら、たた詰たりたした。

    原因を探るず、GXP1620がBrastelに盎接SIP登録しようずしお競合が起きおいたこずず、BrastelはSIPの仕様ずしお「着信時にDID番号をヘッダヌに含めない」ずいう特城があり、FreePBX偎の蚭定をそれに合わせる必芁がありたした。

    䞀぀ひず぀解決しおいくず、ようやく050番号ぞの着信が内線に届くようになりたした。倖から電話しお、手元の電話機で取れたずきの達成感は栌別でした。

     Day 3IVRずメヌル通知で「䌁業らしく」する

    基本動䜜が確認できたら、仕䞊げです。

    IVRの構築

    FreePBXのIVR機胜を䜿っお自動音声案内を蚭定したした。アナりンス音声は倖郚の音声合成サヌビスで䜜成したものをFreePBXに読み蟌たせる圢にしおいたす。プロのナレヌタヌに頌むより手軜で、それでいお十分に「䌁業らしい」クオリティの音声が䜜れたす。

    電話をかけるず流れるアナりンス「はい、カネミツ゜リュヌションズです。お電話いただき、ありがずうございたす  」

    番号遞択でどの遞択肢を抌しおも、ボむスメヌルに転送。録音が完了したら、Gmailを経由しお音声ファむルを添付したメヌルが届く仕組みにしたした。

    この音声メヌル転送の蚭定では、メヌル送信ツヌルの蚭定でAsteriskの実行ナヌザヌが蚭定ファむルを読めないずいうパヌミッション問題が出お、たたしばらく栌闘したした。゚ラヌの意味をClaudeず䞀緒に玐解きながら、䞀個ず぀解決しおいきたした。

    着信時の即時通知

    ボむスメヌルには䞀぀匱点がありたす。お客様が䜕も録音せずに切っおしたうず、電話があったこず自䜓がわからない。

    「さっき電話したんですけど  」ず埌から蚀われおも、こちらには蚘録が䜕も残っおいない。これは困りたす。

    そこで、IVRが応答する前のタむミングで着信を怜知しお、録音の有無に関わらずメヌルを飛ばす仕組みをダむダルプランに組み蟌みたした。

    着信

      ↓

    【即時メヌル通知】→ 録音がなくおもここで蚘録される

      ↓

    IVR自動応答

      ↓

    ボむスメヌル録音した堎合

      ↓

    【音声添付メヌル通知】→ 録音があればこちらも届く

    これで「電話があったのに気づかなかった」がなくなりたした。録音なしで切れた着信も、発信者番号ず時刻がメヌルで残りたす。倖出䞭の機䌚損倱を防ぐための、地味だけど重芁な仕組みです。

     3日間を振り返っお

    今回の構築でかかった実費はほがれロです。

    月々のランニングコストをほが通話料だけに抑えながら、IVR・ボむスメヌル・即時通知ずいう䌁業らしい電話察応が実珟できたした。

    そしお䜕より「自分たちのサヌバヌで動いおいる」ずいう感芚が、クラりドサヌビスずは党然違いたす。蚭定を自由に倉えられる。機胜を远加できる。自分たちのシステムである、ずいう実感がありたす。

    AIず䞀緒にやった、ずいうこず

    今回の構築で、Claudeに䜕床も助けおもらいたした。

    「513 Message too large」ずいう゚ラヌが出たずき、自分だけだったらおそらく数時間調べおいたず思いたす。ログをそのたたAIに芋せお「これ䜕が起きおる」ず聞くず、原因の候補を敎理しお、解決策の優先順䜍たで䞀緒に考えおくれたした。

    AIは魔法じゃありたせん。蚭定を「自動でやっおくれる」わけではなく、自分がコマンドを打ち、結果を確認し、たた盞談するずいうルヌプを繰り返したす。でもそのルヌプの速床が、䞀人で闇雲に調べるより圧倒的に速い。

    「AIず䞀緒に構築する」ずいう働き方の可胜性を、自分自身で実感した3日間でした。

    同じこずを、あなたの䌚瀟でも

    この蚘事を読んで「うちもやっおみたい」ず思った方ぞ。

    FreePBXの構築は、ノりハりさえあればクラりドPBXサヌビスの数ヶ月分のコストで、自前のシステムを持぀こずができたす。

    こんなお悩みはありたせんか

    - 📞 人がいるずきしか電話が取れず、機䌚損倱が気になっおいる

    - 🎙 自瀟サヌビスに合わせたIVRで、問い合わせ察応を自動化したい

    - 📱 倖出䞭でも着信・留守電をメヌルでリアルタむムに把握したい

    - 💰 クラりドPBXの月額費甚を芋盎したい

    カネミツ゜・リュヌションズでは、FreePBXを䜿った電話システムの導入・構築支揎を承っおいたす。



    ここたで読んでいただき、ありがずうございたす。

    もし、この蚘事に出おきたような
    「業務をもっず効率化したい」
    「AIを䜿っおみたいけれど、どこから始めればいいかわからない」
    「自動化したいけれど、自瀟の業務にどう圓おはめればいいかわからない」
    そんな悩みをお持ちでしたら、䞀床お話ししおみたせんか。

    初回盞談は無料です。
    「こんなこずでも盞談しおいいのかな」ずいう段階でも倧䞈倫です。
    → AI×業務改善、䜕をお手䌝いできるか

    もっず気軜に。
    フォロヌ・スキ・コメントをいただけるず、次の蚘事を曞く励みになりたす。


    熊井光文カネミツ・゜リュヌションズ合同䌚瀟 代衚瀟員
    䌚瀟HPkanemitsu.solutions
    䞡面ディスプレむ型 AI 自動翻蚳機 Im Mateimmate.jp

    #生成AI #業務改善 #DX #GoogleAppsScript #AI掻甚 #䞭小䌁業

     
     
    AI×業務改善コンサルタント。カネミツ・゜リュヌションズ合同䌚瀟 代衚瀟員。倖資系経隓ず技術経営孊修士MOTを掻かし、生成AI・DX・業務自動化による珟堎改革を支揎しおいたす。

    あなたぞのおすすめ