שילוב AI בטלפוניית IP (Asterisk, FreePBX, 3CX)

מערכת טלפוניה מבודדת אינה מממשת את מלוא הפוטנציאל של תקשורת הטלפון שלכם: ללא אנליטיקה ואוטומציה, תובנות חשובות משיחות נותרות מחוץ להישג יד. אנו משלבים רכיבי AI עם Asterisk, FreePBX ו-3CX, והופכים אותם למוקד שירות חכם. הצוות שלנו מספק פרויקט מפתח—מביקורת ועד הטמעה ותמיכה שוטפת—ומבטיח פתרון אמין שגדל עם העסק שלכם.

תחומי פיתוח AI

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1359
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1330
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    776
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1077
  • פיתוח לוגו חברת AIDER
    פיתוח לוגו חברת AIDER
    1022
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1113

IP טלפוניה היא הליבה של התקשורת הארגונית, אך מרכזיית PBX מבודדת אינה מספקת אנליטיקה ואוטומציה. ללא AI, אתה מאבד עד 40% מהתובנות משיחות טלפון: ניתוח ידני בלתי אפשרי עם 1000+ שיחות ביום. שילוב רכיבי AI (זיהוי דיבור, סינתזה, NLU) עם Asterisk/FreePBX/3CX פותר זאת ללא החלפת תשתית מלאה. דוגמה: רשת מסעדות עם 30 סניפים איבדה 70% מהשיחות הנכנסות בשעות השיא. לאחר פריסת בוט קולי המבוסס על LLaMA 3, זמן ההמתנה ירד מ-5 דקות ל-10 שניות, והמרת ההזמנות עלתה ב-40%. הניסיון שלנו: 5+ שנים ו-50+ הטמעות. בואו נצלול לגישות ארכיטקטוניות, בחירת מודלים ומלכודות נפוצות.

אילו גישות ארכיטקטוניות קיימות לשילוב AI עם IP טלפוניה?

קיימות שלוש גישות מרכזיות: AMI לניהול שיחות, AGI להטמעת סקריפטים ב-dialplan, ואינטגרציית webhook עבור 3CX. הבחירה תלויה במשימות: עיבוד בזמן אמת, אנליטיקה לאחר שיחה, או היברידי.

AMI (Asterisk Manager Interface)

ניהול שיחות דרך TCP. מתאים ליזום שיחות ממערכות חיצוניות (חיוג המוני, סקרים). דוגמת קוד:

import asterisk.manager as ami
manager = ami.Manager()
manager.connect("asterisk-server")
manager.login("admin", "secret")
# Инициируем исходящий звонок
manager.originate(
    channel="SIP/1001",
    exten="s",
    context="ai-bot",
    priority=1,
    caller_id="AI Bot <0800>",
    variables={"CUSTOMER_ID": "12345"}
)

AGI (Asterisk Gateway Interface)

הסקריפט רץ על שיחה נכנסת. מאפשר הרצת קוד שרירותי ב-Python, Bash וכו' עם גישה לערוץ:

from asterisk.agi import AGI

def handle_call():
    agi = AGI()
    agi.answer()
    agi.set_variable("CHANNEL(audioreadformat)", "slin16")
    # Воспроизводим TTS
    tts_audio = synthesize_greeting()
    agi.stream_file(save_as_asterisk_audio(tts_audio))
    # Записываем ответ
    agi.record_file("/tmp/response", "wav", "#", 5000)
    transcript = transcribe("/tmp/response.wav")
    # Обрабатываем и отвечаем
    reply = process_intent(transcript)
    reply_audio = synthesize(reply)
    agi.stream_file(save_as_asterisk_audio(reply_audio))

FreePBX עם מודולים מותאמים אישית

אנו מחברים hook ל-dialplan דרך PHP:

// FreePBX dialplan hook function ai_bot_dialplan_hook($exten, $context) {
    if ($context == 'from-internal' && $exten == '9000') {
        return [
            'AGI,agi://127.0.0.1/ai_voice_bot',
            'Hangup'
        ];
    }
}

אינטגרציית 3CX דרך Call Flow Designer

השתמש בשלב webhook בכל שלב IVR, וקרא ל-API של AI:

{
  "type": "webhook",
  "url": "https://ai-api.company.com/3cx/ivr-step",
  "method": "POST",
  "body": {
    "caller": "{{CallerId}}",
    "extension": "{{Extension}}",
    "speech_input": "{{SpeechInput}}"
  }
}

SIP Trunk לסטרימינג מדיה

למשימות בזמן אמת (בוט קולי, תמלול חי), יירטו RTP דרך proxy מדיה:

Caller → Asterisk/3CX → SIP Trunk → Media Proxy (RTP) → AI Engine
↑ Перехватываем RTP-поток, обрабатываем в AI, возвращаем синтезированный аудио

איך לבחור בין AMI, AGI ו-webhook?

קריטריון AMI AGI Webhook (3CX)
ניהול שיחות כן (יזום, סיום) לא חלקי (דרך API)
עיבוד בזמן אמת לא (שליטה בלבד) כן כן (דרך שרת חיצוני)
מורכבות הטמעה בינונית בינונית נמוכה
זמן השהיה נמוך (TCP) בינוני (סקריפט AGI) תלוי ברשת
תמיכה בפלטפורמות VoIP Asterisk, FreePBX Asterisk, FreePBX 3CX

