CRMconnect Azuvio · Docs

Munkafolyamat: ArvisAI — AI Asszisztens & Hangátirat

Érintett modulok: ArvisAI (Chat · Képgenerátor · Hangátirat · Hangfordítás · Sablon Motor) · Jegyek
Ki használja: Bármely munkatárs aktivált hozzáféréssel · Támogatás (jegy automatikus válasz)
AI szolgáltató: Kizárólag OpenAI (GPT, DALL-E, Whisper)

Áttekintés

Az ArvisAI egy kizárólag OpenAI-alapú AI eszközközpont. 5 különböző funkciót nyújt az oldalsávból, plusz egyetlen automatizált CRM integráció: automatikus válasz jegy megnyitásakor.

Az 5 eszköz:

Eszköz OpenAI modell Cél
Chat GPT (konfigurálható) Szabad AI-párbeszéd munkatársanként
Képgenerátor DALL-E 2 / DALL-E 3 Képek generálása szövegből
Hangátirat Whisper-1 Hangfájl feltöltése → szöveg (azonos nyelv)
Hangfordítás Whisper-1 Hangfájl feltöltése → szöveg angolul
Sablon Motor GPT (konfigurálható) Szöveg generálása sablonokból változókkal

Az adatok felhasználónként privátak. Minden előzmény (chat, képek, átiratok, dokumentumok) user_id = jelenlegi_munkatárs alapján szűrve. Nincs keresztfelhasználói láthatóság és nincs kapcsolat CRM rekordokhoz (lead, ügyfél, projekt) — kivéve az automatikus jegyválaszt.

Átirat és fordítás: csak fájlfeltöltés. Nincs valós idejű felvétel vagy URL-bemenet. Elfogadott formátumok: .mp3, .m4a. Konfigurálható mérethatár (arvisai_audio_transcription_max_size).


Folyamat diagram

[BEÁLLÍTÁS — admin, egyszer]
  │
  ├── ArvisAI → Beállítások (csak admin):
  │     ├── arvisai_openai_secret_key (OpenAI API kulcs)
  │     ├── Chat modell: GPT-3.5-turbo / GPT-4 / GPT-4o / GPT-5 stb.
  │     ├── Kép modell: alapértelmezett / DALL-E-2 / DALL-E-3
  │     ├── arvisai_audio_transcription_max_size (bájtok, alapértelmezett ~100KB)
  │     ├── arvisai_audio_transcription_allowed_extensions (.mp3,.m4a)
  │     └── Auto jegyválasz: arvisai_ai_autoreply_on_opening_ticket (0/1)
  │           arvisai_ai_reply_agent_name · agent_title · agent_staff_id
  │
  ↓
════════════════════════════════════
ESZKÖZ 1: CHAT
════════════════════════════════════
  │
  ├── ArvisAI → Chat → üzenet beírása
  ├── POST /v1/chat/completions (streaming)
  ├── Válasz tárolva arvisai_chat-ben: human_message + ai_response
  └── Előzmény csak a jelenlegi munkatársnak látható (user_id szerint szűrve)
  │
════════════════════════════════════
ESZKÖZ 2: KÉPGENERÁTOR
════════════════════════════════════
  │
  ├── ArvisAI → Képgenerátor → kép leírása
  ├── POST /v1/images/generations (DALL-E)
  ├── Kép letöltve az OpenAI URL-ről → helyben mentve
  │     (modules/arvisai/uploads/generated_images/{id}/)
  └── Tárolva arvisai_images-ben (user_id + helyi image_url)
  │
════════════════════════════════════
ESZKÖZ 3 & 4: HANGÁTIRAT / HANGFORDÍTÁS
════════════════════════════════════
  │
  ├── ArvisAI → Hangátirat (vagy Hangfordítás) → fájl feltöltése
  ├── Feltöltési ellenőrzés: méret ≤ max_size, kiterjesztés az engedélyezett listán
  ├── Átirat: POST /v1/audio/transcriptions → szöveg azonos nyelven
  ├── Fordítás: POST /v1/audio/translations → szöveg angolul
  └── Eredmény tárolva arvisai_audio_transcriptions-ben
  │
════════════════════════════════════
ESZKÖZ 5: SABLON MOTOR
════════════════════════════════════
  │
  ├── ArvisAI → Sablon Motor → sablon létrehozása/kiválasztása
  ├── Sablon tartalmaz változókat (pl. {ügyfélnév}, {termék})
  ├── Értékek kitöltése → GPT generál szöveget
  └── Eredmény másolható a CRM bármely szövegmezőjébe
  │
════════════════════════════════════
CRM INTEGRÁCIÓ: AUTOMATIKUS JEGYVÁLASZ
════════════════════════════════════
  │
  ├── Kiváltó: after_ticket_created hook
  ├── Feltétel: arvisai_ai_autoreply_on_opening_ticket = 1
  ├── GPT generál válaszchoicet a jegy témájából + leírásából
  ├── Válasz hozzáadva a jegyhez agent_staff_id-től küldve
  └── Ügyfél értesítést kap a automatikus válaszról
  │
[ARVISAI AKTÍV ✓]

← Vissza a munkafolyamat indexéhez