RESTful APIs, SDKs und Webhooks zur Integration von KI-Sprach- und Messaging-Agenten in Ihre Anwendungen. Versenden Sie schneller mit umfassenden Dokumenten und Beispielen.
1# Einen ausgehenden Anruf einleiten--request POST \3 --url https://demo.mindhunters.ai/api/v1/call \4 --header „Autorisierung: Inhaber <Token>“ \5 --header „Inhaltstyp: application/json“ \--Daten7 "agentId": "32d8fc98-be1e-4d32-...",8 "participant": {9 "number": "+1 (415) 555-0123",10 "about": "Customer John Doe"11 }12 }'
Anfragen2URL =Header = {5 "Authorization": "Bearer <token>",6 "Content-Type": "application/json"7}Daten = {9 "agentId": "32d8fc98-be1e-4d32-...",10 "participant": {"number": "+1 (415) 555-0123"}11}12response = requests.Posten(url, headers=headers, json=data)
1const response = erwarten bringen(2 'https://demo.mindhunters.ai/api/v1/call',3 {4 Verfahren: 'POST',5 Kopfzeilen: {6 'Genehmigung': 'Inhaber <Token>',7 'Inhaltstyp': 'application/json'8 },9 Körper: JSON.stringify({10 Agenten-ID: '32d8fc98-be1e-4d32-...',11 Teilnehmer: { Nummer: „+1 (415) 555-0123“ }12 })13 }14);
Get started with the Mihu AI API in three simple steps.
Melden Sie sich bei Ihrem Dashboard an und generieren Sie ein privates API-Token mit optionalem Ablauf.
Alle API-Anfragen werden mit Ihrem Bearer-Token an unseren sicheren Endpunkt gesendet.
Starten Sie einen ausgehenden Anruf mit Ihrem Agenten und beginnen Sie mit der Automatisierung von Gesprächen.
Choose between API keys for server-to-server or OAuth 2.0 for user-delegated access.
Generieren Sie API-Schlüssel zur Authentifizierung Ihrer Anfragen. Erstellen Sie private Token mit optionalem Ablaufdatum für sicheren Zugriff.
Industriestandard-Autorisierung für benutzerdelegierten Zugriff. Perfekt für Marktplatzintegrationen.
Leiten Sie Benutzer zum Einwilligungsbildschirm von Mihu weiter
GET /oauth/authorize?client_id=...
Der Benutzer erteilt die Erlaubnis, Sie erhalten einen Code
?code=abc123&state=xyz
Tauschen Sie den Code gegen ein Zugriffstoken
POST /oauth/token
Explore our RESTful API with detailed request/response examples for every endpoint.
Initiiert einen ausgehenden Anruf mithilfe eines angegebenen KI-Agenten. Der Agent ruft die Teilnehmernummer an und folgt den konfigurierten Aufforderungsanweisungen.
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| Agenten-ID | Zeichenfolge | Erforderlich | UUID des KI-Agenten, der für den Anruf verwendet werden soll |
| Teilnehmernummer | Zeichenfolge | Erforderlich | Anzurufende Telefonnummer (E.164-Format) |
| Teilnehmer.über | Zeichenfolge | Optional | Kontext über den Teilnehmer für die KI |
| prompt.content | Zeichenfolge | Optional | Benutzerdefinierte Aufforderung zum Überschreiben der Standardeinstellung des Agenten |
| prompt.overwrite | Boolescher Wert | Optional | Ob die Standardaufforderung überschrieben werden soll |
| message.start | Zeichenfolge | Optional | Eröffnungsnachricht, wenn der Anruf verbunden wird |
{
"agentId": "32d8fc98-be1e-4d32-a12e-146f397fb1cb",
"prompt": {
"overwrite": WAHR,
"content": „Du bist Michael vom Support-Team…“
},
"participant": {
"number": "+1 (415) 555-0123",
"about": "Customer named John Doe. Order #12345."
},
"message": {
"Start": „Hallo! Hier spricht Michael vom Support.“
}
}
{
"success": WAHR,
"message": "Operation completed successfully",
"data": {
"callId": "call_abc123def456",
"status": "initiated"
}
}
Set up Webhooks to trigger actions on external services in real-time. Stay informed on updates and changes to ensure seamless integration.
{
"event": "conversation.end_report",
"timestamp": "2024-01-15T14:32:18Z",
"data": {
"conversation_id": "conv_abc123def456",
"agent_id": "32d8fc98-be1e-4d32-a12e-146f397fb1cb",
"direction": "outbound",
"participant": {
"number": "+1 (415) 555-0123",
"name": "John Doe"
},
"duration_seconds": 187,
"status": "completed",
"transcript_url": "https://...",
"recording_url": "https://...",
"sentiment": "positive",
"summary": "Customer inquired about order status..."
}
}
Holen Sie sich Ihren API-Schlüssel und versenden Sie Ihre erste Integration in wenigen Minuten. Das kostenlose Kontingent umfasst 1.000 API-Aufrufe pro Monat.