Portal Bot
Portal Bot
Before reading this, start with Chatbot. Portal Bot builds on top of it.
What It Is
A Portal Bot is a natural language interface into your application. Where a Chatbot answers general questions to your public or anonymous users, a Portal Bot works inside your authenticated environment, with real user identity, real account data, and real system actions.
Instead of navigating menus and pages, users just ask. The bot knows who they are and responds using your actual systems.

How It Works
Portal Bot integrates with your authentication system. Our Managed Services team partners with your tech team to hook up two endpoints (get the token, authenticate the token). The user is already signed in, so there is no extra login required. Their identity is passed securely to the bot, which uses it to call your APIs and return exact, personalized answers.
This is what makes the difference between "here is our return policy" and "here is the status of your order."
This also means your customer data stays with you, you do not "upload your database to Authava". Rather you expose what you choose through your own APIs, and Portal Bot calls those APIs on behalf of the authenticated user. Your data, your systems, your control.
What It Does
- Answers questions using real user data ("what is my account balance"), not generic content
- Retrieves account-specific information via live API calls
- Executes actions through your systems based only on what the authenticated user is permitted to do
- Adapts responses based on user role: employee, customer, admin, or any other role your system defines
- Provides a conversational interface into complex applications without requiring users to know where to look
Why This Matters
Applications grow over time. More pages, more features, more complexity. Even well-designed systems become harder to navigate. Users stop exploring and start asking the same questions repeatedly. Features go undiscovered. Support volume climbs.
Portal Bot addresses this differently from traditional navigation. Instead of building five versions of the same page for five different roles, the bot adapts to whoever is asking. An executive and a frontline employee can use the same interface and get answers appropriate to their context.
It also surfaces something valuable: what your users are actually struggling with. The questions they ask, the things they cannot find, the features they do not know exist. That signal helps you prioritize what to build next.
How much of your development budget goes toward features your users struggle to find or never use? Portal Bot gives you hard data to answer that question.
What This Looks Like in Practice
A user is logged into your system. Instead of clicking through pages, they ask: "Do I have anything pending?" or "Show me my last invoice." The bot calls your API with their identity, retrieves the exact data, and responds immediately. No searching. No dead ends.
How It Is Delivered
Portal Bot is a managed implementation. Our team integrates with your authentication system and APIs, configures the bot, and ensures responses are accurate and secure.
This is typically implemented after a Chatbot is live, once there is a clear need to connect into authenticated systems and real user data.
No Re-Login Required (SSO Authentication)
Authentication and SSO can be tricky, but the goal is simple: the bot should recognize the user without requiring a second login.

Pass the user’s identity
When a user signs into your site, the system issues a signed token (such as a JWT). That token is passed to the bot.Verify before using it
The bot validates the token with your system before using it. Once verified, it can safely access user-specific data (such as account details or permissions) through your APIs.
This follows the same pattern used by standard third-party integrations: identity is passed, then verified, before any access is granted.
Related
- [Your Data is Safe] (https://authava.com/p/how-is-my-data-safe-with-authava)
- [Full Integration] (https://authava.com/p/tech-full-integration)