Entwickler

Implementieren Sie eine einzige API, und Ihr Buchungssystem verkauft auf jedem Konversationskanal.

Sie hosten eine API mit zehn Endpunkten, und Bota ruft sie in jeder Unterhaltung live ab: Verfügbarkeit, Preise, Extras und die Buchung. Keine Bestandssynchronisierung, keine Warteschlangen, nichts zu installieren. Implementieren Sie sie selbst, mit Vertrag und Validator vor Augen, oder überlassen Sie es Ihrem KI-Agenten.

Nicht noch ein Chatbot

Wenn Ihre Autovermietung ein eigenes System hat, bauen Sie keinen Chatbot: Verbinden Sie es.

Ein von Grund auf gebauter Chatbot plaudert. Bota verkauft: Bota kennt die Autovermietung, erstellt Angebote mit Ihren echten Tarifen, wendet Ihre Regeln an und bestätigt die Buchung in Ihrem System – auf jedem Konversationskanal und in der Sprache jedes Kunden.

So funktioniert die Standard-API

  1. 1

    Sandbox registrieren

    Ein Aufruf, kein Konto: Sie erhalten den Sandbox-Schlüssel, das Token, das Bota an Ihren Endpunkt sendet, und den Übernahmelink. Die Sandbox läuft nach 30 Tagen ab.

    curl -sS -X POST https://www.bota-chat.com/api/public/developers/sandbox \
      -H 'Content-Type: application/json' \
      -d '{"email":"owner@your-rentacar.com","company":"Your Rent a Car","baseUrl":"https://api.your-rentacar.com/bota"}'
  2. 2

    Endpunkte implementieren

    Acht Pflicht- und zwei optionale Endpunkte. Bearer-Authentifizierung, Beträge in Cent, Währung nach ISO-4217, Uhrzeiten in der Zeitzone jeder Station. Kopierfertige Beispiele für jeden.

  3. 3

    Aus Bota prüfen

    Bota ruft Ihre URL auf und validiert jede Antwort mit demselben Vertrag wie in der Produktion. Der Bericht nennt das fehlerhafte Feld. Wiederholen Sie das, bis alles besteht; optional testen Sie den Lebenszyklus der Buchung.

    curl -sS -X POST https://www.bota-chat.com/api/public/developers/sandbox/{id}/verify \
      -H 'Authorization: Bearer bota_sbx_…' \
      -H 'Content-Type: application/json' \
      -d '{"includeBookings": false}'
  4. 4

    Live gehen

    Die verantwortliche Person öffnet den Übernahmelink und erstellt das Konto mit derselben E-Mail-Adresse: Der geprüfte Endpunkt ist verbunden. Danach kann der Agent den Web-Chat erstellen; WhatsApp und Telefon werden im Dashboard verbunden.

Die zehn Endpunkte

Vertrag v1.5.0

Die IDs greifen ineinander: Die Station aus /offices geht in /availability; das gewählte Angebot übergibt groupId, tariffId und rateRef an /bookings; tariffId ist der Schlüssel für /extras, /concepts und /rate-rules.

MethodePfadZweckPflicht
GET/healthHealth checkJa
GET/officesList officesJa
POST/availabilitySearch availabilityJa
GET/extrasList available extrasJa
GET/conceptsList rate concepts (schema v2, optional)Optional
POST/rate-rulesBulk rate rules (preferred)Optional
POST/bookingsCreate bookingJa
GET/bookings/{bookingId}Get booking detailJa
POST/bookings/{bookingId}/cancelCancel bookingJa
POST/bookings/{bookingId}/modifyModify booking datesJa

Für KI-Agenten

Fragen Sie Ihren Agenten und lassen Sie ihn arbeiten

Der Leitfaden ist für Maschinen geschrieben: geordnete Schritte, absolute URLs, kopierfertige Beispiele und eine einzige Stelle, an der eine Person gebraucht wird. Claude Code, Codex, Antigravity, Cursor oder welche Umgebung Sie auch nutzen, kann die Integration selbstständig abschließen.

  • Registriert die Sandbox und bewahrt die beiden Schlüssel auf.
  • Implementiert und prüft bis alle Prüfungen bestehen.
  • Gibt Ihnen einen Link und Sie erstellen das Konto mit Ihrer E-Mail-Adresse.
  • Erstellt den Web-Chat mit dem Schlüssel und dem Snippet für Ihre Website.

Fügen Sie diesen Satz in Ihren Agenten ein.

