since3-portal/modules/templates/catalog/saas/definition.ts
2026-10-05 08:23:02 +02:00

106 lines
6.5 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { defineTemplate, describeSections, unsplash } from "../../lib/content"
const defaults = {
brand: { name: "Flowdesk", tagline: "Kundenservice, der mitdenkt" },
hero: {
badge: "Neu: KI-Antwortvorschläge",
title: "Support, der sich\n*von selbst* erledigt.",
text: "Flowdesk bündelt E-Mails, Chats und Tickets in einem Posteingang – und beantwortet Routinefragen automatisch, in eurem Ton.",
cta: "Kostenlos testen",
ctaSecondary: "Demo ansehen",
note: "14 Tage gratis · Keine Kreditkarte nötig",
},
logos: {
title: "Über 2.000 Teams arbeiten bereits mit Flowdesk",
items: [{ name: "Nordwerk" }, { name: "Lumio" }, { name: "Kraftbau" }, { name: "Velora" }, { name: "Brightfield" }, { name: "Okuma" }, { name: "Tessin & Co" }],
},
features: {
eyebrow: "Funktionen",
title: "Alles, was dein Team *schneller* macht.",
items: [
{ title: "Ein Posteingang für alles", text: "E-Mail, Website-Chat, WhatsApp und Telefonnotizen an einem Ort – mit Zuweisung und Status." },
{ title: "KI-Antworten", text: "Vorschläge in Sekunden, gelernt aus euren besten Antworten." },
{ title: "Automationen", text: "Regeln, die sortieren, zuweisen und nachfassen." },
{ title: "Live-Analysen", text: "Antwortzeiten, Zufriedenheit und Themen auf einen Blick – ohne Excel-Export." },
{ title: "Integrationen", text: "Shop, CRM und Kalender in wenigen Klicks verbunden." },
{ title: "DSGVO-konform", text: "Server in Frankfurt, AV-Vertrag inklusive." },
],
},
steps: {
eyebrow: "So geht's",
title: "In drei Schritten *live.*",
items: [
{ title: "Verbinden", text: "E-Mail, Website-Chat und WhatsApp in wenigen Minuten anbinden." },
{ title: "Anlernen", text: "Flowdesk lernt aus euren Antworten und Hilfeartikeln." },
{ title: "Zurücklehnen", text: "Routinefragen laufen automatisch – dein Team kümmert sich um den Rest." },
],
},
pricing: {
eyebrow: "Preise",
title: "Faire Preise, die *mitwachsen.*",
discount: "20",
plans: [
{ name: "Starter", price: "29", text: "Für kleine Teams", features: "2 Nutzer\n1.000 Tickets pro Monat\nE-Mail & Chat", highlight: "" },
{ name: "Team", price: "79", text: "Für wachsende Teams", features: "10 Nutzer\nUnbegrenzte Tickets\nKI-Antworten\nAutomationen", highlight: "ja" },
{ name: "Business", price: "199", text: "Für Unternehmen", features: "Unbegrenzte Nutzer\nSSO & Audit-Log\nPersönlicher Ansprechpartner", highlight: "" },
],
},
testimonials: {
title: "Teams lieben *Flowdesk.*",
items: [
{ quote: "Unsere Antwortzeit ist von sechs Stunden auf zwölf Minuten gefallen. Das Team hat endlich Luft für die kniffligen Fälle.", author: "Sarah Lange", role: "Head of Support, Velora", image: unsplash("1544005313-94ddf0286df2", 400) },
{ quote: "Eingerichtet an einem Nachmittag. Seitdem beantwortet Flowdesk zwei Drittel der Anfragen selbst.", author: "Jonas Becker", role: "Gründer, Kraftbau", image: unsplash("1552058544-f2b08422138a", 400) },
{ quote: "Endlich ein Tool, das sich nicht nach Enterprise-Monster anfühlt.", author: "Mira Hoffmann", role: "COO, Lumio", image: unsplash("1517841905240-472988babdf9", 400) },
{ quote: "Die Auswertungen nutzen wir jede Woche im Team-Meeting. Wir sehen sofort, wo es hakt.", author: "David Kühn", role: "Teamlead Service, Nordwerk", image: unsplash("1607990281513-2c110a25bd8c", 400) },
],
},
faq: {
title: "Fragen & *Antworten*",
items: [
{ question: "Wie lange dauert die Einrichtung?", answer: "Die meisten Teams sind in unter einer Stunde startklar. Beim Umzug von einem anderen Tool helfen wir kostenlos." },
{ question: "Antwortet die KI ohne Kontrolle?", answer: "Nur wenn ihr das wollt. Standardmäßig schlägt Flowdesk Antworten vor, und euer Team gibt sie frei." },
{ question: "Wo liegen unsere Daten?", answer: "Ausschließlich auf Servern in Frankfurt am Main. Einen AV-Vertrag gibt es für jeden Tarif." },
{ question: "Kann ich jederzeit kündigen?", answer: "Ja. Monatliche Tarife sind monatlich kündbar, Jahrestarife zum Ende der Laufzeit." },
],
},
cta: {
title: "Bereit für *ruhigere* Support-Tage?",
text: "Starte kostenlos – in fünf Minuten beantwortet Flowdesk die ersten Anfragen.",
button: "Jetzt kostenlos starten",
},
}
export const saas = defineTemplate({
key: "saas",
name: "Launchpad",
industry: "Startup, SaaS & Tech",
description: "Modern und präzise: animiertes Produkt-Mockup mit 3D-Neigung, Bento-Features, Terminal-Ablauf, Preise mit Monat/Jahr-Umschalter und FAQ.",
cover: unsplash("1460925895917-afdab827c52f", 1200),
samples: {
inquiry: "Hallo, wir sind ein Onlineshop mit sechs Support-Mitarbeitenden und rund 3.000 Tickets im Monat (E-Mail und Chat). Was würde Flowdesk für uns kosten, und wie läuft der Umzug von unserem bisherigen Tool? Beste Grüße, Nina Albers",
topic: "Launch: KI-Antwortvorschläge jetzt für alle Teams",
},
palettes: [
{ key: "violett", label: "Violett", dark: true, bg: "#07070b", fg: "#eceef5", muted: "#8b8fa3", surface: "#12121a", accent: "#7c5cff" },
{ key: "aurora", label: "Aurora", dark: true, bg: "#050a09", fg: "#e9f3ef", muted: "#86a097", surface: "#0f1816", accent: "#2ee6a6" },
{ key: "hell", label: "Hell", bg: "#fbfbfd", fg: "#0b0d14", muted: "#5f6577", surface: "#f0f1f6", accent: "#4f46e5" },
],
fonts: [
{ key: "geist", label: "Geist" },
{ key: "sora", label: "Sora & Inter" },
],
sections: describeSections(defaults, {
brand: "Produkt",
hero: "Startbereich",
logos: { label: "Kundenlogos", optional: true, items: { items: "Logo" } },
features: { label: "Funktionen", optional: true, items: { items: "Funktion" } },
steps: { label: "So geht's", optional: true, items: { items: "Schritt" } },
pricing: { label: "Preise", optional: true, items: { plans: "Tarif" } },
testimonials: { label: "Kundenstimmen", optional: true, items: { items: "Stimme" } },
faq: { label: "FAQ", optional: true, items: { items: "Frage" } },
cta: "Abschluss",
}),
defaults,
})
export type SaasData = typeof saas.defaults