# Fluent Support

> A helpdesk összekötése az áruházzal: egyéni mezők termékhez és rendeléshez, munkafolyamatok, támogatási fül a vásárlói fiókban és a vásárlási előzmények a jegyeknél.

A Fluent Support integrációja az áruházat a helpdesk-rendszerhez köti. Az ügyintézők a jegyeknél közvetlenül látják a vevő vásárlási adatait, a vevők pedig egységes élményt kapnak: a támogatási jegyeiket a fiókjukon belül kezelhetik.

## 1. lépés: az integráció ellenőrzése

Előfeltétel, hogy a FluentCart és a Fluent Support is telepítve és aktív legyen. A kapcsolat magától létrejön. Ellenőrzés:

1. Nyisd meg a **FluentCart Pro → Integrációk** oldalt.
2. Görgess az **Integrációs modulok** részhez.
3. Keresd meg a **FluentSupport** modult.
4. Zöld **Enabled** jelzésnek kell mellette lennie. Ez azt jelenti, hogy a FluentCart felismerte a Fluent Supportot, és az alapkapcsolat él. Több teendőd itt nincs.

## 2. lépés: egyéni mezők a Fluent Supportban

Az integráció akkor ad a legtöbbet, ha egyéni mezőkkel a jegyeket konkrét termékhez vagy rendeléshez kötöd. Ezekre a mezőkre munkafolyamatokat is építhetsz.

1. Nyisd meg a **Fluent Support → Custom Fields** oldalt.
2. Kattints a **+ Add New Field** gombra jobb felül.
3. A felugró ablakban állítsd be a mezőt:
   - **Field Type:** a legfontosabb beállítás. Válaszd a **FluentCart Products** vagy a **FluentCart Orders** értéket.
   - **Public Label:** az a név, amelyet a vevők látnak (például „Érintett termék” vagy „Rendelésszám”).
   - **Admin Label** (nem kötelező): az ügyintézők számára látszó, eltérő név.
   - **Slug** (nem kötelező): egyedi belső azonosító, általában magától kitöltődik.
   - **Placeholder** (nem kötelező): a mezőben látszó szöveg, mielőtt a felhasználó választana.
   - **This is an agent only field:** jelöld be, ha a mezőt csak az ügyintézők lássák a jegyen belül, a nyilvános beküldő űrlapon ne jelenjen meg.
   - **Required:** jelöld be, ha kötelezővé akarod tenni, hogy a vevő termékot vagy rendelést válasszon a jegy beküldésekor.
   - **Enable Conditional Logics** (nem kötelező): szabályok, amelyek az űrlap más válaszai alapján mutatják vagy rejtik a mezőt.
4. Kattints az **Add** gombra a mentéshez.

Ha szükséges, külön mezőt vehetsz fel a termékeknek és a rendeléseknek.

## 3. lépés: munkafolyamatok

A létrehozott FluentCart-mezőkkel automatikus munkafolyamatokat építhetsz a Fluent Supportban, például a jegyeket a kiválasztott termék alapján irányíthatod a megfelelő ügyintézőhöz, vagy címkét adhatsz nekik.

1. Nyisd meg a **Fluent Support → Workflows** oldalt.
2. Kattints a **+ Add New Workflow** gombra.
3. Adj nevet a munkafolyamatnak (például „X termék jegyeinek kiosztása”), a **Workflow Type** legyen **Automatic**, majd kattints a **Continue** gombra.
4. Állítsd be az indítót és a feltételeket:
   - A **Workflow Trigger** legyen például **On Ticket Creation**.
   - A **Conditions** alatt kattints a **+ Add Condition** gombra.
   - Válaszd ki a létrehozott FluentCart-mezőt, a szabályt (például **Equal**), és azt a konkrét terméket vagy rendelést, amelyre a szabály vonatkozik.
5. Válaszd ki a műveletet (**Action**), amelynek automatikusan le kell futnia, ha a jegy megfelel a feltételeknek. Például az **Assign Agent** műveletnél kiválaszthatod a termékre specializálódott csapatot vagy ügyintézőt.
6. Állítsd a munkafolyamat állapotát **Published** értékre, és kattints az **Update Workflow** gombra.

Ezután minden jegynél, amelyet a vevő az adott termék kiválasztásával küld be, a munkafolyamat magától lefut.

## 4. lépés: támogatási fül a vásárlói fiókban

A FluentCart vásárlói fiókjába külön támogatási részt tehetsz.

1. Nyisd meg a **Fluent Support → Global Settings** oldalt.
2. Görgess az oldal aljára.
3. Jelöld be az **Add support link to Fluent Cart account navigation** négyzetet.
4. Kattints a **Save Settings** gombra.

Ennek eredményeként a vásárlói fiókban megjelenik egy **Support** fül (`/account/Support`). A vevők itt megnézhetik a meglévő jegyeiket, és újat is beküldhetnek anélkül, hogy elhagynák az áruház fiókfelületét.

## 5. lépés: jegy kötése termékhez vagy rendeléshez (vevői oldal)

Ha a 2. lépésben egyéni mezőt adtál a jegyűrlaphoz, a vevők a jegy beküldésekor a vásárlásukhoz köthetik a kérésüket:

1. A vevő a fiókjában a **Support** fülre lép, és a **+ Create Ticket** gombra kattint (vagy a fő támogatási oldalt használja).
2. Látja az általad felvett egyéni mezőt (például „Termék/rendelés”).
3. A mező legördülő listája az áruház termékeit mutatja.
4. A vevő kiválasztja a megfelelő terméket vagy rendelést.
5. Kitölti a jegy többi adatát, és a **Create Ticket** gombra kattint.

Így a jegy már a megérkezésekor ahhoz a vásárláshoz van kötve, amelyhez a vevőnek segítség kell, és az ügyintéző azonnal látja a szükséges környezetet.

## 6. lépés: vásárlási előzmények a jegyeknél

Ehhez nem kell semmit beállítanod, az integráció magától működik.

1. Egy ügyintéző megnyit egy jegyet a **Fluent Support → Tickets** oldalon.
2. A jobb oldali oldalsávban magától megjelenik egy **Purchases** widget, ha a jegyet beküldő vevőnek van vásárlási előzménye az áruházban.
3. A widget ezeket mutatja:
   - a vevő teljes élettartam-értékét (Lifetime Value),
   - a legutóbbi FluentCart-vásárlások listáját a termékek nevével, árával, a rendelések állapotával és közvetlen hivatkozásokkal a rendelésekhez,
   - az előfizetések adatait (ha vannak),
   - a licenckulcsokat (ha vannak).

Az ügyintézők így rögtön látják a vevő előzményeit, nem kell rákérdezniük vagy képernyőt váltaniuk, és gyorsabban, pontosabban tudnak segíteni.
