Uživatelský manuál
Stručný průvodce
Poznámky případu
Komponenta tabulky
FAQ
Hledání
Dashboard
Smazané dokumenty a log přístupů
Řešení úkolu
AI asistent
Manuály
Zástup a dovolená
Uspání, probuzení, archivace a smazání případu
Proměnné, historie a graf případu
Základní pojmy
Nahrání dokumentu, složky a revize
Novinky
Oblíbené
Orientace v rozhraní
Widgety dashboardu
Detail případu
Novinky/Oznámení v Team assistant
Seznam případů
Přihlášení a odhlášení
Nastavení účtu
Seznam úkolů
Nastavení mobilní aplikace
Reporty a grafy
Hledání a seznam dokumentů
Předání, převzetí a úkoly k odběru
Hromadné úkoly
Tisk případu
Vytvoření a úprava přehledu
Co je TAS
Pole formuláře
Tabletové rozhraní a NFC
Přehledy
Založení nového případu
Události na případu
Oprávnění k případu
Odběr přehledu e-mailem
Admin dokumentace
Platforma
Administrace
Crony
Paralelní cron - PostponedTaskCron
Crony v5.19
Crony
CleanupCron
MsGraphCheckUnprocessedMailsCron - Kontrola nezpracovaných mailů
Crony v5.7
Hearbeat monitoring cronů
Autentizace a synchronizace
SMTP OAuth autentizace
LDAP, SAML, Entra ID a NFC: nastavení
Konfigurace autentizačních modulů
Autentizace
Organizační struktura
Trezor
DMS atributy
Servisní operace
Trezor
Nastavení mobilní aplikace pro vaše prostředí
Schéma
Import procesů XML
Sdílené soubory
HR agenda a předání agendy
Logy
Archivace
Skripty
Sekvence
Stav systému
Správa novinek
Migrace
Konfigurace
Pluginy
Fronta e-mailů
Servisní konzole
AI monitoring
Sdílené soubory
Nastavení
CSP hlavičky - zásady zabezpečení obsahu
CSV soubory
Naplánované úkoly
Fronty zpracování
Údržba
Menu Administrace
Licence
Dynamické tabulky
Statistiky použití
Nastavení přístupového tokenu a vypršení platnosti relace
Vizuální identita
Šablona
Tisk (Case Overview)
Úkoly
Výpočty na úkolu
Automatické dokončení a zrušení úkolu
E-mailový úkol a notifikace
Builder dynamických podmínek
Multiinstance - detailní popis fungování
Typy úkolů
Smart Event úkol
Instrukce, sekce a otestování úkolu
Obecné nastavení úkolu a řešitel
Multiinstance
Plánování: spuštění, větvení a termín
Dynamické podmínky: builder
Přiřazení proměnných a sekce
Proměnné
Diagram tříd, import stavů a kandidáti aliasů
Seznam dokumentů
Text a text s více řádky
Checkbox
Číslo
Proměnné: přehled a společná nastavení
Číselníky (texty, čísla, datumy)
Dynamické řádky
Datum
Dynamický seznam
Sekvence
Dynamická tabulka
Skartace
Graf šablony
Záložka Šablona
Seznam šablon
Import, export a kopírování šablony
Linky
Case Overview Builder (Detail případu)
Hlavičky šablony
Stavy případu
Role
Self-hosted administration
Připojení k jiné databázi
Diagnostika služeb
Change the default URL in Oracle VirtualBox
Hyper-V: izolovaná NAT síť s přesměrováním portů
Uživatelé
Překlady
NFC integrace
Události a pravidla
AXIOS API
Plány
AXIOS s využitím Trezoru
Uživatelé
Axios s využitím certifikátů (SSL)
Detail uživatele
Výpočty a funkce
Dynamické podmínky (formuláře)
Ostatní dynamické podmínky
Optimalizace volání api na dynamických podmínkách
Filtrování v dynamickém listu pomocí dynamických podmínek
Dynamické podmínky: skript
Dynamické řádky: skript
Výpočty
Dynamické tabulky
Tisk a generování souborů
Dokumenty ve výpočtech — kompletní průvodce
Tisk a generování souborů ve výpočtech
Vytvoření dokumentu DOCX
Ostatní výpočty
Jak a kdy běží výpočty
Reference API výpočtů: knihovna lib
Reference API výpočtů: proměnné a případ
Globální skripty a React skripty
Integrace
MS Graph
MS Graph - příprava schránky
MS Graph - konfirurace cronu
MS Graph v2 (od v5.7.102)
MS Graph - příprava schránky - Legacy
MS Graph (e-mail)
ISDOC.PDF
DocuSign
Modul na volání TASu - TAS 2 TAS (zakládání procesů přes API)
DB View
DocuSign a elektronický podpis
ERP a další integrace
Smart Events pro integrace
TAS Forms
Pokročilé funkce a tipy
Filtrování v dynamickém listu pomocí URL parametru (statické)
Optimalizace přehledů s velkým počtem případů
AI Features
API dokumentace
Produkt
Technický changelog
Business Changelog
Průvodce upgradem z předchozích verzí
Upgrade na 5.19
Upgrade na 5.17
Upgrade na 5.7
Lodash upgrade v4.17.x (>v5.5)
Hlavní změny a zaniklé funkce (v5.3 > v5.7)
Podbarvení proměnných ve stavu Read-only (>v5.7.58)
Upgrade na 5.3
Migrace dynamických podmínek
Úprava a kontrola tisku pdf
Úprava Popis úkolu vs Instrukce k úkolu
Transpilace forEach na for loop
Vykreslení HTML na Caseoverview
Rozdíly mezi TAS4 a TAS5 - kompletní přehled
Best Practices upgrade z TAS 4 na TAS 5
Použití validačních funkcí
Technické požadavky a architektura
Status routes
Prerekvizity serveru
Bezpečnost a ochrana dat
Security
TAS Operations Runbook
Technologická architektura
Graceful Shutdown + Status Routes
Aktuality / Důležité informace
Microsoft ukončení Basic Auth pro SMTP
Ukončení podpory EWS a přechod na Microsoft Graph
Úprava v EWS po aktualizaci MS Exchange (29.04.2025)
Bezpečnostní oznámení
Getting Started
- Vše /
- Admin dokumentace
- AI Features /
- MCP server
MCP server
MCP (Model Context Protocol) je standardní rozhraní, přes které se k datům a akcím aplikace připojují AI klienti, například Claude nebo ChatGPT, jako sadu nástrojů. TAS vlastní MCP server vystavuje na adrese vaší instalace a AI klient přes něj může zakládat případy, dohledávat je, upravovat proměnné úkolu nebo číst firemní dokumentaci – vždy v rozsahu práv uživatele, který se k serveru připojil. Kapitola je určená administrátorům, kteří přístup AI klientům povolují, a integrátorům, kteří klienta připojují.
Adresa a scénáře
MCP server naslouchá na https://vase-tas.cz/mcp, volitelně s názvem scénáře v cestě:
https://vase-tas.cz/mcp/case-creationScénář zúží nabízenou sadu nástrojů na to, co má daný AI klient dělat. Bez scénáře (/mcp) AI klient uvidí všechny nástroje, které má uživatel právo používat.
| Scénář | K čemu slouží |
|---|---|
case-creation | Založení nového případu: najít spustitelné šablony/hlavičky, zjistit potřebné proměnné, ověřit vstup a případ založit. Navíc nástroje pro vyhledávání ve firemních AI dokumentech. |
case-editing | Úprava rozpracovaného případu: dohledání případu, spuštění ručních událostí případu, úprava proměnných běžícího úkolu. |
case-lookup | Jen dohledání a přehled případů uživatele přes jeho přehledy (Custom Views). |
knowledge | Vyhledávání ve firemních AI dokumentech a v dokumentaci TAS (HelpDocs). |
account | Role přihlášeného uživatele a jeho dřívější konverzace s AI. |
administration | Přehled nainstalovaných pluginů. Jen pro administrátora. |
| (bez scénáře) | Všechny výše uvedené nástroje a navíc nástroje pro práci s právě otevřeným případem (přehled, dokumenty, proměnné, úkoly, historie, události). |
TAS komunikuje protokolem MCP přes HTTP (JSON-RPC v těle POST požadavku), bez udržování stavu na straně serveru a bez streamování přes SSE – metody GET a DELETE na stejné adrese vrací „Method not allowed“.
Ověření a připojení AI klienta
MCP server přijímá jen token API nebo OAuth, ne běžnou přihlašovací relaci prohlížeče. Pro AI klienta, ke kterému přistupuje konkrétní uživatel (typický případ), použijte OAuth s autorizačním kódem – postup je stejný jako pro libovolnou veřejnou OAuth aplikaci:
- Administrátor s rolí $ApiTokenAdmin vytvoří v Přístup k API veřejného OAuth klienta a zadá Redirect URI, kterou vyžaduje AI klient (viz článek API tokeny a OAuth klienti v praxi).
- Do AI klienta zadáte adresu MCP serveru (
https://vase-tas.cz/mcp, případně se scénářem) a Client ID. - Klient přesměruje uživatele na
/oauth/authorize; TAS zobrazí obrazovku Autorizace aplikace se jménem aplikace a adresou přesměrování, uživatel přístup schválí nebo odmítne. - Klient si kód vymění za přístupový token na
/oauth/tokena od té chvíle volá MCP s hlavičkouAuthorization: Bearer <token>.
Pro integraci bez účasti uživatele (např. firemní automatizaci, která běží jako jeden systémový účet) lze místo toho použít API token nebo důvěrného OAuth klienta – oba druhy tokenů MCP server přijímá stejně.
AI klient vidí a smí jen to, co smí uživatel (nebo systémový uživatel), kterého token zastupuje. Nástroje označené jako zápis (založení případu, úprava proměnných, spuštění události) mohou v AI klientovi vyžadovat ještě jeho vlastní potvrzení před provedením.
Dostupné nástroje
| Nástroje | Co dělají |
|---|---|
Založení případu (case-creation) | Najdou šablony a hlavičky, které uživatel smí spustit, vrátí potřebné proměnné jako schéma, ověří vyplněná data a případ založí. |
Dokumenty a znalosti (AiDocumentsTools, HelpDocsTools) | Vyhledají ve firemních AI dokumentech organizace (nejdřív podle klíčových slov, pak celý dokument) a v dokumentaci TAS. |
Dohledání případu (case-lookup, case-editing) | Projdou přehledy (Custom Views), které má uživatel k dispozici, a najdou v nich konkrétní případ. |
Úprava případu (case-editing) | Zjistí dostupné ruční události případu a spustí vybranou, zjistí proměnné rozpracovaného úkolu jako schéma, ověří a uloží jejich novou hodnotu. |
Role a konverzace (account) | Vrátí role přihlášeného uživatele a jeho dřívější konverzace s AI asistentem. |
Pluginy (administration) | Jen pro administrátora: přehled nainstalovaných pluginů a jejich vlastností. |
| Otevřený případ (bez scénáře) | Přehled, dokumenty, proměnné, aktivní úkoly, historie a ruční události právě otevřeného případu. |
U každé skupiny nástrojů je nejdřív nástroj, který AI klientovi vysvětlí, jak dál hledat nebo filtrovat (např. jaké sloupce má přehled), a teprve pak nástroj, který data skutečně vrátí nebo zapíše – AI klient si tak nejdřív ověří kontext, než provede akci.
Konkrétní seznam rolí a práv, která AI klient zdědí, nastavujete u uživatele nebo systémového uživatele stejně jako u běžného přihlášení – v Uživatelích a Rolích. MCP server žádná vlastní práva nepřidává ani neubírá.
Související: Přístup k API, API tokeny a OAuth klienti v praxi, Autentizace.