> ## Documentation Index
> Fetch the complete documentation index at: https://help.cloudtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# VoiceAgent-Vorlagen: KI-Empfang während der Geschäftszeiten

> Richten Sie Ihren KI-Empfang so ein, dass er während der Geschäftszeiten Anrufe annimmt, häufige Fragen klärt und Anrufer an das richtige Team weiterleitet.

<Note>
  Diese Anleitung beschreibt, wie Sie einen KI-Empfang für eingehende Anrufe während der Geschäftszeiten konfigurieren. Der Agent nimmt Anrufe an, beantwortet häufige Fragen aus Ihrer Wissensdatenbank und leitet Anrufer je nach Anliegen an das richtige Team weiter.
</Note>

**Benutzerebene:** Admin

***

<Warning>
  Dieser Artikel behandelt speziell die Einrichtung für die Geschäftszeiten. Einen allgemeinen Überblick über die Vorlage KI-Empfang finden Sie unter [VoiceAgent-Vorlagen: KI-Empfang](/de/articles/14057883-voiceagent-templates-ai-receptionist).
</Warning>

<h2 id="h_df240e4707">
  Bevor Sie beginnen
</h2>

Um einen KI-Empfang für die Geschäftszeiten einzurichten, benötigen Sie:

* Ein aktives Paket **AI Receptionist oder AI Specialist** in Ihrem Konto

* **Admin-Zugriff** auf das CloudTalk Dashboard

* Eine klare Vorstellung davon, an welche Teams oder Gruppen Anrufer weitergeleitet werden sollen

<h2 id="h_de66b01d6f">
  KI-Empfang für die Geschäftszeiten konfigurieren
</h2>

<h3 id="h_2bcd9cba91">
  Agentenprofil einrichten
</h3>

Klicken Sie unter **VoiceAgents > Agenten** auf **+ Neuer VoiceAgent**. Wählen Sie in der Vorlagengalerie **KI-Empfang** aus der Kategorie **Empfang**.

Die Vorlage füllt mehrere Felder vorab aus, darunter Anrufrichtung (Eingehend), Ziel und Begrüßung. Prüfen und passen Sie Folgendes an:

| **Einstellung** | **Hinweise** |
| - | - |
| Name | Erscheint in Anrufprotokollen und Auswertungen. |
| Sprache | Wählen Sie Ihre Hauptsprache. Fügen Sie bei Bedarf weitere Sprachen hinzu; der Agent erkennt die Sprache des Anrufers automatisch. Wenn Sie mehrere Sprachen konfigurieren, legen Sie den Umgang mit Sprachen in Ihrem Ziel-Prompt fest. |
| Stimme | Hören Sie sich die Optionen im Dashboard an, bevor Sie sich entscheiden. |
| Begrüßung | Was der Agent sagt, wenn er den Anruf annimmt. Halten Sie sie kurz und weisen Sie Anrufer darauf hin, dass sie mit einer KI sprechen. |

**Beispielbegrüßung:**

```
Hey there, thanks for calling [Your Company]! I'm [Agent Name], your AI receptionist.

Quick note, many things are faster through our chat at [website]. Otherwise, just tell me what's on your mind.
```

**Ziel:** Die Vorlage trägt einen strukturierten Ziel-Prompt mit Platzhalterangaben zum Unternehmen ein (mit Abschnitten wie `## Identity`, `## Style`, `## Task flow` und `## Guardrails`). Ersetzen Sie die Platzhalterangaben durch Ihre eigenen, bevor Sie live gehen.

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/f0a9bb139766-screenshot-2026-08-14-at-11-19-20.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=a55ca8a27705801a31fba8c9debe27e9" alt="" width="2160" height="1472" data-path="images/help-center/articles/15645612/f0a9bb139766-screenshot-2026-08-14-at-11-19-20.png" />
</Frame>

<h3 id="h_a3715ae134">
  Wissensdatenbank aufbauen
</h3>

