Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the SDD Backoffice API, 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.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fgeneralicarehub.com%2Fgeneralicarehub" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fgeneralicarehub.com%2Fgeneralicarehub" | sh
jentic register # connects your agent to your Jentic One instanceJentic 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.
What an agent can do with SDD Backoffice API.
Create and track service requests from the moment they are logged
Register service providers, drivers, and their vehicles
Assign service providers to the regions they cover
Organize the network into regions, region points, and partitions
Record the companies and contracts behind each service
GET STARTED
Collect customer rating forms and maintain the service forms used
Patterns agents use SDD Backoffice API for, with concrete tasks.
★ Agent-Logged Service Requests
An AI agent connected through Jentic logs a new service request against a region and reads back its status as it moves toward resolution, so intake does not wait on a back-office operator. Because the agent works against the same service-request records the dispatch team uses, the request is visible to the network right away.
Create a service request for the given region and return its id and status
Provider and Fleet Onboarding
An operations workflow registers a new service provider, adds their drivers and driver vehicles, and assigns the provider to the regions they cover, so the network knows who can be dispatched where. Keeping providers, drivers, vehicles, and region coverage in one back office means a dispatcher can trust the roster when routing a request.
Register a service provider, add a driver and vehicle, and assign the provider to a region
Post-Service Rating Collection
After a service request is resolved, a workflow records a customer rating form against it, so feedback is captured in the same system that tracked the request. This keeps the rating tied to the request and provider it refers to rather than a separate survey tool.
Submit a customer rating form for a completed service request
120 endpoints — the generali care hub backoffice api runs the operational back office for a service-assistance network, centred on service requests that are logged, tracked, and resolved by a service provider.
METHOD
PATH
DESCRIPTION
/service-requests
Create a service request
/service-requests
List service requests
/service-providers
Register a service provider
/drivers
Register a driver
/service-provider-regions
Assign a provider to a region
/customer-rating-forms
Submit a customer rating form
/regions
List regions
/contracts
Create a contract
/service-requests
Create a service request
/service-requests
List service requests
/service-providers
Register a service provider
/drivers
Register a driver
/service-provider-regions
Assign a provider to a region
/customer-rating-forms
Submit a customer rating form
/regions
List regions
/contracts
Create a contract
What agents get from Jentic-routed access to this vendor.
Setup
Wiring the Generali Care Hub Backoffice API by hand means obtaining a JSON Web Token through its local login operations, sending it as a bearer token on each call, and threading service requests, providers, and regions together yourself. Through Jentic you install once, import the API from the Directory, store the token once, and your agent calls it.
Permission scoping
You choose which operations your agent may call, so you can allow creating and reading service requests while leaving provider, contract, and region changes out. Destructive operations like deleting a service provider or a contract are not included unless you add them, and every call is logged.
Credential isolation
Your Generali Care Hub token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'log a service request' or 'assign a provider to a region', and Jentic returns the matching Generali Care Hub operation with its input schema so the agent calls the right endpoint without reading the reference docs.
Alternatives and complements available in the Jentic catalogue.
Specific to using SDD Backoffice API through Jentic.
Is there a Generali Care Hub MCP server?
You don't need an MCP server to give your agent the Generali Care Hub Backoffice API. Jentic connects it directly from the API Directory: import it, store your credential once, and your agent can log service requests and read their status straight away, with no extra server to run and no tool definitions to load into the agent's context.
Can I limit what my agent is allowed to do with the Generali Care Hub Backoffice API?
Yes. Write a rule that allows only the operations the agent needs, such as creating and reading service requests, so it can handle intake without editing providers, contracts, or regions. Destructive operations like deleting a service provider or a contract are not included unless you add them, and every call the agent makes is logged.
What authentication does the Generali Care Hub Backoffice API use?
The Generali Care Hub Backoffice API authenticates with a bearer token (a JSON Web Token) sent in the Authorization header, per its OpenAPI spec, and it also exposes local login operations that issue that token. Through Jentic the token is stored encrypted by your own instance and injected at call time, so it never appears in the agent's prompt or logs.
Can I register a service provider and assign it to a region with this API?
Yes. You register the service provider, add its drivers and driver vehicles, and then create a service-provider-region record to assign the provider to the regions it covers. This keeps the dispatch roster and its coverage in one place for routing requests.
What are the rate limits for the Generali Care Hub Backoffice API?
The OpenAPI spec does not specify rate limits for the Generali Care Hub Backoffice API. For current limits and environment details, check the documentation provided with your Generali Care Hub back-office access.
How do I log a service request through Jentic?
Import the Generali Care Hub Backoffice API from the Jentic API Directory, then have your agent issue a request such as 'log a service request for this region'. Jentic matches the intent to the create-service-request operation and returns its input schema so the agent supplies the right fields, with your stored token injected at call time. To run it on your own infrastructure, install Jentic One from its GitHub repo.
Know of an official OpenAPI document? Contribute it →
For Agents
Log and track service requests, register service providers, drivers, and vehicles, and assign providers to regions in a service-assistance network. Authenticates with a bearer token.
Use for: Create a new service request and set its region, List all open service requests, Register a new service provider and their vehicle, Assign a service provider to a region
Not supported: Does not handle payment settlement, insurance claims, or vehicle telematics. Use for managing service requests, providers, and the dispatch network only.
The Generali Care Hub Backoffice API runs the operational back office for a service-assistance network, centred on service requests that are logged, tracked, and resolved by a service provider. It holds the records the dispatch side depends on: service providers, drivers and their vehicles, the regions and region points they cover, and the companies and contracts that back each service. It also collects customer rating forms once a service is done, and manages the service definitions and forms used across the network.
This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.
Base layer of spec validity and structural soundness.
Aggregated quality score from linter diagnostics, weighted by severity.
Percentage of `$ref` references that resolve successfully.
Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).
Structural correctness score based on schema issues using logarithmic dampening.
Clarity, completeness, and ingestion readiness for developers and tooling.
How richly the API is illustrated with examples.
Percentage of examples that conform to their schemas.
Percentage of operations with complete response definitions (success, client error, server error).
Health of API ingestion, bundling, and resolution within Jentic pipelines.
Semantic breadth, depth, and agent comprehension for AI systems.
Coverage of descriptions across API elements.
Coverage of RFC 9457 Problem Details for error responses.
Coverage, uniqueness, and casing consistency of operationIds for AI inference.
Coverage of summaries across operations/tags/info.
Functional utility, complexity comfort, and AI orchestration readiness.
Agent comfort level based on API operational and structural complexity.
Trust, risk posture, and security compliance.
Average quality of security schemes based on authentication method strength (weakest link for OAuth2).
Findability, semantic richness, and reasoning readiness.
Clarity and depth of descriptions across API elements.
Score it yourself
Every API in the directory is allowlisted, so you can re-score it with no key required.
npx @jentic/api-scorecard-cli score <openapi-url>