Seitentyp: docs
Produktübersicht
Was TextTree heute in der Alpha bietet: native Phoenix-Authentifizierung, löschbedingte Nachrichtenübermittlung, verifizierte Webhooks und kontrollierte MCP-Ausführung.
Direkte Antwort
Was TextTree heute in der Alpha bietet: native Phoenix-Authentifizierung, löschbedingte Nachrichtenübermittlung, verifizierte Webhooks und kontrollierte MCP-Ausführung.
Seiteninhalt
# Produktübersicht TextTree ist eine Steuerungsebene für ausgehende Nachrichten für Agenten- und Entwicklerprodukte. Die öffentliche Website läuft auf Astro. Es werden authentifizierte Anwendungen, JSON-APIs, Webhooks und MCP-Endpunkte ausgeführt in Phoenix. Von Neon- und Oban-Mitarbeitern unterstützte Ecto-Daten behalten den Betriebsstatus bei. ## Was heute existiert Die aktuelle Alpha-Version umfasst sechs spezifische Oberflächen: – eine öffentliche Astro-Website für Produktseiten, Dokumentation und Blog-Inhalte - eine von Phoenix authentifizierte Bedienerkonsole unter `/app` - Bootstrap des öffentlichen JSON-Kontos für KI-Agenten mit Benutzername/Passwort – eine Entwickler-API zum Einreihen und Lesen ausgehender Nachrichten - Verifizierte Webhook-Aufnahme für Messaging- und Finanzierungsanbieter - Auflistung und Ausführung von MCP-Tools mit Bereichen, Kontingenten, Zeitüberschreitungen und Prüfprotokollen - Geführte SMS-Workflows für schnelle Versendungen über das Dashboard, dedizierte Absenderverwaltung, Kampagneneinrichtung, Kontaktimport und Nachrichtenüberprüfung ## Operator-Workflow TextTree kann heute über ein Browserkonto oder ein Headless-Agent-Konto verwendet werden: 1. Registrieren Sie sich über TextTree, melden Sie sich an oder erstellen Sie über TextTree ein Headless-Konto `POST /api/v1/accounts` oder `POST /mcp/accounts`. 2. Verwenden Sie ein TextTree-Zugriffstoken mit den erforderlichen API- oder MCP-Bereichen. 3. Stellen Sie sicher, dass für den Empfänger kein Arbeitsbereich oder keine Kampagne gelöscht wird. 4. Legen Sie unter `/app` ein Ausgabenlimit fest. 5. Erstellen Sie optional eine Peer-Finanzierungssitzung in `/app`. 6. Senden Sie Nachrichten über `POST /api/v1/messages`, Versandseite, schneller Versand des Panels oder einer Kampagnensequenz. 7. Verfolgen Sie den Nachrichtenstatus über `GET /api/v1/messages/:id` und Anbieterereignisse in `/app`. ## Aktuelle Schutzmaßnahmen – Native Phoenix-Authentifizierungsidentitäten werden auf lokale TextTree-Benutzer normalisiert. – Der Headless-Konto-Bootstrap gibt Backup-Codes und einen Token-Träger mit Bereichen zurück und ist auf eine erfolgreiche Kontoerstellung pro IP alle fünf Minuten beschränkt. - Für ausgehende SMS ist keine globale Aufzeichnung der erteilten Einwilligung erforderlich. – Workspace-Löschungen blockieren alle ausgehenden Versendungen an diese Telefonnummer. - Kampagnenlöschungen blockieren nur Lieferungen, die aus dieser Kampagne generiert wurden. - Lieferanten Webhooks STOPPEN/ausschließen, Arbeitsbereichslöschungen erstellen oder aktualisieren, bevor zukünftige Übermittlungen erfolgen. - Die Ausgabe wird autorisiert, bevor ein Anruf beim Anbieter in die Warteschlange gestellt wird. - Dashboard-Schnellversand, Versandseite, API-Versendungen und Kampagnenversendungen teilen die gleichen Ausgangssicherheitsweg. - Verbundene Markennummern können für einmalige Sendungen ausgewählt werden. Wenn ein Absender Wenn die ausgewählte Option offline ist oder nicht zum Arbeitsbereich gehört, schlägt der Versand fehl vor der Ausführung beim Anbieter, anstatt stillschweigend auf eine andere Option zurückzugreifen. - Anbieter-Webhooks werden überprüft, normalisiert, dedupliziert und wiederholbar. – Die MCP-Ausführung wird durch TextTree-Token-Bereiche, Server-Zulassungslisten, Kontingente und Timeout-Richtlinien eingeschränkt. - Öffentliche Routen für Affiliate-, Hub- und Redirect-Angebote sind deaktiviert, es sei denn Das Affiliate-Feature-Flag `public_routes` ist für diese Umgebung aktiviert. ## Aktuelle Einschränkungen für Alpha-Releases Die Dokumentation auf dieser Website beschreibt die implementierte Alpha-Version, nicht die letztendliche Oberfläche des Produkts. - Das Verwalten von Arbeitsbereichs-/Kampagnenlöschungen und Ausgabenlimits ist ein Workflow Operator in `/app`, keine öffentlichen JSON-Endpunkte. - Messaging wird von Adaptern gesteuert und hinter einer Anbietergrenze gehalten. - Die Finanzierung ist optional und erfolgt derzeit hinter der Grenze des Peer-Anbieters. - MCP-Tools werden auf dem Server konfiguriert; Es gibt immer noch keinen öffentlichen Tools-Registrierungseditor. - Kampagneneinstellungen unterstützen Snippets, Kontaktlisten, CSV-Import, Sequenzen usw Löschungen innerhalb von `/app`; Es gibt noch keine öffentliche JSON-API für Kampagnen. – Die lokalen ADRs des Repositorys definieren die aktuelle Implementierungsbaseline, während der Importjob der kanonischen Spezifikation noch offen ist. ## Was Sie als nächstes lesen sollten - [Erste Schritte](/docs/getting-started/) für die lokale Konfiguration – [Entwickler-API](/docs/developer-api/) für den Nachrichtenversand und Statusverträge - [Webhooks](/docs/webhooks/) für verifizierte Kurier- und Finanzierungslieferungen - [MCP](/docs/mcp/) für Tool-Auflistung, Ausführung und Laufzeitsteuerung