Der Agent antwortet ausschließlich auf Basis der Dokumente, die Sie hochladen. Er greift nicht auf externes Wissen zurück und rät nicht. Eine vollständige Anleitung zur Einrichtung Ihrer Wissensdatenbank finden Sie unter [Wissensdatenbank für VoiceAgents](/de/articles/11204159-knowledge-base-for-voiceagents).

1. **Eine einzige verlässliche Quelle pro Thema.** Wenn Preise in mehreren Dokumenten vorkommen, fassen Sie diese zusammen. Widersprüchliche Informationen führen zu uneinheitlichen Antworten.

2. **Strukturierte Inhalte.** Verwenden Sie ein Frage-Antwort-Format oder kurze Absätze. Fügen Sie keine vollständigen Richtliniendokumente oder AGB ein.

3. **Halten Sie alles aktuell.** Veraltete Informationen führen zu falschen Antworten. Aktualisieren Sie Dokumente, wenn sich etwas ändert.

4. **Beschränken Sie sich auf das, was Anrufer fragen.** Konzentrieren Sie sich auf die Fragen, die in Anrufen am häufigsten vorkommen.

5. **Dateilimits:** 21MB pro Datei. Zulässige Formate: `.pdf`, `.txt`, `.docx`, `.html`, `.epub`. Sie können außerdem URLs zu FAQs oder öffentlichen Hilfeinhalten hinzufügen.

Mehr Dokumente machen den Agenten nicht besser. Eine kleinere, gut strukturierte Wissensdatenbank funktioniert besser als eine große, widersprüchliche. Hören Sie sich nach dem Start Anrufaufzeichnungen an, um Lücken zu finden und zu schließen.

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/2e0f0a4c8c25-screenshot-2026-08-14-at-11-25-36.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=2da9e9e16e17033bd040f5b340cb3ed8" alt="" width="2147" height="790" data-path="images/help-center/articles/15645612/2e0f0a4c8c25-screenshot-2026-08-14-at-11-25-36.png" />
</Frame>

<h3 id="h_844f382e27">
  VoiceAgent-Fähigkeiten konfigurieren
</h3>

Fähigkeiten legen fest, was der Agent während eines Anrufs tun kann. Jede Fähigkeit fügt eine bestimmte Funktion hinzu (Fragen beantworten, an einen Mitarbeiter weiterleiten, Daten erfassen oder eine Nachricht aufnehmen). Sie konfigurieren, welche Fähigkeiten aktiv sind und wie sich jede einzelne verhält. Weitere Details finden Sie unter [VoiceAgent-Fähigkeiten](/de/articles/14072758-voiceagent-skills).

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/a0ab929783fc-screenshot-2026-08-14-at-11-24-23.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=1c97b23ef47605a50b5ca5c82dc944df" alt="" width="2124" height="1199" data-path="images/help-center/articles/15645612/a0ab929783fc-screenshot-2026-08-14-at-11-24-23.png" />
</Frame>

<h4 id="h_df49e7d9fe">
  Fragen beantworten (empfohlen)
</h4>

