killBottleneck je ve veřejné betě — cloud i self-host.killBottleneck je v betě.Beta na GitHubu →
Skip to content

Export a import ​

Vaše data jsou vaše — killBottleneck je vydá v podobě, jakou situace žádá: obrázek do prezentace, tabulku do reportu, JSON pro jinou instanci.

Exporty mapy bydlí pod „Další akce“ (⋮) v pravém horním rohu editoru.

Export mapy ​

  • PNG / PDF — mapa jako obrázek, věrný obrazovce: snímá se v aktivním skinu a světlém/tmavém režimu, včetně barvy pozadí.
  • JSON — celý projekt jako přenositelný soubor, se jmény, nebo bez jmen (řešitelé se vyprázdní; názvy automatizací zůstávají, popisují proces). Soubor obsahuje název, popis, celou strukturu cílů se stavy, termíny, vykonavateli a přáními o automatizaci — a automatizační pravidla mapy, takže kanbanová deska přežije přenos. Export „bez jmen" vynechá z pravidel všechno osobní: akce „přiřaď osobu" a notifikace na konkrétní e-mail se vypustí a pravidlo s podmínkou na konkrétního člověka se nepřenese celé (role jako „zodpovědný za uzel" či pozice zůstávají). Starší záloha s položkami úkolů se importu nebojí: položky se přiznaně přeskočí (tasks_skipped) — úkoly jsou od v0.34 cíle s řešitelem nebo termínem.

Export úkolů ​

Stránka Úkoly exportuje aktuální filtr do CSV a umí Markdown report projektů — na vložení do dokumentu nebo do chatu. Panel Můj den má vlastní export do PNG a dashboard projektu se ukládá do PDF.

Všechna moje data jedním souborem ​

Můj účet → Moje data: stažení všeho, co vidíte, a nahrání zpět.

V Můj účet (menu pod panáčkem) je v části Moje data tlačítko Stáhnout všechna moje data. Vznikne jeden soubor killbottleneck-export-RRRR-MM-DD.json (formát killbottleneck.export/1) se vším, co ve své instanci vidíte:

  • každý projekt, který vidíte — vlastní, týmové i vám nasdílené — ve stejném tvaru jako export jedné mapy (killbottleneck.map/1): jde vzít a naimportovat do jiné instance;
  • k projektu úkoly, pravidla, komentáře, záznam změn, kdo ho vidí (týmový přístup, sdílení) a seznam příloh — název, velikost a cesta k souboru nebo odkaz; soubory samotné se do JSONu nebalí, stáhnete je z projektu;
  • mimo projekty zásobník nápadů, události v kalendáři (vlastní i pozvané), připomínky k termínům, měření času, externí kontakty, notifikace, šablony pravidel, seznam členů (jméno, e-mail, role a kdo je správce AI či struktury), název a účel organizace.

Co v souboru není: soukromé projekty ostatních lidí (ani správce nevidí víc, než co má nasdílené), veřejné vývěsky cizích projektů, soubory příloh (jen jejich seznam), API klíče, registr AI agentů a hlášení chyb.

Co jde z exportu vrátit zpět: vedle stažení je Nahrát data z exportu — nahraje celý soubor: každý projekt (mapa a pravidla; archivované zůstanou archivované) a zásobník nápadů. Vše patří tomu, kdo nahrává, nikomu se nic nesdílí; organizační struktura se nezakládá; přiřazení lidem, kteří v této instanci nejsou, se vyprázdní a spočítá. Komentáře, přílohy, sdílení a záznam změn zůstávají v souboru jen k přečtení. Jeden projekt jde stále nahrát i přes Import projektu.

Stažení funguje i po vypršení zkušební doby (odkaz „Stáhnout data" je přímo v pruhu nahoře): zápis je pozastavený, ale vaše data vám nikdo nedrží. Velmi velké instance se ořezávají (500 projektů; 2 000 záznamů na seznam a projekt; 1 000 změn na projekt) a soubor to přizná v poli truncated (která část a u kterého projektu); selhaný dotaz přizná v poli errors. Na instanci běží nejvýš jeden export naráz a nejvýš pět za minutu.

Import projektu ​

Import je v nabídce u tlačítka Nový projekt a bere tři formáty:

FormátCo se stane
killBottleneck JSONProjekt se založí znovu: struktura, stavy, termíny, vykonavatelé, úkoly i automatizační pravidla (odkazy se přemapují na nové cíle).
Export projektu z Asany (CSV)Sekce se stanou větvemi mapy, úkoly cíli, podúkoly poduzly; přenášejí se stavy, termíny, popisy i řešitelé.
Export boardu z Trella (JSON)Listy se stanou větvemi, karty cíli, checklisty poduzly; přenášejí se stavy, termíny a popisy.

Všechno se převádí lokálně v prohlížeči — do Asany ani Trella se nic nevolá. Limity: 400 položek a 5 MB na soubor.

Co import dělá schválně ​

Import vždy založí nový projekt vlastněný tím, kdo importuje, a přegeneruje identifikátory cílů, takže nekoliduje s originálem. Nikomu nic nesdílí a neposílá notifikace — spolupráce nad importovaným projektem začíná tím, že ho ručně nasdílíte. Přiřazení na e-maily, které tahle instance nezná, se zahodí a import řekne kolik.

Nepřenáší se: přílohy, komentáře, sdílení, archivace a číslované řady.

Import mluví na rovinu — hlášky, které můžete potkat:

  • „{N} přiřazení jsme zahodili — ten člověk tu zatím není."
  • „Naimportováno {N} pravidel automatizace" / „{N} pravidel jsme přeskočili — na této mapě nešla založit." (nevalidní pravidlo se přiznaně přeskočí, nic nemizí potichu; e-mail, který instance nezná, se z pravidla vypustí a spočítá mezi přiřazeními)
  • „Projekt jsme nikomu nenasdíleli — sdílení začíná u vás."
  • „Soubor má {N} položek — import zvládne nejvýš 400." / „Soubor je větší než 5 MB."
  • „Soubor nerozpoznán — bereme export z killBottlenecku (.json), Asany (CSV) nebo Trella (JSON)."

Dál ​

fair-code — self-hosting a interní použití zdarma, přeprodej jako hostovaná služba ne.