Za dużo rozproszonych automatyzacji
Skrypty, n8n/Make, boty UI, API, cron, agenci AI i ręczne procedury żyją osobno. Każde narzędzie ma inny dashboard i inny sposób debugowania.
Text2Ops control plane for observable, repairable automation.
Steruj agentami, workflow i automatyzacją z poziomu tekstu — z chatu, API, CLI i dashboardu.
Projekt rozwijany przez Prototypowanie.pl
Kto widzi, co agent zrobił? Czy workflow działa? Kto ma zatwierdzić ryzykowny krok i jak szybko naprawić awarię bez grzebania w pięciu narzędziach?
Skrypty, n8n/Make, boty UI, API, cron, agenci AI i ręczne procedury żyją osobno. Każde narzędzie ma inny dashboard i inny sposób debugowania.
Nie wiadomo, czy proces jest tylko zaplanowany, wykonany, zablokowany przez policy gate, czy wymaga człowieka przed wysłaniem danych lub przelewem.
Gdy agent pada, potrzebujesz jednego miejsca: status, logi, incydent, bezpieczna naprawa, ticket i ślad decyzji. Nie kolejnego frameworka.
TellMesh to Text2Ops control plane — jedno miejsce, w którym widzisz status procesów, health agentów, logi, akceptacje, naprawy i ticket. Bez dokładania kolejnego frameworka.
Status, health, logi, akceptacja ryzykownych kroków, naprawa awarii i ticket — w jednym miejscu, bez grzebania w pięciu narzędziach.
Status procesu, ostatnie uruchomienie, powiązane URI, health, logi, incydenty i najbliższa bezpieczna akcja.
Dry-run jako domyślny tryb. Mutacje, bank, ZUS, desktop i fizyczne operacje wymagają jawnego zatwierdzenia.
Diagnoza, playbook, bezpieczny restart, synchronizacja health URI, incydent i propozycja ewolucji z approvalem.
health://, contract://, view://, repair://, workflow://, agent://, browser://, docker://, ssh://.
Nie musisz przepisywać agentów. TellMesh ma być warstwą nad LangGraph, CrewAI, ADK, custom API, botami UI i klasycznymi skryptami.
Komenda tellmesh proof pokazuje, że jeden URI przechodzi przez chat, API, runtime, dashboard i akcje naprawcze.
TellMesh nie zastępuje Twoich agentów. Daje wspólną kontrolę: pobierz kontrakt, sprawdź schema i cross-ref, dopiero potem wdrażaj przez SSH, Docker lub lokalnie.
$ uri call contract://agent/weather-map-agent --json ✓ agent_contract · capabilities loaded $ uri call contract://agent/weather-map-agent/validate --json ✓ schema · registry · cross_ref $ uri call contract://registry/validate --json ✓ all agent contracts in repo → deploy · health:// · view://process/.../latest
Biuro, e-commerce, raporty dostawców, bank i ZUS, monitoring strony oraz operacje desktopowe. Każdy scenariusz ma punkty akceptacji i pełny audyt tego, co się stało.
TellMesh nie zastępuje LangGraph, n8n ani UiPath. Uzupełnia je wspólną warstwą operacyjną: status, health, logi, approval, repair i ticket nad wieloma runtime’ami.
| Rozwiązanie | Najmocniejsza pozycja | Jak odpowiada TellMesh |
|---|---|---|
| LangGraph / LangSmith | Budowa, orkiestracja, tracing i ewaluacja agentów. | TellMesh nie zastępuje frameworka. Daje wspólny control plane, URI, approval, repair i proces view dla wielu frameworków. |
| Google ADK | Cloud-native agent development kit z ekosystemem Google, MCP/A2A i deploymentem. | TellMesh sprawdza się tam, gdzie masz mieszane środowisko: lokalne skrypty, browser, desktop, SSH, Docker, custom API i różne agenty. |
| CrewAI | Prosty model crews/flows i automatyzacja wieloagentowa. | Możesz mieć crews, graphs, workflows i boty — TellMesh pokazuje, co robią i jak bezpiecznie nimi sterować. |
| n8n / Make | Wizualne workflow, integracje i szybkie składanie automatyzacji. | TellMesh nie konkuruje z canvasem workflow. Daje kontrolę nad złożonym krajobrazem automatyzacji: health, incydenty, repair, policy, CLI, API i chat. |
| UiPath | Enterprise agentic automation, RPA, governance i platforma end-to-end. | Lżejsza, otwarta alternatywa dla zespołów, które chcą kontroli bez vendor lock-in. |
| Temporal | Durable execution i niezawodne, kodowe workflow. | Temporal może być backendem. TellMesh daje operatorowi biznesowemu i technicznemu warstwę widoczności, decyzji i naprawy. |
agent://, health://, contract://, schema://, view://, repair://, agent card, events i lifecycle.
workflow://, compact flow, graph, dry-run, approval, replay, artifacts i regression checks.
browser://, dom://, pcwin://, android://, robot://, device://.
shell://, python://, docker://, ssh://, http://, sse://, ws://.
MCP i A2A jako kanały komunikacji, a nie konkurencja. TellMesh może być nad nimi warstwą operacyjną.
Policy safe/dev/prod, readonly, sandbox, approve, incident artifacts, ticket workflow i evolution proposals.
Uruchom agenta z gotowego szablonu, sprawdź health i wykonaj pierwsze wywołanie przez urish/uri.
Start an agent from template, check health and make first call via urish/uri.
Agent aus Vorlage starten, Health prüfen und ersten Aufruf über urish/uri.
NL: "uruchom prosty agent lokalnie i sprawdź health" URI: health://agent/quickstart.local Run: urish run-agent quickstart.local --detach
uri3 scan http znajduje dostępne endpointy, health, capabilities — bez pisania klienta.
uri3 scan http discovers endpoints, health, capabilities — no custom client needed.
uri3 scan http entdeckt Endpunkte, Health, Capabilities — kein eigener Client nötig.
NL: "zeskanuj lokalny agent i pokaż co oferuje" URI: uri3 scan http://localhost:8101
Hook formularza lub REST API wysyła zdarzenie do Taskinity, a agent dopisuje kontakt w CRM i odsyła potwierdzenie.
Form hook or REST API sends an event to Taskinity; the agent adds the contact in CRM and sends confirmation.
Form-Hook oder REST-API sendet Event an Taskinity; Agent trägt Kontakt ins CRM ein.
NL: "połącz formularz WordPress z CRM i alertuj błędy" URI: workflow://lead/wordpress-to-crm API: POST /api/uri/call
Docker testenv + SSH — deploy, scan i call agenta bez ręcznego kopiowania kluczy.
Docker testenv + SSH — deploy, scan and call the agent without manual key copying.
Docker-Testumgebung + SSH — Deployment, Scan und Aufruf ohne manuelles Key-Copying.
NL: "zeskanuj agenta przez SSH i wywołaj health" URI: ssh://... + uri3 scan ssh
Z jednego zdania w NL powstaje kontrakt, kod agenta, capabilities i workflow — bez ręcznego pisania YAML.
One NL sentence becomes contract, agent code, capabilities and workflow — no manual YAML.
Ein NL-Satz wird zu Vertrag, Agent-Code, Capabilities und Workflow — kein manuelles YAML.
NL: "generuj mapę pogody na 14 dni w html" URI: resource://weather/maps/krakow/forecast/14 Agent: agents/generated/weather_map_agent
meta_agent repair analizuje broken_agent.yaml, proponuje zmiany i stosuje — pełny cykl samonaprawy.
meta_agent repair analyzes broken_agent.yaml, proposes changes and applies — full self-healing cycle.
meta_agent repair analysiert broken_agent.yaml, schlägt Änderungen vor und wendet sie an.
NL: "napraw zepsutego agenta z pliku broken_agent.yaml" Command: python -m meta_agent.cli repair examples/05_meta_repair/broken_agent.yaml Check: "changed: true"
Webhook sklepu uruchamia workflow — pobierz zamówienie, sprawdź płatność, wystaw fakturę i zsynchronizuj stan.
Store webhook runs a workflow — fetch order, verify payment, issue invoice and sync stock.
Shop-Webhook startet Workflow — Bestellung holen, Zahlung prüfen, Rechnung und Bestand syncen.
NL: "pilnuj zamówień WooCommerce i fakturuj po płatności" URI: workflow://order/woocommerce-to-erp Health: health://agent/invoices-agent.local
create_orders_agent.yaml → generator → wygenerowany agent + kontrakt + deployment.
create_orders_agent.yaml → generator → generated agent + contract + deployment.
create_orders_agent.yaml → Generator → generierter Agent + Vertrag + Deployment.
NL: "utwórz agenta do zamówień z pliku create_orders_agent.yaml" Command: generator or urish ecosystem plan examples/06_orders_agent
Prompt w pliku → nl2a / generator → agent + capabilities do batch faktur.
Prompt in file → nl2a / generator → agent + capabilities for batch invoices.
Prompt in Datei → nl2a / Generator → Agent + Capabilities für Batch-Rechnungen.
NL: "utwórz agenta do faktur z create_invoices_agent_prompt.txt" Prompt: examples/07_invoices_agent/create_invoices_agent_prompt.txt
Cron lub n8n woła API BaseLinker, a Taskinity porównuje zamówienia, stany i błędy synchronizacji z ERP.
Cron or n8n calls BaseLinker API; Taskinity compares orders, stock and sync errors with ERP.
Cron oder n8n ruft BaseLinker-API; Taskinity vergleicht Bestellungen, Bestand und Sync-Fehler mit ERP.
NL: "sprawdź rozjazd stanów BaseLinker i WooCommerce" URI: workflow://sync/baselinker-inventory Repair: repair://agent/baselinker-sync.local/diagnose
Z ticketu lub incidentu powstaje proposal ewolucji → verify → apply.
From ticket or incident → evolution proposal → verify → apply.
Aus Ticket oder Incident → Evolutionsvorschlag → verify → apply.
NL: "stwórz propozycję ewolucji na podstawie incydentu" Dir: examples/08_evolution/proposals/
urish / hypervisor zarządza lifecycle agenta (run, detach, health, repair) — jeden interfejs dla wszystkich.
urish / hypervisor manages agent lifecycle (run, detach, health, repair) — single interface for all.
urish / Hypervisor verwaltet den Agent-Lebenszyklus (run, detach, health, repair).
NL: "uruchom agenta invoices-agent.local z hypervisora" URI: hypervisor://local/invoices-agent.local/run Run: urish agent run invoices-agent.local --detach
Agent pilnuje tokenu OAuth, pobiera checkout forms, wykrywa 429/503 i pokazuje w chacie, które zamówienie utknęło.
Agent manages OAuth token, fetches checkout forms, detects 429/503 and shows stuck orders in chat.
Agent verwaltet OAuth-Token, lädt Checkout Forms, erkennt 429/503 und zeigt hängende Bestellungen im Chat.
NL: "zdiagnozuj synchronizację Allegro z ERP" URI: workflow://allegro/orders-to-erp Logs: log://agent/allegro-sync.local?level=error
browser://chrome/page/open + screen://... — automatyzacja UI z policy approval.
browser://chrome/page/open + screen://... — UI automation with policy approval.
browser://chrome/page/open + screen://... — UI-Automatisierung mit Policy-Genehmigung.
NL: "otwórz stronę i zrób screenshot" URI: browser://chrome/page/open + screen://browser/active/screenshot Run: urish run ... --adapter mock
Task health + browser open/screenshot — end-to-end z prawdziwą przeglądarką.
Task health + browser open/screenshot — end-to-end with real browser.
Task health + browser open/screenshot — End-to-End mit echtem Browser.
NL: "sprawdź health strony i zrób screenshot" Run: bash examples/11_playwright_browser/run.sh (with [browser] extra)
Chat rozpoznaje prompt NL i planuje stabilny workflow URI — dry-run, approve, opcjonalnie Playwright i cron na hoście.
Chat detects NL prompts and plans a stable workflow URI — dry-run, approve, optional Playwright and host cron.
Chat erkennt NL-Prompts und plant eine stabile Workflow-URI — Dry-run, Approve, optional Playwright und Host-Cron.
NL: "rob rzuty ekranów stron softreck.com co 5 minut do ~/images/" URI: workflow://graph/website-screenshot-schedule/dry-run Run: uri run workflow://graph/website-screenshot-schedule --approve --adapter playwright
Automatyzacja Androida z poziomu URI — open app, wpisywanie, screenshot.
Android automation via URI — open app, type, screenshot.
Android-Automatisierung via URI — App öffnen, tippen, Screenshot.
NL: "otwórz apkę i wpisz tekst na Androidzie" Task: examples/12_android_operator/task.android.yaml Run: bash .../run.sh
REST, SOAP, CSV, SQL albo okna Windows. System rozdziela automatyczne kroki od tych, które wymagają akceptacji człowieka.
REST, SOAP, CSV, SQL or Windows UI. Automatic steps vs human approval are separated.
REST, SOAP, CSV, SQL oder Windows-UI — automatische vs manuelle Schritte getrennt.
NL: "wystaw faktury w ERP i pokaż podgląd" URI: workflow://invoices/batch/dry-run UI: pcwin://window/Subiekt/focus
Jeden prompt generuje task_plan + workflow_graph — złożone przepływy z zależnościami.
One prompt generates task_plan + workflow_graph — complex flows with dependencies.
Ein Prompt erzeugt task_plan + workflow_graph — komplexe Flows mit Abhängigkeiten.
NL: "zrób plan i graf dla multi-uri flow" Files: task_plan.yaml + workflow_graph.yaml + expanded.expected
pcwin://window/Subiekt/focus + wpisywanie — automatyzacja legacy Windows apps.
pcwin://window/Subiekt/focus + typing — legacy Windows app automation.
pcwin://window/Subiekt/focus + Eingabe — Legacy-Windows-App-Automatisierung.
NL: "otwórz Subiekt i wystaw fakturę" Task: examples/13_pcwin_operator/task.pcwin.yaml
Playwright lub browser adapter wykonuje czynności w portalu, robi screenshot i zatrzymuje się przed wysyłką danych.
Playwright or browser adapter acts in the portal, captures a screenshot and stops before submitting data.
Playwright oder Browser-Adapter arbeitet im Portal, Screenshot und Stopp vor dem Absenden.
NL: "pobierz raport CSV z portalu dostawcy" URI: workflow://office/supplier-report/monthly Proof: artifact://workflow/.../screenshot.png
uri2ops serve wystawia registry capabilities jako API — agenci i zewnętrzne systemy wołają przez URI.
uri2ops serve exposes registry capabilities as API — agents and external systems call via URI.
uri2ops serve stellt Registry-Capabilities als API bereit.
NL: "uruchom serwer operacji i wystaw capabilities" Run: bash examples/14_uri2ops_serve/run.sh Call: urish call browser://... (via served registry)
task_graph.yaml → dry-run / execute z mock adapterami — testy bez realnych side-effects.
task_graph.yaml → dry-run / execute with mock adapters — tests without real side-effects.
task_graph.yaml → Dry-run / Execute mit Mock-Adaptern.
NL: "wykonaj task graph z mockiem" Graph: examples/14_workflow_executor_mock/task_graph.yaml Run: bash .../run.sh
Krótki .uri.flow.yaml z branchami → pełny workflow_graph z edges (uri2flow).
Short .uri.flow.yaml with branches → full workflow_graph with edges (uri2flow).
Kurze .uri.flow.yaml mit Branches → voller Workflow-Graph.
NL: "zrób kompaktowy flow z branchami" File: branching.uri.flow.yaml Expand: urish uri2flow expand ...
Prosty przykład otwarcia + screenshot z task.health + browser.
Simple open + screenshot example with task.health + browser.
Einfaches Open + Screenshot-Beispiel mit task.health + Browser.
NL: "otwórz stronę i sprawdź health" Run: bash examples/15_playwright_browser/run.sh
Prompt + LLM → task_graph lub workflow_graph (zależnie od promptu).
Prompt + LLM → task_graph or workflow_graph (depends on prompt).
Prompt + LLM → task_graph oder workflow_graph.
NL: "użyj LLM do zaplanowania grafu dla promptu" Prompt: examples/16_llm_graph_planner/prompt.txt Run: bash .../run.sh (with LLM key or --no-llm)
cron://www/monitor/landing co 5 min — health, diff, webhook przy zmianie.
cron://www/monitor/landing every 5 min — health, diff, webhook on change.
cron://www/monitor/landing alle 5 Min — Health, Diff, Webhook bei Änderung.
NL: "monitoruj landing i alertuj przy zmianie" Cron: cron://www/monitor/landing Install: scripts/www/install-cron.sh
Ten sam przypadek biznesowy wyrażony jako krótki flow i jako pełny task_graph — różnice w czytelności i wykonaniu.
Same business case as short flow vs full task_graph — readability vs execution differences.
Derselbe Anwendungsfall als kurzer Flow vs. voller Task-Graph.
NL: "porównaj flow i graph dla tego samego przypadku" Files: weather.uri.flow.yaml + expanded.expected.uri.graph.yaml
Prompt + LLM → compact .uri.flow.yaml (z branchami) — potem expand do graph.
Prompt + LLM → compact .uri.flow.yaml (with branches) — then expand to graph.
Prompt + LLM → kompakte .uri.flow.yaml (mit Branches) — dann Expand zum Graph.
NL: "użyj LLM do zrobienia flow z promptu" Prompt: examples/18_llm_flow_planner/prompt.txt Run: bash .../run.sh (LLM key or rule-based)
Dużo .uri.capability.yaml + markpact z README — centralna registry do discovery i call.
Many .uri.capability.yaml + markpact from READMEs — central registry for discovery and call.
Viele .uri.capability.yaml + Markpact aus READMEs.
NL: "pokaż capabilities dla weather i order" Registry: examples/20_touri_capabilities Call: urish touri call workflow... --registry ...
stt_whisper / tts + voice_command.uri.capability — pełny głosowy interfejs do URI.
stt_whisper / tts + voice_command.uri.capability — full voice interface to URI.
stt_whisper / tts + voice_command.uri.capability — vollständige Sprachschnittstelle zu URI.
NL: "użyj głosu do wywołania health agenta" Caps: stt_whisper.uri.capability.yaml + tts_mock... Run: bash examples/21_touri_voice/run.sh
Dashboard agent z capabilities do podglądu health, incydentów i repair — UI + API.
Dashboard agent with capabilities for health view, incidents and repair — UI + API.
Dashboard-Agent mit Capabilities für Health-View, Incidents und Repair.
NL: "pokaż dashboard agenta i incydenty" Caps: dashboard_open.uri.flow.yaml + incident_explain... Run: urish dashboard create ...
README z markpact blocks → capabilities + flows (uri2pact + touri).
README with markpact blocks → capabilities + flows (uri2pact + touri).
README mit Markpact-Blöcken → Capabilities + Flows.
NL: "użyj markpact z README do weather" Run: bash examples/22_markpact_weather/run.sh Registry: markpact://...
Prosty, kompletny happy path od NL do wyniku — wzorzec dla innych przykładów.
Simple, complete happy path from NL to result — pattern for other examples.
Einfacher, kompletter Happy Path von NL zum Ergebnis.
NL: "wykonaj złotą ścieżkę dla prostego przypadku" Run: bash examples/30_golden_path/run.sh
task.device.yaml + task.robot.yaml — sterowanie urządzeniami i robotami przez URI.
task.device.yaml + task.robot.yaml — control devices and robots via URI.
task.device.yaml + task.robot.yaml — Steuerung von Geräten und Robotern via URI.
NL: "wykonaj operację na robocie i urządzeniu" Tasks: task.device.yaml + task.robot.yaml Run: bash examples/36_physical_ops/run.sh
urish agent run quickstart.local urish agent health quickstart.local uri call health://agent/quickstart.local
urish uri3 scan http://localhost:8105 urish explain health://agent/weather-map-agent.local
make docker-ssh-up urish uri3 scan ssh://...
nl2a -p "..." --no-llm make generate urish ecosystem apply ...
python -m meta_agent.cli repair examples/05_meta_repair/broken_agent.yaml
urish ecosystem plan examples/06_orders_agent --profile agent urish ecosystem apply ...
nl2a -p "$(cat examples/07_invoices_agent/create_invoices_agent_prompt.txt)"
urish proposal verify examples/08_evolution/proposals/add_*.yaml urish proposal apply ... --approve
urish agent run my-agent.local --detach urish agent health my-agent.local urish repair diagnose my-agent.local
urish call 'browser://chrome/page/open' --payload '{"url":"..."}'
urish call 'screen://browser/active/screenshot'
pip install -e '.[browser]' playwright install chromium urish run ... --adapter playwright
urish run task.android.yaml --approve
urish nl "..." --out task_plan.yaml urish uri2flow expand ...
urish run task.pcwin.yaml --approve
urish uri2ops serve --port 8791 curl http://localhost:8791/health
urish run task_graph.yaml --dry-run urish run ... --approve --adapter mock
urish uri2flow expand branching.uri.flow.yaml urish run ... --dry-run
POST /api/uri/call z Twojej aplikacji (formularz, SaaS, panel klienta).cron://www/monitor/landing (patrz example 34)./health agenta.curl -X POST http://localhost:8788/api/uri/call \
-H "Content-Type: application/json" \
-d '{"uri":"health://agent/invoices-agent.local","dry_run":true}'
urish run task.health.yaml --adapter mock # real: --adapter playwright (with [browser])
urish nl "..." --llm
workflow://graph/website-screenshot-schedule/dry-run — patrz example 35.domain://.bash scripts/www/install-cron.sh --install (example 34).curl -X POST :8788/api/ask -d '{"prompt":"zaplanuj harmonogram screenshotów..."}'
→ workflow://graph/website-screenshot-schedule/dry-run
urish run workflow://... (or cron) # events → output/events/ + webhook
urish ask "zdiagnozuj agenta invoices-agent.local" # → repair://agent/invoices-agent.local/diagnose
Zobacz też office workflows i kartę biurową „Website”.
bash examples/33_office_workflows/run.sh
urish uri2flow expand weather.uri.flow.yaml diff ... expanded.expected...
urish nl "..." --llm --out flow.yaml urish uri2flow expand flow.yaml
functions.php: hook woocommerce_order_status_changed → webhook do Taskinity.wp_remote_post('http://taskinity.local/api/uri/call', [
'body' => json_encode(['uri' => 'workflow://order/wp-to-crm', 'dry_run' => true]),
]);
[card:woocommerce-card]
order.created / order.updated → agent faktur lub magazynu.# WooCommerce REST (Consumer key) GET /wp-json/wc/v3/orders?status=processing → agent invoices-agent.local → ERP / Baselinker
urish touri call ... --registry examples/20_touri_capabilities
[card:baselinker-card]
getOrders, updateInventory) jako krok workflow URI.uri run workflow://sync/baselinker-inventory/dry-run uri run workflow://sync/baselinker-inventory --approve
urish call 'voice://command' --payload '{"text":"..."}'
[card:allegro-card]
GET https://api.allegro.pl/order/checkout-forms → workflow://allegro/orders-to-erp
urish dashboard open urish call process_view...
urish touri call ... --registry markpact://...
urish run ... --dry-run urish run ... --approve
urish run task.device.yaml --approve urish run task.robot.yaml --approve
[en] Typical e-commerce pilot — three systems, one chat on failure:
1. WooCommerce webhook → workflow://order/new
2. BaseLinker sync → shell://scripts/sync-baselinker.sh
3. ERP invoice → http://erp.local/api/invoices (agent invoices-agent.local)
4. Taskinity → health every 5 min + webhook alert + NL chat
# when something breaks:
"Diagnose Allegro sync and show latest ERP errors"
→ repair://agent/invoices-agent.local/diagnose
order.created / order.updated → invoice or warehouse agent.Chat: “why did order #4521 not reach BaseLinker?”
BaseLinker API (getOrders, updateInventory) as a workflow URI step.
Cron every N minutes + order count vs WooCommerce / Allegro.
Agent with Allegro OAuth token — orders, shipping status, returns.
[pl] Typowy pilot e-commerce — trzy systemy, jeden chat przy awarii:
1. WooCommerce webhook → workflow://order/new
2. Baselinker sync → shell://scripts/sync-baselinker.sh
3. ERP faktura → http://erp.local/api/invoices (agent invoices-agent.local)
4. Taskinity → health co 5 min + webhook alert + chat NL
# gdy coś padnie:
"Zdiagnozuj synchronizację Allegro i pokaż ostatnie błędy ERP"
→ repair://agent/invoices-agent.local/diagnose
order.created / order.updated → agent faktur lub magazynu.Chat: „dlaczego zamówienie #4521 nie poszło do Baselinkera?”
API Baselinker (getOrders, updateInventory) jako krok workflow URI.
Cron co N minut + porównanie liczby zamówień vs WooCommerce / Allegro.
Agent z tokenem OAuth Allegro — pobieranie zamówień, status wysyłki, zwroty.
[de] Typischer E-Commerce-Pilot — drei Systeme, ein Chat bei Ausfall:
1. WooCommerce Webhook → workflow://order/new
2. BaseLinker Sync → shell://scripts/sync-baselinker.sh
3. ERP Rechnung → http://erp.local/api/invoices (Agent invoices-agent.local)
4. Taskinity → Health alle 5 Min + Webhook + NL-Chat
# bei Ausfall:
"Allegro-Sync diagnostizieren und letzte ERP-Fehler zeigen"
→ repair://agent/invoices-agent.local/diagnose
order.created / order.updated → Rechnungs- oder Lager-Agent.Chat: „warum ging Bestellung #4521 nicht zu BaseLinker?”
BaseLinker API (getOrders, updateInventory) als Workflow-URI-Schritt.
Cron alle N Minuten + Bestellvergleich WooCommerce / Allegro.
Agent mit Allegro-OAuth — Bestellungen, Versandstatus, Retouren.
Wypróbuj pytanie w chacieTry a question in chatFrage im Chat testen Pilot 3 procesów obejmuje właśnie taki układ.The 3-process pilot covers exactly this layout.Der 3-Prozess-Pilot deckt genau dieses Layout ab.
[pl] Typowy pilot monitorowania stron — chat NL, stabilny workflow, opcjonalny cron:
1. Chat NL (batch) → workflow://graph/website-screenshot-schedule/dry-run
2. Dry-run / approve → mock browser lub Playwright → ~/images/
3. Host cron (opcja) → cron://www/monitor/landing + install-cron.sh
4. Taskinity → health co 5 min + logi + chat przy awarii
domain:// — zawsze ten sam workflow ID.bash examples/35_website_screenshot_schedule/run.sh — PASS w CI.make www-docs i restart kontenera WWW (Docker).[en] A typical site monitoring pilot — NL chat, stable workflow, optional cron:
1. NL chat (batch) → workflow://graph/website-screenshot-schedule/dry-run
2. Dry-run / approve → mock browser or Playwright → ~/images/
3. Host cron (opt.) → cron://www/monitor/landing + install-cron.sh
4. Taskinity → health every 5 min + logs + chat on failure
domain:// slug — same workflow ID every time.bash examples/35_website_screenshot_schedule/run.sh — PASS in CI.make www-docs and restart the WWW container (Docker).[de] Typischer Site-Monitoring-Pilot — NL-Chat, stabiler Workflow, optional Cron:
1. NL-Chat (Batch) → workflow://graph/website-screenshot-schedule/dry-run
2. Dry-run / Approve → Mock-Browser oder Playwright → ~/images/
3. Host-Cron (opt.) → cron://www/monitor/landing + install-cron.sh
4. Taskinity → Health alle 5 Min + Logs + Chat bei Ausfall
domain://-URI — immer dieselbe Workflow-ID.bash examples/35_website_screenshot_schedule/run.sh — PASS in CI.make www-docs und WWW-Container neu starten (Docker).Wypróbuj pytanie w chacieTry a question in chatFrage im Chat testen Trzecia linia z batch demo Taskinity Chat planuje ten workflow.Line 3 of the Taskinity Chat batch demo plans this workflow.Zeile 3 der Taskinity-Chat-Batch-Demo plant diesen Workflow.
Status, health, logi, approve, repair i ticket — w jednym miejscu, na żywych procesach z Twojego środowiska. Zaczynamy od audytu i pilota, bez obietnicy „wielkiej platformy na start”.
Nie. TellMesh działa jako warstwa kontroli nad istniejącymi narzędziami: agentami, workflow, RPA, skryptami, API i operatorami UI.
Jedno miejsce pokazuje proces, status, logi, akceptację, naprawę i ticket. Widzisz kontrolę nad automatyzacją — bez kupowania kolejnego frameworka.
Raport dostawcy, e-commerce → ERP, faktury do akceptacji, bank/ZUS z zatrzymaniem przed wysłaniem lub monitoring strony. To procesy, w których widać koszt błędu i sens akceptacji przed ryzykownym krokiem.
Nie na start. Operujesz na kartach procesu, statusie, logach, akceptacjach i ticketach. Szczegóły techniczne (health, contract, view, repair) są dostępne dla zespołu IT, gdy będą potrzebne.
W pilocie pokazujemy status, health, logi, approval, repair i ticket na trzech procesach z Twojego środowiska — zanim rozszerzysz wdrożenie.