Keyda Business
ItalyEnglish Accedi Inizia gratis
Documentazione di Keyda BusinessInstalla

Installa nella tua app Android

Il tuo assistente può vivere all'interno della tua app, usando la stessa chiave e lo stesso addestramento del tuo sito web. Nessuna nuova configurazione.

Cos'è in realtà l'SDK

Apre la pagina di chat ospitata — la stessa utilizzata dal link del tuo bot — all'interno di una WebView, con presentazione nativa, gestione della tastiera e comportamento del pulsante Indietro.

Lo diciamo chiaramente perché condiziona le tue scelte: una modifica che fai nella tua dashboard è attiva nella tua app immediatamente, senza rilascio sugli app store, e la chat ha lo stesso identico aspetto e comportamento su ogni piattaforma. Il rovescio della medaglia è che richiede una connessione; non esiste una modalità offline.

Aggiungi la dipendenza

// settings.gradle.kts
dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven("https://jitpack.io")
  }
}
// app/build.gradle.kts
implementation("com.github.KeydaAI:keyda-business-sdks:v0.1.3")

Richiede minSdk 21. La libreria non include dipendenze di terze parti.

Due righe

// Once — Application.onCreate() or the activity that opens the chat
KeydaBot.init(this, "kb_live_your_key_here")

// From your Help or Contact button
KeydaBot.show(this)

Questa è l'intera API. C'è anche KeydaBot.dismiss() e KeydaBot.isShowing se hai bisogno di chiudere la chat tu stesso.

Puntarlo altrove

KeydaBot.init(this, "kb_live_your_key_here", baseUrl = "https://keyda.in/business")

Ti serve solo per un ambiente di staging o per un'installazione self-hosted.

Cosa fa per te

  • I link si aprono fuori dalla chat. Qualsiasi elemento che esca dalla chat si apre invece nel browser, così il cliente non perde mai la sua conversazione.
  • La tastiera non copre mai il campo di input.
  • Un caricamento fallito mostra un tentativo, non un blocco. I tuoi utenti non sono i nostri utenti.
  • Nessun analytics e nessun identificatore di dispositivo. L'aggiunta dell'SDK non inserisce alcun tracciatore nella tua app.

Se il bot è in bozza

La chat saluta il cliente e poi dice che non è disponibile. Torna online da Panoramica nella tua dashboard e riprenderà a rispondere — sempre senza rilasciare app.

Next: iOS app →