Lies https://www.bota-chat.com/api/public/provider-api-guide und folge den Schritten, um mein Buchungssystem mit Bota zu integrieren.
https://www.bota-chat.com/api/public/provider-api-guide

MCP-Server

Für Agenten, die verkaufen, nicht integrieren

Model Context Protocol über HTTP, zustandslos. Finden Sie die Unternehmen, die mit Bota verkaufen, listen Sie ihre Stationen auf, suchen Sie Verfügbarkeit zum selben Preis wie in ihrem Web-Chat und schließen Sie, wo das Unternehmen es erlaubt, die Buchung ab: Extras, Fahrerdaten und Bestätigung in dessen System.

Endpunkt
https://mcp.bota-chat.com/mcp
Tools
list_rental_companieslist_officessearch_availabilityask_companyselect_offerselect_extrasprovide_customer_detailsconfirm_bookingget_booking_statuscancel_booking
Client-Konfiguration
{
  "mcpServers": {
    "bota": { "url": "https://mcp.bota-chat.com/mcp" }
  }
}

Ausprobieren

curl -sS -X POST https://mcp.bota-chat.com/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Das Demo-Unternehmen ist immer verfügbar, und seine Buchungen sind fiktiv. Echte Unternehmen entscheiden, ob sie Buchungen von Agenten annehmen; andernfalls präsentiert der Agent das Angebot und die Kontaktdaten.

https://www.bota-chat.com/en/developers/mcp

Einstiegspunkte für Maschinen

Alles, was Ihr Agent braucht, unter stabilen URLs

Keine davon erfordert zum Lesen ein Konto oder einen Schlüssel. Wenn Sie Ihrem Agenten nur eine geben, dann den Leitfaden: Von dort findet er den Rest.

Egal, welchen Agenten Sie nutzen: Claude Code, Codex, Antigravity oder Cursor lesen dieselben URLs. Sie sind darauf ausgelegt, sich nicht zu ändern, sodass Sie sie in Ihren Prompts oder Ihrer internen Dokumentation stehen lassen können.

Schutzmaßnahmen

  • HTTPS-Verkehr nur zu öffentlichen Adressen: Ihre Sandbox-URL durchläuft einen Anti-SSRF-Filter, und Bota folgt niemals Weiterleitungen.
  • Geheimnisse werden einmal angezeigt und gehasht oder verschlüsselt gespeichert. Der Übernahmelink funktioniert nur mit der bei der Registrierung verwendeten E-Mail-Adresse.
  • Kontingente pro IP, pro Sandbox und pro Unternehmen für Sandbox und MCP: Jede Abfrage kostet einen Aufruf an ein Buchungssystem und einen KI-Durchlauf.
  • Ein von einem Agenten erstellter Web-Chat funktioniert nur von den Origins Ihrer Website aus; Buchungen von Agenten werden ihrem eigenen Kanal zugeordnet und folgen den Regeln des Unternehmens.

Häufige Fragen

Brauche ich ein Bota-Konto, um mit der Integration zu beginnen?

Nein. Die Sandbox wird mit einer E-Mail-Adresse registriert und liefert die Schlüssel sofort. Das Konto wird am Ende erstellt, sobald die Integration geprüft ist, über den Übernahmelink.

Kann ein KI-Agent das ohne Menschen erledigen?

Alles bis auf einen Schritt: Das Konto erstellt und die Geschäftsbedingungen akzeptiert eine Person, mit dem Link, den der Agent übergibt. Danach kann der Agent den Web-Chat erstellen. WhatsApp und Telefon erfordern den Kontoinhaber im Dashboard (Meta und Telnyx).

Was, wenn mein System bereits in der Liste der Integrationen steht?

Nichts zu programmieren: Konto erstellen, Zugang verbinden, und Bota ist in wenigen Minuten einsatzbereit. Der Leitfaden für Agenten prüft das, bevor Code geschrieben wird.

Ist der Preis vom MCP-Server derselbe wie im Web-Chat?

Ja. Jede MCP-Suche ist ein Durchlauf derselben Engine, die auch der Web-Chat des Unternehmens nutzt, mit ihren Pflichtgebühren, Zeitregeln und der Behandlung von Einwegmieten.

Was kostet das?

Die Integration ist kostenlos. Bota wird pro bestätigter Buchung bezahlt, ohne Einrichtungsgebühr und ohne Vertragsbindung. Die Bedingungen werden beim Erstellen des Kontos akzeptiert.

Ihre Autovermietung kann schon diese Woche mit Bota arbeiten.

Mit Ihrem bereits integrierten Buchungssystem oder mit dem, das Sie selbst gebaut haben.