Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / AI/ML / Expertease apis
Expertease apis logo

Backend Experteaseai Expertease apis

✓ Official Vendor SpecAI/MLLanguage Modelsbearer193 EndpointsREST

For Agents

Create and configure AI chatbots, ingest knowledge sources as embeddings, and retrieve conversation analytics for users and bots through the ExpertEase backend.

Use for: I want to create a new chatbot with a custom system prompt, Upload a knowledge document so my bot can answer questions about it, Retrieve all conversations a specific bot had this week, Trigger an embedding refresh on a bot after I added new files

Not supported: Does not handle voice calls, SMS, or generic LLM completions outside of bot context — use for chatbot lifecycle, embedding ingestion, and conversation analytics only.

ExpertEase is a chatbot platform that lets teams build, train, and deploy domain-specific bots powered by Azure OpenAI models. The API exposes 193 endpoints for bot lifecycle management, conversation history, embedding ingestion from files and URLs, integrations with messaging channels, and per-user analytics. Admin operations cover bot transfers, feature requests, support queries, and model availability. Conversations are tracked for analytics including activity, leaderboards, realtime metrics, and per-endpoint usage.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Expertease apis to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Expertease apis, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Expertease apis.

Create bots and update their system prompts, model selection, and integration settings

Ingest documents, URLs, and bot files as vector embeddings for retrieval-augmented chat responses

Retrieve conversation transcripts and per-bot conversation statistics over time

Trigger embedding maintenance jobs to refresh a bot's knowledge base

Pull realtime analytics covering active users, endpoint usage, and per-user activity

Submit and track feature requests and support queries against admin workflows

Transfer bot ownership between users and audit the transfer history

Use Cases

Patterns agents use Expertease apis for, with concrete tasks.

★ Internal Knowledge Bot

Build a chatbot trained on internal company documents that answers employee questions about HR policies, engineering runbooks, or product specs. ExpertEase ingests files via the bot-files endpoints and embeds them into the bot's vector store, so the bot can cite source material in its replies. Setup typically takes under an hour for a single source folder and scales to thousands of documents per bot.

Create a bot named 'HR Helper', upload a PDF policy document via /api/v1/bot-files/, and trigger embedding maintenance on the bot.

Customer Support Deflection

Deploy a customer-facing chatbot that handles tier-1 questions and escalates only when the bot's confidence is low. ExpertEase tracks each conversation, surfaces analytics on resolution rates via the analytics endpoints, and lets admins review transcripts. Conversation stats give product teams a feedback loop on which questions the bot fails to answer.

List all conversations for bot {bot_id} from the last 7 days and pull conversation stats to identify the most common unresolved queries.

Multi-Tenant Bot Operations

Run ExpertEase as a multi-team platform where admins manage bot ownership, transfer bots between users, and monitor usage across the workspace. Admin endpoints expose bot transfers, support queries, feature requests, and the full non-superuser directory. This makes it suitable for agencies and internal platform teams managing many bots on behalf of business units.

Transfer bot {bot_id} from user A to user B via /api/v1/admin/transfer-bot/ and verify the transfer appears in the bot-transfers history.

AI Agent Integration via Jentic

An agent built on Jentic can use ExpertEase to spin up a purpose-built sub-bot for a domain task, embed the relevant context, and run conversational queries against it without exposing JWT credentials to the agent runtime. Jentic stores the bearer token in MAXsystem and exposes only scoped operations the agent needs, like create-bot and post-message.

Search Jentic for 'create an expertease chatbot', load the create-bot operation schema, and execute it with a custom system prompt.

Key Endpoints

193 endpoints — expertease is a chatbot platform that lets teams build, train, and deploy domain-specific bots powered by azure openai models.

METHOD

PATH

DESCRIPTION

GET

/api/v1/bots/

Retrieve a list of bots

POST

/api/v1/bots/

Create a new bot

POST

/api/v1/bot-files/

Upload a knowledge file for a bot