*[Fragen beantworten](/de/articles/14072758-voiceagent-skills#:~:text=from%20the%20payload.-,Answer%20Questions,-The%20Answer%20Questions)* ist eine Einstellung für das Fallback-Verhalten, keine Routing-Fähigkeit. Sie legt fest, was der Agent tun soll, wenn er in der [Wissensdatenbank](/de/articles/11204159-knowledge-base-for-voiceagents) keine Antwort findet. Anrufer bekommen immer einen nächsten Schritt, auch wenn der Agent keine Antwort findet.

Setzen Sie das Fallback auf **An eine Person übergeben**, damit Anrufer nicht ohne nächsten Schritt bleiben. Wenn Sie die Custom-Vorlage verwenden, ergänzen Sie Ihren Ziel-Prompt um: *„Antworte nur auf Basis der Wissensdatenbank. Rate nicht.“*

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/55b306303767-screenshot-2026-06-29-at-11-40-41.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=4e522d10d5efb70b140f0b21aa5e821b" alt="" width="350" data-path="images/help-center/articles/15645612/55b306303767-screenshot-2026-06-29-at-11-40-41.png" />
</Frame>

<h4 id="h_60f4a78784">
  An Mitarbeiter weiterleiten (empfohlen)
</h4>

[An Mitarbeiter weiterleiten](/de/articles/14752325-transfer-to-human-voiceagent-skill) bietet zwei Optionen. Wählen Sie danach aus, ob Sie ein Standard-Routing an Teams brauchen oder das erweiterte Routing, das der Anrufablauf bietet.

**Option A: An Mitarbeiter weiterleiten (Agent/Gruppe)**

*An Mitarbeiter weiterleiten* übergibt den vollständigen Gesprächskontext an den übernehmenden Agenten. Nutzen Sie diese Option, wenn während der Geschäftszeiten zuverlässig Agenten verfügbar sind.

* Aktivieren Sie die Weiterleitungsbestätigung, um das Routing-Ziel vor dem Verbinden mit dem Anrufer abzustimmen

* Übergeben Sie den Namen des Anrufers, die KI-generierte Zusammenfassung und alle benutzerdefinierten Felder, damit der Agent den Kontext schon vor dem Annehmen kennt

| **Weiterleitungsregel** | **Ziel** |
| - | - |
| Anrufer fragt nach \[Topic A] oder verlangt \[Team A] | Gruppe > \[Team A] |
| Anrufer möchte mit einem echten Agenten sprechen | Gruppe > \[General Support] |

<Warning>
  Weiterleitungen an einen Agenten oder eine Gruppe sind **sichere Weiterleitungen**. Der VoiceAgent hält den Anrufer in der Leitung, während er den Agenten oder die Gruppe anklingelt, und wenn niemand verfügbar ist, bleibt der Anrufer beim VoiceAgent, der Alternativen anbieten kann, etwa eine Nachricht aufzunehmen oder es bei einem anderen Team zu versuchen. Eine Fallback-Konfiguration ist nicht erforderlich. Nutzen Sie Option B (An Anrufablauf weiterleiten) nur, wenn Sie ein Routing brauchen, das sichere Weiterleitungen nicht abdecken, etwa externe Nummern, mehrstufiges Routing oder Schritte nach dem Anruf.
</Warning>

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/97c37c899050-screenshot-2026-06-29-at-11-46-22.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=df7d34c3ef32c4e0a04e5f7b147b16d6" alt="" width="1708" height="1584" data-path="images/help-center/articles/15645612/97c37c899050-screenshot-2026-06-29-at-11-46-22.png" />
</Frame>

**Option B: An Anrufablauf weiterleiten**

Nutzen Sie diese Option, wenn Sie ein Routing brauchen, das sichere Weiterleitungen nicht abdecken – etwa Weiterleitungen an externe Nummern, mehrstufiges Routing oder Schritte nach dem Anruf – oder wenn Sie anhand von Daten routen möchten, die während des Anrufs erfasst wurden.

* Konfigurieren Sie im [Anrufablauf-Designer](/de/articles/3669429-call-flow-designer-guide) einen Fallback-Zweig für unbeantwortete Anrufe

* Für erweitertes Routing (z. B. nach Kundenstufe) erfassen Sie mit der Fähigkeit *[Informationen extrahieren](/de/articles/14072758-voiceagent-skills#:~:text=an%20available%20option.-,Extract%20information,-The%20Extract%20Information)* Daten während des Anrufs und verwenden anschließend einen [Bedingungssplitter](/de/articles/5763009-caller-based-routing-with-conditions#:~:text=User%20level%3A%20Admin-,The%20Condition%20Splitter,-A%20Condition%20splitter) im Anrufablauf-Designer

* Die Kontextkarte wird nur Agenten angezeigt, die eine direkte Weiterleitung an einen Agenten oder eine Gruppe erhalten. Bei einer Weiterleitung des Anrufs an einen Anrufablauf erscheint sie nicht.

<h4 id="h_e6f971afa6">
  Informationen extrahieren (empfohlen)
</h4>

Die Fähigkeit *[Informationen extrahieren](/de/articles/14072758-voiceagent-skills#:~:text=an%20available%20option.-,Extract%20information,-The%20Extract%20Information)* erfasst strukturierte Daten aus dem Anruf und sendet sie per Webhook an Ihr CRM. Ihr Team hat so vor jedem Follow-up den vollständigen Kontext zu jedem Anruf.

| **Eigenschaftsname** | **Typ** | **Anweisung für die KI** |
| - | - | - |
| `call_summary` | Text | „Fasse die wichtigsten Punkte des Anrufs und die Lösung in ein bis zwei Sätzen zusammen.“ |
| `reason_for_call` | Text | „Extrahiere den Hauptgrund des Anrufs. Verwende "", wenn er nicht eindeutig genannt wird.“ |
| `call_transferred` | Ja/Nein | „Setze auf Ja, wenn der Anruf an einen menschlichen Agenten weitergeleitet wurde. Standard: Nein.“ |
| `question_answered` | Ja/Nein | „Setze auf Ja, wenn die KI den Anruf ohne Weiterleitung klären konnte. Standard: Nein.“ |

* Bei Eigenschaftsnamen wird zwischen Groß- und Kleinschreibung unterschieden. Benennen Sie sie nach der Einrichtung nicht um, da sie zum Senden der Daten an Ihr CRM verwendet werden.

* Testen Sie die Webhook-Ausgabe an mehreren echten Anrufen, bevor Sie Ihr Produktiv-CRM anbinden.

* Wenn Sie benutzerdefinierte Felder für erweitertes Routing nutzen, fügen Sie dieselben Felder auch hier hinzu, damit die Daten nach dem Anruf exportiert werden.

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/3e7e17f320f5-screenshot-2026-06-29-at-12-17-16.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=a25d62999f5897da7557ece2d2f0941e" alt="" width="1685" height="1581" data-path="images/help-center/articles/15645612/3e7e17f320f5-screenshot-2026-06-29-at-12-17-16.png" />
</Frame>

<h4 id="h_c3061457c0">
  Nachricht aufnehmen (optional)
</h4>

Nutzen Sie diese Option, wenn die KI nicht antworten kann und keine Weiterleitung konfiguriert ist. Die Fähigkeit *[Nachricht aufnehmen](/de/articles/14072758-voiceagent-skills#:~:text=your%20business%20needs.-,Take%20a%20Message,-The%20Take%20a)* erfasst automatisch den Namen des Anrufers und seine Nachricht. So legt kein Anrufer auf, ohne dass seine Angaben für ein Follow-up festgehalten werden.

Diese Fähigkeit bietet das Aufnehmen einer Nachricht nicht von sich aus an. Sie müssen ein Szenario hinzufügen, das sie ausdrücklich auslöst.

**Bestätigungsnachricht:**

```
Alles klar, ich habe Ihre Angaben notiert. Jemand aus unserem Team meldet sich so schnell wie möglich bei Ihnen.
```

<Warning>
  Verwenden Sie **Nachricht aufnehmen** nicht als Fallback für unbeantwortete Weiterleitungen. Nutzen Sie dafür An Anrufablauf weiterleiten mit einem Fallback-Zweig.
</Warning>

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/0a3cba138b68-screenshot-2026-06-29-at-12-00-52.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=faa4342d3e9b8a31dbfc245049194b22" alt="" width="1703" height="664" data-path="images/help-center/articles/15645612/0a3cba138b68-screenshot-2026-06-29-at-12-00-52.png" />
</Frame>

<h3 id="h_ef3dcf2264">
  Szenarien einrichten
</h3>

Szenarien legen fest, wie der Agent mit Situationen umgeht, die sein normales Verhalten nicht abdeckt.

| **Auslöser** | **Antwort** | **Aktion** |
| - | - | - |
| Anrufer verabschiedet sich oder hat keine weiteren Fragen | „Gern geschehen! Ich wünsche Ihnen noch einen schönen Tag. Auf Wiederhören!“ | Auflegen |
| Anrufer ist 15+ Sekunden inaktiv | „Ich habe nichts gehört, sind Sie noch da? Rufen Sie gerne jederzeit wieder an.“ | Auflegen |
| Anrufer möchte mit einem Menschen sprechen (Auffangregel, keine Weiterleitungsregel ausgelöst) | „Natürlich, ich verbinde Sie jetzt mit dem Team.“ | Übergabe |
| Thema liegt außerhalb der Wissensdatenbank | „Das liegt etwas außerhalb dessen, wobei ich helfen kann. Ich verbinde Sie mit dem Team.“ | Übergabe |
| Anrufer fragt, ob er mit einem Menschen spricht | „Ich bin ein KI-Assistent für \[Company]. Wie kann ich helfen?“ | Nur Antwort |

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/01c018623507-screenshot-2026-08-14-at-11-26-37.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=5c57fd25f0171c15e6caea713fd1e022" alt="" width="2146" height="796" data-path="images/help-center/articles/15645612/01c018623507-screenshot-2026-08-14-at-11-26-37.png" />
</Frame>

<h3 id="h_2ed4042f10">
  Mit Ihrem Anrufablauf verbinden
</h3>

Verbinden Sie den Agenten mit Ihrer Telefonnummer, damit er eingehende Anrufe bearbeitet.

Agenten für die Geschäftszeiten und für die Zeit außerhalb der Geschäftszeiten sind **getrennte Agenten**. Nutzen Sie den [Tag-/Zeit-Splitter](/de/articles/9652337-day-time-splitter), um Anrufe je nach Geschäftszeiten an den richtigen Agenten zu leiten. Die Konfiguration für die Zeit außerhalb der Geschäftszeiten finden Sie unter [VoiceAgent-Vorlagen: KI-Empfang außerhalb der Geschäftszeiten](https://app.intercom.com/a/apps/keho9m4r/settings/helpcenter/12665/collections?activeContentId=18693110\&activeContentType=article\&collectionId=19001561\&contentLocale=en\&editorMode=edit).

**Muster A: Die KI nimmt jeden Anruf an**

Alle eingehenden Anrufe gehen zuerst an den Agenten. Nutzen Sie dieses Muster, wenn der Agent der erste Anlaufpunkt sein soll, bevor das Telefon eines Agenten klingelt.

```
All inbound calls
  → Day/Time Splitter
      → AI Voice Agent → [Your Receptionist Agent]
          → Call ends
          → Transfer → Group → [Destination Team]
```

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/f1733a58843d-screenshot-2026-08-19-at-10-58-39.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=96ec7b4912fe598a80708336b0ddcd40" alt="" width="1044" height="1411" data-path="images/help-center/articles/15645612/f1733a58843d-screenshot-2026-08-19-at-10-58-39.png" />
</Frame>

**Muster B: Zuerst die Agenten, die KI als Überlauf**

Anrufe klingeln zuerst bei Ihrem Team. Wird nach 20–30 Sekunden nicht abgenommen, übernimmt der Agent. Nutzen Sie dieses Muster, wenn Ihr Team Anrufe direkt annehmen möchte, in Stoßzeiten aber Unterstützung braucht.

```
All inbound calls
  → [Agent Group] (rings for 20–30 seconds)
      → Unanswered → AI Voice Agent → [Your Receptionist Agent]
          → Call ends
```

* Stellen Sie Ihren [Tag-/Zeit-Splitter](/de/articles/9652337-day-time-splitter) genau auf Ihre Geschäftszeiten ein und testen Sie beide Zweige, bevor Sie live gehen.

* Weiterleitungen an **Agent** und **Gruppe** sind sicher, sodass Anrufer nicht verloren gehen, wenn niemand abnimmt; der VoiceAgent bleibt bei ihnen.

* Nutzen Sie **An Anrufablauf weiterleiten** nur, wenn Sie externes Routing, mehrstufige Logik oder Schritte nach dem Anruf brauchen.

<Frame>
  <img src="https://mintcdn.com/cloudtalk/akDGinDOBsihWn_p/images/help-center/articles/15645612/477c7e9510c0-screenshot-2026-08-19-at-11-09-09.png?fit=max&auto=format&n=akDGinDOBsihWn_p&q=85&s=84e69f2795cb5da634b0b2f2492df6f5" alt="" width="250" data-path="images/help-center/articles/15645612/477c7e9510c0-screenshot-2026-08-19-at-11-09-09.png" />
</Frame>

<h2 id="h_a217e15a1a">
  FAQs
</h2>

* **Wie gehe ich mit Anrufen außerhalb der Geschäftszeiten um?**

  Konfigurieren Sie einen separaten Agenten KI-Empfang außerhalb der Geschäftszeiten und nutzen Sie einen Tag-/Zeit-Splitter im Anrufablauf-Designer, um Anrufe außerhalb der Geschäftszeiten dorthin zu leiten. Siehe [VoiceAgent-Vorlagen: KI-Empfang außerhalb der Geschäftszeiten](/de/articles/15645612-voiceagent-templates-during-hours-ai-receptionist).

- **Der Agent hat an das falsche Team weitergeleitet. Wie behebe ich das?**

  Prüfen Sie Ihre Regeln für An Mitarbeiter weiterleiten. Formulieren Sie die Bedingungen spezifischer oder ergänzen Sie Regeln für Themen, die falsch geroutet werden.

* **Kann ich Anrufe nach Kundenstufe oder Kontotyp routen?**

  Ja. Nutzen Sie **An Anrufablauf weiterleiten** zusammen mit der Fähigkeit Informationen extrahieren, um den relevanten Datenpunkt während des Anrufs zu erfassen, und leiten Sie anschließend mit einem Bedingungssplitter im Anrufablauf-Designer anhand dieses Werts weiter.

* **Kann der Agent Termine buchen?**

  Ja. Fügen Sie die Fähigkeit Terminbuchung hinzu und verbinden Sie ein Google Calendar- oder Microsoft Outlook-Konto. Der Agent prüft Ihren Kalender auf freie Slots, schlägt verfügbare Zeiten vor und legt den Termin während des Anrufs an. Siehe [Terminbuchungs-Fähigkeit für Voice Agents](/de/articles/15923950-appointment-booking-skill-for-voice-agents).

- **Was passiert, wenn bei einer Weiterleitung kein Agent verfügbar ist?**

  Bei Weiterleitungen an einen Agenten oder eine Gruppe wird der Anrufer nicht getrennt. Der VoiceAgent hält den Anrufer, während er die Weiterleitung versucht, und wenn der Agent oder die Gruppe nicht abnimmt, bleibt der Anrufer beim VoiceAgent, der eine Nachricht aufnehmen oder eine andere Option ausprobieren kann. Für ein Fallback-Routing an die Voicemail oder eine externe Nummer nutzen Sie An Anrufablauf weiterleiten mit einem Fallback-Zweig im Anrufablauf-Designer.

***

*Brauchen Sie Hilfe oder haben Sie eine Frage?* Melden Sie sich einfach über unser [Support-Portal](https://support.cloudtalk.io/hc/en-us/requests/new?ticket_form_id=26305535257884) — wir sind für Sie da.


## Related topics

- [VoiceAgent-Vorlagen: KI-Empfang](/de/articles/14057883-voiceagent-templates-ai-receptionist.md)
- [VoiceAgent-Vorlagen: KI-Rezeptionist außerhalb der Geschäftszeiten](/de/articles/15653481-voiceagent-templates-after-hours-ai-receptionist.md)
- [VoiceAgent-Tools: Cal.com](/de/articles/14073361-voiceagent-tools-cal-com.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.