Artifacts

Erstelle und veröffentliche externe Formulare und interaktive Rechner in Orbitype—ohne separate Frontend- oder Backend-Projekte.

Was sind Orbitype Artifacts?

Artifacts sind interaktive Seiten, die du direkt in Orbitype erstellst. Sie eignen sich ideal für öffentliche Formulare, Preisrechner, interne Tools, Dashboards und individuelle Datenoberflächen.

Was ein Artifact enthält

  • Titel: eindeutiger Name deines Artifacts

  • Beschreibung: Kontext für Team und Nutzer

  • HTML: die UI im Live-Preview

  • Actions: Backend-Funktionen aus der UI aufrufbar

  • Sichtbarkeit: private oder public

Warum Artifacts nutzen

  • Schnelle Umsetzung für individuelle Seiten und Rechner

  • Direkte Verbindung zur Orbitype-Runtime

  • Einfaches Teilen und Einbetten

  • Keine zusätzliche Hosting-Konfiguration für Standardfälle

Externes Formular oder Rechner erstellen

Schritt für Schritt

  1. Öffne Artifacts in der Sidebar.
  2. Klicke auf New artifact.
  3. Füge Titel und Beschreibung hinzu.
  4. Baue die Oberfläche im HTML-Editor.
  5. Teste das Verhalten im Live-Preview.
  6. Speichere und verbessere iterativ.

Typische Beispiele

  • Lead-Formular mit Validierung
  • ROI- oder Preisrechner
  • Kampagnen-Performance-Rechner
  • Interaktiver Onboarding-Check

Editor-Tipps

  • Ein Artifact sollte eine klare Hauptaufgabe haben
  • Nutze verständliche Labels und leere Zustände
  • Wenn extern geteilt: mobile-first gestalten

UI mit Backend-Actions verbinden

Nutze Actions, wenn dein Formular oder Rechner sichere serverseitige Logik benötigt (Datenbankabfragen, APIs, AI-Aufrufe, Enrichment usw.).

Action aus dem Artifact aufrufen

const result = await Orbi.action("load_kpis", { range: "30d" })
console.log(result)

Action-Modell

  • name: eindeutige Kennung für Orbi.action(...)
  • code: serverseitige Funktionslogik
  • input: Payload aus der UI
  • output: Ergebnis für das Rendering

Empfohlenes Output-Format

{
  "ok": true,
  "data": { ... },
  "error": null
}

Stabile Response-Strukturen vereinfachen Rendering und Fehlerbehandlung im Frontend.

Veröffentlichen, Teilen und Einbetten

Sichtbarkeit

  • Private: nur im Workspace-Kontext zugänglich
  • Public: über öffentlichen Link erreichbar

Sharing-Optionen

  • Öffentliche Seiten-URL öffnen
  • Embed-iframe-Snippet kopieren
  • In externe Websites oder Dokus einbetten

Vor dem Umschalten auf public

  • Kompletten Nutzerfluss testen
  • Leere Zustände und Fehler prüfen
  • Texte, Labels und Mobile-Layout prüfen
  • Sicherstellen, dass keine internen Daten sichtbar sind

Best Practices & Fehlerbehebung

Best Practices

  • Starte mit einem klaren Ergebnis pro Artifact
  • Geschäftslogik in Actions, nicht in UI-Skripten
  • Explizite Action-Namen verwenden (calculate_offer, submit_lead)
  • Konsistente JSON-Strukturen zurückgeben
  • Loading-, Empty- und Error-States sauber behandeln

Häufige Probleme

  • Action nicht gefunden: prüfen, ob der Name exakt übereinstimmt.
  • Keine Daten in der UI: prüfen, ob die Action die erwarteten JSON-Felder liefert.
  • Runtime-Fehler: Input validieren und kritische Logik mit try/catch absichern.
  • Public-Link funktioniert nicht: Sichtbarkeit auf public setzen.

Learn more

Cookbook - Sektionen

Moderne Webseiten bestehen oft aus vielen verschiedenen Sektionen.

Zum Beispiel Hero-Banner, Testimonials, FAQs oder einfache Textblöcke.

Entwickler setzen diese als wiederverwendbare Komponenten mit Props um.

Aber wie ermöglichen wir es Nicht-Technikern, sie in Orbitype zu nutzen?

Wenn du nicht handelst, tun es deine Wettbewerber.

|
page-logo

Orbitype lernt dein Unternehmen kennen, analysiert Wettbewerber, findet potenzielle Kund:innen und baut sowie betreibt autonom agentische Wachstumssysteme, die auf dein Unternehmen zugeschnitten sind.

Kostenlos starten

2026 Orbitype. All rights reserved.