{
  "$schema": "https://starkeschultern.com/api/actions-schema.json",
  "type": "action_catalog",
  "provider": {
    "name": "Starke Schultern UG (Haftungsbeschränkt)",
    "url": "https://starkeschultern.com",
    "contact": "info@starkeschultern.com"
  },
  "generated_at": "2026-09-26T13:57:43.936Z",
  "actions": [
    {
      "id": "check_availability",
      "title": "Aufnahmestatus aller Standorte abfragen",
      "description": "Liefert für jedes der 15 Einsatzgebiete, ob aktuell neue Familien aufgenommen werden, plus typische Wartezeit.",
      "method": "GET",
      "endpoint": "https://uvdmddrtgbwlatedcjoi.supabase.co/functions/v1/llm-content?kind=availability",
      "auth": "none",
      "parameters": {},
      "human_url": "https://starkeschultern.com/freie-kapazitaeten",
      "cite_as": "https://starkeschultern.com/freie-kapazitaeten"
    },
    {
      "id": "get_page",
      "title": "Volltext einer Seite als JSON abrufen",
      "description": "Liefert Hero, key_facts, sections (Markdown), faqs, entities und related Links für jede Static- oder City-Page.",
      "method": "GET",
      "endpoint": "https://uvdmddrtgbwlatedcjoi.supabase.co/functions/v1/llm-content?kind=page&slug={slug}",
      "auth": "none",
      "parameters": {
        "slug": {
          "type": "string",
          "required": true,
          "description": "Page-Slug ohne führenden Slash. Beispiele: '', 'schulbegleitung', 'schulbegleitung-essen', 'kontakt', 'stellenangebote'."
        }
      },
      "human_url": "https://starkeschultern.com/{slug}",
      "cite_as": "https://starkeschultern.com/{slug}"
    },
    {
      "id": "search_index",
      "title": "Master-Index aller Inhalte",
      "description": "Liefert Liste aller Pages, Blog-Posts, Glossar-Einträge, Videos, FAQs und Hubs mit canonical und JSON URL.",
      "method": "GET",
      "endpoint": "https://uvdmddrtgbwlatedcjoi.supabase.co/functions/v1/llm-content?kind=index",
      "auth": "none",
      "parameters": {},
      "human_url": "https://starkeschultern.com/",
      "cite_as": "https://starkeschultern.com"
    },
    {
      "id": "get_blog_post",
      "title": "Blog-Artikel als JSON",
      "description": "Volltext eines Blog-Artikels inkl. Markdown-Inhalt.",
      "method": "GET",
      "endpoint": "https://uvdmddrtgbwlatedcjoi.supabase.co/functions/v1/llm-content?kind=blog&slug={slug}",
      "auth": "none",
      "parameters": {
        "slug": {
          "type": "string",
          "required": true,
          "description": "Blog-Slug"
        }
      },
      "human_url": "https://starkeschultern.com/blog/{slug}",
      "cite_as": "https://starkeschultern.com/blog/{slug}"
    },
    {
      "id": "get_glossary_term",
      "title": "Glossar-Eintrag",
      "description": "Definition und Langbeschreibung eines Inklusions-Glossarbegriffs.",
      "method": "GET",
      "endpoint": "https://uvdmddrtgbwlatedcjoi.supabase.co/functions/v1/llm-content?kind=glossar&slug={slug}",
      "auth": "none",
      "parameters": {
        "slug": {
          "type": "string",
          "required": true,
          "description": "Glossar-Slug"
        }
      },
      "human_url": "https://starkeschultern.com/glossar/{slug}",
      "cite_as": "https://starkeschultern.com/glossar/{slug}"
    },
    {
      "id": "submit_contact",
      "title": "Kontaktanfrage einreichen",
      "description": "Sendet eine Kontaktanfrage an Starke Schultern. Familien werden innerhalb von 24h kontaktiert.",
      "method": "POST",
      "endpoint": "https://uvdmddrtgbwlatedcjoi.supabase.co/functions/v1/notify-contact",
      "auth": "none",
      "parameters": {
        "name": {
          "type": "string",
          "required": true
        },
        "email": {
          "type": "string",
          "format": "email",
          "required": true
        },
        "phone": {
          "type": "string",
          "required": false
        },
        "message": {
          "type": "string",
          "required": true
        },
        "inquiry_type": {
          "type": "string",
          "required": false,
          "description": "z.B. 'familie', 'schulbegleitung', 'allgemein'"
        }
      },
      "example": {
        "name": "Max Mustermann",
        "email": "max@example.com",
        "phone": "+49 170 1234567",
        "message": "Suche Schulbegleitung für meinen Sohn (8, ADHS) in Essen-Rüttenscheid.",
        "inquiry_type": "familie"
      },
      "human_url": "https://starkeschultern.com/kontakt",
      "cite_as": "https://starkeschultern.com/kontakt"
    },
    {
      "id": "submit_application",
      "title": "Bewerbung als Schulbegleiter:in einreichen",
      "description": "Legt eine Bewerbung ohne Dokumente an (wie das Formular auf jobs.starkeschultern.com). Danach Bestaetigungsmail und Erstkontakt an die E-Mail-Adresse; Lebenslauf und Zeugnisse schickt die Person als PDF per Antwort auf diese Mail, sie werden automatisch zugeordnet. Spätestens am nächsten Werktag folgt eine E-Mail mit Rückfragen oder der Bitte um Unterlagen; danach dauert die Suche nach einem passenden Kind 4 bis 8 Wochen, alle zwei Wochen gibt es einen Zwischenstand. Doppelte Bewerbung derselben Adresse innerhalb von 30 Tagen: HTTP 409.",
      "method": "POST",
      "endpoint": "https://uvdmddrtgbwlatedcjoi.supabase.co/functions/v1/submit-application",
      "auth": "none",
      "parameters": {
        "first_name": {
          "type": "string",
          "required": true
        },
        "last_name": {
          "type": "string",
          "required": true
        },
        "email": {
          "type": "string",
          "format": "email",
          "required": true
        },
        "phone": {
          "type": "string",
          "required": true,
          "description": "Handynummer fuer Rueckfragen"
        },
        "address_street": {
          "type": "string",
          "required": true,
          "description": "Wohnanschrift: Strasse mit Hausnummer (fuer die Fahrzeit zu Einsatzschulen)"
        },
        "address_postal_code": {
          "type": "string",
          "required": true,
          "description": "Postleitzahl der Wohnanschrift, 5 Ziffern"
        },
        "address_city": {
          "type": "string",
          "required": true,
          "description": "Wohnort"
        },
        "city": {
          "type": "string",
          "required": true,
          "description": "Standort (Name oder Schluessel): Essen, Muelheim an der Ruhr, Gelsenkirchen, Bottrop, Oberhausen, Duisburg, Velbert, Wuppertal, Koeln, Bonn, Bielefeld, Paderborn, Kreis Guetersloh, Hamburg, Karlsruhe"
        },
        "position": {
          "type": "string",
          "required": true,
          "enum": [
            "Schulbegleiter (m/w/d)",
            "Inklusionshelfer (m/w/d)",
            "Schulassistenz (m/w/d)",
            "Heilpädagogische Unterstützung (m/w/d)",
            "Koordinator (m/w/d)",
            "Pädagogische Leitung Wohnangebote (m/w/d)"
          ],
          "description": "Stichworte wie 'Schulbegleitung' werden zugeordnet"
        },
        "message": {
          "type": "string",
          "required": false,
          "description": "Kurzes Anschreiben oder Motivation (max. 2000 Zeichen)"
        },
        "consent": {
          "type": "boolean",
          "required": true,
          "description": "Zustimmung zur Datenschutzerklaerung https://starkeschultern.com/datenschutz, muss true sein"
        }
      },
      "example": {
        "first_name": "Lena",
        "last_name": "Beispiel",
        "email": "lena@example.com",
        "phone": "+49 170 1234567",
        "address_street": "Musterstraße 12",
        "address_postal_code": "45136",
        "address_city": "Essen",
        "city": "Essen",
        "position": "Schulbegleiter (m/w/d)",
        "message": "Erzieherin, suche eine Stelle in Essen ab Oktober.",
        "consent": true
      },
      "human_url": "https://jobs.starkeschultern.com/bewerben",
      "cite_as": "https://jobs.starkeschultern.com/bewerben"
    }
  ]
}