POST

/api/v1/admin/bots/{bot_id}/trigger-maintenance/

Trigger bot embedding maintenance

GET

/api/v1/bots/{bot_id}/conversations/

List conversations for a bot

GET

/api/v1/analytics/realtime/

Retrieve realtime usage analytics

POST

/api/v1/admin/transfer-bot/

Transfer a bot to another user

GET

/api/v1/bots/

Retrieve a list of bots

POST

/api/v1/bots/

Create a new bot

POST

/api/v1/bot-files/

Upload a knowledge file for a bot

POST

/api/v1/admin/bots/{bot_id}/trigger-maintenance/

Trigger bot embedding maintenance

GET

/api/v1/bots/{bot_id}/conversations/

List conversations for a bot

GET

/api/v1/analytics/realtime/

Retrieve realtime usage analytics

POST

/api/v1/admin/transfer-bot/

Transfer a bot to another user

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

JWT bearer tokens for ExpertEase are stored encrypted in the Jentic vault (MAXsystem). The agent receives a scoped operation handle, never the raw JWT, so credentials never enter agent context or logs.

Intent-based discovery

Intent-based discovery

Agents search Jentic with intents like 'create a chatbot' or 'upload a knowledge file' and Jentic returns the matching ExpertEase operation with its input schema, so the agent calls the right endpoint without crawling 193 paths.

Time to first call

Time to first call

Direct ExpertEase integration: 1-2 days for JWT auth, file upload handling, and embedding refresh logic. Through Jentic: under an hour — search for the intent, load the schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

GenPage

→

Another AI content generation backend with similar JWT-authenticated patterns

Choose GenPage when the task is page or content generation rather than conversational chatbot deployment.

Complementary

Bandsintown

→

Event data API that a support chatbot could query for venue and tour information

Use Bandsintown alongside ExpertEase when building a music or events chatbot that needs live tour data.

Complementary

Bacon Ipsum

→

Placeholder text generator useful for seeding bot test conversations

Pair with ExpertEase during development to generate fixture content for bot training and conversation tests.

FAQs

Specific to using Expertease apis through Jentic.

What authentication does the ExpertEase API use?

The API uses HTTP Bearer authentication with JWTs (the jwtAuth scheme). Every request must include an Authorization header containing a JWT issued by the ExpertEase backend. When called through Jentic, the JWT is held in the encrypted vault and never exposed to the agent's context.

Can I upload my own knowledge documents to a bot via the API?

Yes. POST to /api/v1/bot-files/ to upload a file, then the file is embedded into the bot's vector store. After uploading, call /api/v1/admin/bots/{bot_id}/trigger-maintenance/ to refresh embeddings. Per-bot embedding items can be listed or selectively deleted via /api/v1/bots/{bot_id}/embedding-items/.

What are the rate limits for the ExpertEase API?

The OpenAPI spec does not publish explicit rate limits. Limits are enforced by the ExpertEase backend per JWT and tier; check the redoc page at https://backend.experteaseai.com/api/redoc/ for current quotas before high-volume use.

How do I create a new chatbot through Jentic?

Search Jentic for 'create an expertease chatbot', load the schema for POST /api/v1/bots/, then execute with the bot name, system prompt, and selected model. Jentic injects the JWT at execution time so your agent never handles the credential.

Can I get analytics on which endpoints my bots use most?

Yes. GET /api/v1/analytics/endpoints/ returns per-endpoint usage, /api/v1/analytics/realtime/ returns live activity, and /api/v1/analytics/user/{user_id}/ scopes the data to a single user. Export the dataset via /api/v1/analytics/export/ for offline reporting.

How do I transfer a bot to another user?

Admin users can call POST /api/v1/admin/transfer-bot/ with the bot ID and target user ID. The transfer is recorded and visible via GET /api/v1/admin/bot-transfers/ for audit.

GET STARTED

Start building with Expertease apis

Explore with Jentic
View OpenAPI Document