nnnn
Alles was du brauchst, um mit SelfMade AI zu starten.
In drei Schritten von Null zum produktiven KI-Agenten.
Registriere dich kostenlos und richte dein Workspace ein.
Waehle ein Template oder starte von Null. Definiere Persoenlichkeit, Wissen und Kanaele.
Ein Klick und dein Agent ist live. Verbinde ihn mit WhatsApp, Web oder Telegram.
Fordere deinen API Key an und baue deinen ersten Agenten in Minuten.
Detaillierte Anleitungen fuer jeden Bereich der Plattform.
Schritt-fuer-Schritt Anleitung zum Erstellen deines ersten KI-Agenten mit dem Agent Builder.
WhatsApp, Telegram und Web-Widget einrichten. Multi-Channel Deployment in Minuten.
Die Architektur hinter SelfMade AI: Hierarchien, Rollen und das Zusammenspiel aller Komponenten.
Endpoints, Authentifizierung, Request-Beispiele und Rate Limits fuer die SelfMade API.
Nango, Slack, HubSpot, Gmail und weitere Tools nahtlos mit deinen Agenten verbinden.
Tipps fuer optimale Agent-Performance, prompte Antwortzeiten und zufriedene Endnutzer.
Echtzeit-Events empfangen wenn Agenten antworten, Leads erfassen oder Fehler auftreten.
Fertige Agent-Templates, Plugins und Erweiterungen aus dem Community Marketplace nutzen.
Rollen, Berechtigungen und Workspace-Einstellungen fuer dein gesamtes Team verwalten.
Erstelle Agenten, sende Nachrichten und verwalte alles per API.
curl -X GET https://api.selfmade-ai.com/v1/agents \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" # Response: 200 OK { "agents": [ { "id": "agent_x9k2m4n7", "name": "Support Agent", "status": "active", "channels": ["whatsapp", "web-widget"], "created_at": "2026-05-05T10:30:00Z" } ], "total": 1 }
const response = await fetch('https://api.selfmade-ai.com/v1/agents', { method: 'GET', headers: { 'Authorization': 'Bearer sk_live_...', 'Content-Type': 'application/json' } }); const data = await response.json(); console.log(data.agents); // [{ id: "agent_x9k2m4n7", name: "Support Agent", ... }]
import selfmade client = selfmade.Client(api_key="sk_live_...") agents = client.agents.list() for agent in agents: print(f"{agent.name} - {agent.status}") # Support Agent - active
curl -X POST https://api.selfmade-ai.com/v1/agents \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d { "name": "Support Agent", "model": "selfmade-pro", "personality": "Freundlich, professionell, loesungsorientiert", "channels": ["whatsapp", "web-widget"], "knowledge_base": "kb_a1b2c3d4", "temperature": 0.7, "max_tokens": 2048 } # Response: 201 Created { "id": "agent_x9k2m4n7", "status": "active", "created_at": "2026-05-05T10:30:00Z", "endpoint": "https://agents.selfmade-ai.com/x9k2m4n7" }
const response = await fetch('https://api.selfmade-ai.com/v1/agents', { method: 'POST', headers: { 'Authorization': 'Bearer sk_live_...', 'Content-Type': 'application/json' }, body: JSON.stringify({ name: 'Support Agent', model: 'selfmade-pro', personality: 'Freundlich, professionell', channels: ['whatsapp', 'web-widget'], knowledge_base: 'kb_a1b2c3d4', temperature: 0.7 }) }); const agent = await response.json(); console.log(agent.id); // "agent_x9k2m4n7"
import selfmade client = selfmade.Client(api_key="sk_live_...") agent = client.agents.create( name="Support Agent", model="selfmade-pro", personality="Freundlich, professionell", channels=["whatsapp", "web-widget"], knowledge_base="kb_a1b2c3d4", temperature=0.7 ) print(agent.id) # "agent_x9k2m4n7"
curl -X POST https://api.selfmade-ai.com/v1/agents/agent_x9k2m4n7/messages \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d { "message": "Wie kann ich mein Abo kuendigen?", "session_id": "sess_abc123", "stream": false } # Response: 200 OK { "reply": "Natuerlich helfe ich dir dabei! Du kannst ...", "tokens_used": 342, "latency_ms": 820 }
const response = await fetch( 'https://api.selfmade-ai.com/v1/agents/agent_x9k2m4n7/messages', { method: 'POST', headers: { 'Authorization': 'Bearer sk_live_...', 'Content-Type': 'application/json' }, body: JSON.stringify({ message: 'Wie kann ich mein Abo kuendigen?', session_id: 'sess_abc123', stream: false }) } ); const data = await response.json(); console.log(data.reply); // "Natuerlich helfe ich dir dabei! Du kannst ..."
import selfmade client = selfmade.Client(api_key="sk_live_...") response = client.agents.send_message( agent_id="agent_x9k2m4n7", message="Wie kann ich mein Abo kuendigen?", session_id="sess_abc123", stream=False ) print(response.reply) # "Natuerlich helfe ich dir dabei! Du kannst ..."
Offizielle SDKs fuer die schnelle Integration in deine Projekte.
Fuer Node.js und Browser. TypeScript-Typen inklusive. Promises und Streams nativ unterstuetzt.
Async/await Support. Kompatibel mit FastAPI, Django und Flask. Pydantic Models inklusive.
Sprach-agnostisch per HTTP. OpenAPI 3.1 Spec verfuegbar. Kompatibel mit jedem HTTP-Client.
So funktioniert das Agent OS unter der Haube.
Hilfreiche Links und zusaetzliche Informationen fuer jeden Anwendungsfall.
Haeufig gestellte Fragen zu Abrechnung, Limits, Datenschutz und technischen Details.
KI-Trends, Plattform-Updates, Tutorials und detaillierte Use Case Analysen.
Alle Updates, Bugfixes und neuen Features chronologisch dokumentiert.
Schritt-fuer-Schritt Video- und Text-Anleitungen fuer gaengige Anwendungsfaelle.
Discord Server, GitHub Discussions und woechtliche Office Hours mit dem Team.
Live System-Status, geplante Wartungen und historische Verfuegbarkeit einsehen.
Unser Team steht dir bei Fragen jederzeit zur Verfuegung.