Разлика између знати и проверити
Постоје две врсте питања купаца. Прва врста је општа: Каква је ваша политика повраћаја? Колико траје достава? Шаљете ли у Немачку? Добро попуњена база знања се са овима носи.
Друга врста је специфична: Где је моја наруџба #4521? Да ли је плава верзија још на лагеру? Колико ми је у пакету овог месеца преостало? Ови не живе у бази знања. Живе у вашим системима — управљање наруџбама, залихе, наплата — и мењају се сваке секунде.
Чет-бот који се носи само са првом врстом је дотерани ФАК. Чет-бот који се носи и са другом је асистент. Разлика између њих је приступ API-ју.
Зашто вас тај јаз кошта купаца
Већина данашњих „AI четова“ изграђена је само на бази знања. Могу парафразирати вашу политику доставе на седамнаест језика, али купцу не могу рећи где је његов пакет заправо управо сада. Тако купац пита, бот избегава, а купац или одустаје или чека оператера који ће потражити исте податке које је бот могао преузети у милисекундама.
То је плафон чет-бота. Свако „допустите да то проверим“ пропуштена је прилика да се одговори у секундама, на првој поруци, док је намера купца још топла.
Шта API везе заправо раде
У enuchat-у, API веза је конфигурисана спона између чета и једне од ваших backend услуга. Дефинишете је једном: основни URL, начин аутентификације и неколико endpoint-а са њиховим параметрима и начином мапирања одговора.
Од тог тренутка AI може током разговора позивати те endpoint-е. Када посетилац пита о наруџби, AI извуче број наруџбе, позове ваш endpoint, прочита статус уживо и утка га у одговор. Посетилац види једну реченицу: „Ваша наруџба #4521 послата је јуче и очекује се да стигне у четвртак.“ Иза те реченице догодио се прави API позив.
Купац не види цеви. Види само да чет заиста зна.
Пет метода аутентификације, без сопственог кода
Већина API-ја које бисте желели да повежете већ користи стандардну аутентификацију. enuchat подржава пет одмах:
- Без — за јавне API-је без аутентификације
- API Key — послат као заглавље или параметар упита
- Bearer Token — једноставна аутентификација токеном
- Basic Auth — за старије системе
- OAuth 2.0 client credentials — за модерне пружаоце као што су Salesforce, HubSpot или ваш сопствени OAuth сервер
За OAuth 2.0 enuchat аутоматски управља животним циклусом токена — преузима га при првом позиву, држи у кешу до истека, обнавља по потреби. Веродајнице конфигуришете једном и заборавите на њих. Све веродајнице шифроване су у мировању са libsodium-ом и никада се не појављују у API одговорима.
Варијабле, шаблони и мапирање одговора
Endpoint-и су дефинисани као шаблони. Путања попут /orders/{orderId} или JSON тело које се односи на {customerId} интерполира вредности из варијабли сесије — варијабли које AI или статичко правило могу поставити током разговора.
Када API одговори, поља из JSON одговора мапирате натраг у варијабле сесије помоћу тачке као записа. data.status постаје order_status. data.shipping.eta постаје delivery_eta. AI затим те вредности утка у природан одговор — на језику посетиоца.
Три обрасца која покривају већину случајева
У пракси, већина API интеграција припада једном од три облика.
Провери и одговори
Посетилац поставља питање на које се може одговорити једним API позивом. Правило активира CALL_API, а затим REPLY_AI. AI добијене податке користи за састављање контекстуалног, утемељеног одговора. Статус наруџбе, стање рачуна, доступност собе, тренутне цене, праћење пошиљке — све то спада овамо.
Провери и преусмери
API позив враћа довољно информација да одлучи о следећем кораку. Premium налог ескалиран је на сениорнијег агента. Истекла претплата преусмерава се на наплату. AI користи CALL_API, а затим ASSIGN_TO_OPERATOR како би донио одлуке о преусмеравању на основу стварних података о купцу, а не нагађања.
Вишекорачни токови
Прва порука означава разговор помоћу SET_VARIABLE, друга активира API позив када је контекст довољан, а трећа саставља одговор. Корисно када треба да потврдите намеру пре пинга backend-а или када упит за податке зависи од нечега што је посетилац рекао две поруке пре.
Уграђена безбедност
Повезивање backend-а са чет виџетом неке тимове чини нервозним — и то с правом. enuchat нуди неколико слојева заштите по подразумеваном:
- SSRF заштита блокира позиве на localhost, приватне IP-јеве и интерна hostname-а
- Временско ограничење од 5 секунди спречава да спор API заглави разговор
- Tenant изолација значи нула цурења података између tenant-а — ваши endpoint-и видљиви су само вашим виџетима
- Тест дугмад независно проверавају и везу и сваки endpoint пре него их повежете у правила
- Шифроване веродајнице никада се не враћају у dashboard у чистом облику
Шта се мења за ваше купце
Чет прелази из „допустите да пронађем некога ко то може проверити“ у „проверено, ево одговора“ — на било ком од више од 60 језика, у недељу у 3 ујутро, док ваш тим за подршку спава. Купци који би иначе напустили корпу, наруџбу или пакет остају, јер одговор стиже док још питају.
То је разлика између чет-бота и асистента. И то је разлика коју ваши купци заиста осете.
Како почети
Ако већ имате постављен enuchat, API везе налазе се под Подешавања → API везе. Одаберите један endpoint који одговара на питање које ваш тим тастира сто пута недељно — статус наруџбе обично је најефикаснији почетак. Конфигуришите везу, додајте endpoint, повежите га са правилом и једном га тестирајте пре него што кренете у продукцију. Погледајте водич за API везе за потпун пролаз.
Ако сте нови у enuchat-у, региструјте се на enuchat.com. Бесплатни пакет укључује API везе од првог дана — без картице, без накнада по разговору, без истека пробног периода.
Пет минута да прикључите први endpoint. Први користан одговор обично стиже истог дана.