AMI מתאים לתרחישים שבהם יש צורך ליזום שיחות ממערכת חיצונית — למשל, חיוג המוני. AGI חיוני כאשר יש צורך ללכוד אודיו במהלך שיחה, להעביר אותו ל-AI, ולהחזיר תשובה מסונתזת בזמן אמת. אם אתה משתמש ב-3CX, אינטגרציית webhook פשוטה ומהירה יותר אך נותנת פחות שליטה על זרם המדיה.

אילו מודלי AI אופטימליים לבוטים קוליים?

עבור STT אנו משתמשים ב-OpenAI Whisper (large-v3) — דיוק >95% ברוסית, תומך ב-80+ שפות. תמלול עם Whisper large-v3 הוא מדויק פי 2 מ-Google Speech-to-Text הסטנדרטי. עבור NLU — LLaMA 3 או GPT-4o: הם מחלצים כוונות באופן עקבי ללא הזיות. עבור TTS — Coqui TTS (קוד פתוח) או ElevenLabs (איכות גבוהה אך קנייני). כל המודלים נפרסים עם vLLM כדי לייעל את התפוקה ולהפחית את זמן ההשהיה.

מודל מטרה זמן השהיה p99 דיוק רישיון
Whisper large-v3 STT <500 ms >95% MIT
LLaMA 3 NLU <800 ms 90%+ LLaMA
GPT-4o NLU <1 s 95%+ קנייני
Coqui TTS TTS <400 ms גבוה MIT
ElevenLabs TTS <600 ms גבוה מאוד קנייני

למה לשלב מרכז קשר AI עם מרכזיית IP קיימת?

ללא AI, אתה מאבד עד 40% מהתובנות משיחות טלפון. ניתוח ידני בלתי אפשרי עם 1000+ שיחות ביום. AI פותר זאת: תמלול אוטומטי של כל השיחות בדיוק >95% (Whisper large-v3), זיהוי סנטימנט, הפרדת דוברים, חילוץ ביטויי מפתח, יצירת סיכומים ומילוי אוטומטי של CRM. בהשוואה לעיבוד ידני, AI מפחית את זמן הטיפול בשיחה ב-60% ומשפר את דיוק זיהוי הבעיות מ-30% ל-85%.

פרמטר ללא AI עם AI
זמן לשיחה (מחזור מלא) 15–20 דקות 3–5 דקות
דיוק בזיהוי בעיות לקוח 30% 85%
אינטגרציית CRM הזנה ידנית אוטומטית
קנה מידה גיוס נציגים כוונון מודל

המהנדסים המוסמכים שלנו עם 10+ שנות ניסיון מבצעים אינטגרציה ללא השבתה. אנו מספקים אחריות ל-6 חודשים.

תהליך האינטגרציה ולוח זמנים

אנו מציעים פתרון סוהר. להלן השלבים:

  1. ביקורת תשתית הטלפוניה הנוכחית (Asterisk/FreePBX/3CX, גרסאות, שלוחות).
  2. תכנון ארכיטקטורת מודול ה-AI: בחירת מודלים, אופטימיזציית זמן השהיה, צינור עיבוד.
  3. פיתוח סקריפטים של AGI/AMI/webhook, הגדרת proxy מדיה (לכידת RTP).
  4. אינטגרציה עם CRM דרך REST API או webhooks.
  5. בדיקות על סביבת בדיקה (עד 7 ימים).
  6. פריסה לייצור עם ניטור (Prometheus + Grafana).
  7. הדרכת צוות ותיעוד.

לוח זמנים: משבועיים (אינטגרציית AGI עם תרחיש יחיד) עד 1.5 חודשים (proxy מדיה מלא + בוט קולי רב-לשוני). העלות מחושבת באופן פרטני — פרויקטים טיפוסיים נעים בין $5,000 ל-$25,000. כתבו לנו לייעוץ ונעריך את הפרויקט שלכם.

מה כלול בעבודה

  • תיעוד ארכיטקטוני (HLD/LLD) עם תיאורי אינטגרציה מפורטים.
  • גישה למאגר Git עם סקריפטים ותצורות.
  • אב-טיפוס על סביבת בדיקה לקבלה.
  • פריסה לייצור.
  • אינטגרציית CRM דרך webhook או API.
  • הדרכה למנהלים ולנציגים.
  • תמיכה טכנית ואחריות ל-6 חודשים.

טעויות נפוצות באינטגרציה עצמאית

שלוש בעיות נפוצות. ראשונה — אי התחשבות בזמן השהיה. אם המודל מגיב יותר מ-500 אלפיות שנייה, הלקוח שומע הד. השתמש ב-vLLM עם אופטימיזציה ו-GPU עם זמן השהיה נמוך. שנייה — חוסר ב-failover. במקרה של תקלת מודול AI, שיחות חייבות לעבור לנציג אנושי. הגדר מעבר מדורג דרך AMI. שלישית — אבטחה לא מספקת. פורט AGI פתוח הוא סיכון. השתמש ב-TLS וב-IP whitelisting.

קבלו ייעוץ על שילוב AI במרכזייה שלכם. צרו קשר עם המהנדסים שלנו להערכת הפרויקט — נכין את הארכיטקטורה ונעריך את העלות. אנו מספקים אינטגרציית AI סוהר עבור Asterisk, FreePBX ו-3CX, וכוללים אחריות ל-6 חודשים.