Guías
SDK para móviles
Clientes iOS, Android, Flutter y React Native hechos a mano.
AskAIs ofrece tres formas reales de añadir chat en vivo a una app móvil o nativa. Primera, el SDK nativo del widget de Flutter, una interfaz de chat completa y personalizable, ya disponible, que se encuentra en sdks/flutter-widget/ en el monorepo. Segunda, en iOS y Android incrustas el widget web en una WebView para la experiencia completa, idéntica a la web. Tercera, lo controlas todo por tu cuenta con la API REST y webhooks firmados.
iOS (WebView)
// iOS: embed the full web widget, no native SDK required
import WebKitlet webView = WKWebView(frame: view.bounds)
let url = URL(string: "https://singchat.org/api/widget-embed?key=YOUR_WIDGET_KEY")!
webView.load(URLRequest(url: url))
view.addSubview(webView)Android (WebView)
// Android: embed the full web widget, no native SDK requiredval webView = WebView(this)
webView.settings.javaScriptEnabled = true
webView.settings.domStorageEnabled = true
webView.loadUrl("https://singchat.org/api/widget-embed?key=YOUR_WIDGET_KEY")
setContentView(webView)Flutter (widget SDK)
# pubspec.yaml
dependencies:
singlink_sdk: ^0.1.0import 'package:singlink_sdk/singlink_sdk.dart';
final client = SingChatClient('https://singchat.org');
await client.identify(IdentifyRequest(appId: 'ws_abc'));
client.startRealtime();
client.events.listen((e) { /* ... */ });REST API
# Any language or backend, no shipped SDK required:
# 1. POST messages to the SingChat REST API with your API token
# 2. Receive inbound messages via HMAC-signed webhooks# Verify the webhook signature, then render the chat in your own UI
# One inbox powers the web widget, Telegram, and WhatsAppQué obtienes
- El SDK del widget de Flutter incluye una interfaz de chat completa y personalizable (identidad y HMAC, tiempo real con REST y WebSocket)
- La incrustación por WebView carga
/api/widget-embed, así que iOS y Android obtienen exactamente la misma experiencia que el widget web y se actualizan de forma automática - Todos los canales de entrada llegan a una sola bandeja de entrada: el widget web, Telegram y WhatsApp están operativos de extremo a extremo, con un espacio de X listo
- La IA está alojada por la plataforma (sin necesidad de clave, se cobra por el uso real de tokens, los créditos se recargan de forma automática y, con saldo bajo, deriva a un agente humano) o traes tu propia clave (BYOK)
- El Centro de Entrenamiento de IA aprende del rastreo del sitio, archivos subidos (PDF, Word, DOCX) y pares de pregunta y respuesta (CSV por lotes), con un sandbox Playground para probar antes de publicar
No incluido
No hay vistas de chat prediseñadas en SwiftUI ni Jetpack Compose, no hay paquete de React Native publicado, no hay SDK de Unity ni Unreal, y no hay clientes de Python, Go, Rust ni C# generados automáticamente. Para iOS y Android usa la incrustación por WebView, para todo lo demás usa la API REST. El centro de ayuda, las FAQ y los anuncios están localizados en 50 idiomas, toda la superficie es de marca blanca con soporte multidominio antibloqueo, y todo se gestiona desde la consola de superadministrador.