Mobile App Integration Guide
Easily bring the Edvora AI Admissions Assistant into your institution's official student, alumni, and prospective applicant mobile applications in under 15 minutes.
Building and maintaining full-native SDKs (Objective-C/Swift/Java/Kotlin packages) is heavy, brittle, and introduces significant maintenance friction. Native chat libraries frequently break with every new iOS/Android OS release, conflict with existing dependencies, add 15MB+ of binary bloat, and require full app store re-compilation and review whenever your bot’s prompt, greeting, departments, or quick chips are updated in the Edvora console.
POST /api/chat/message for engineering teams creating a 100% custom bespoke native chat UI.
Method 1 (Recommended): In-App Lightweight WebView
Copy and paste the snippet for your preferred mobile framework. Takes less than 15 minutes to run.
https://edvora.chat/widget/YOUR_BOT_TOKEN
Method 2: Headless REST / Chat API Specification
If your team prefers building a completely custom native chat UI, send HTTP POST requests directly to Edvora's inference gateway.
bot_token (required): Your chatbot's token.
message (required): The student's text message.
visitor_id (optional): Device UUID for session continuity.
department_id (optional): Target department ID.
status: "success" or "error"
data.reply: The formatted AI answer.
data.intent: Classified student intent.
data.quick_chips: Array of contextual follow-up chips.