Inero Software

Experience

Solutions proven in real-world use

Real AI and identity work, described at the level we are allowed to disclose, plus a separate view of platforms owned and licensed by Inero.

AI in practice

Client names, sectors, and identifying details remain confidential. The examples below describe real delivery work at the level we are permitted to disclose.

Production system · Anonymous enterprise deployment

Voice AI agent for handling and structuring requests

A woman wearing a headset during a focused phone conversation at her desk.

A production voice agent that conducts adaptive phone conversations, validates the information it collects, and passes structured JSON to the client system.

Challenge

Handling a high volume of requests required consultants to make phone calls, ask follow-up questions, clarify ambiguous answers, and manually convert free-form statements into structured data for downstream processes.

What Inero delivered

  • Telephony integration and configuration of ElevenLabs.
  • Conversation scenarios and adaptive dialogue logic based on client requirements and historical consultant calls.
  • Identification of missing information, contextual follow-up questions, data extraction and validation.
  • JSON integration with the client system, security controls, backups, archiving, monitoring, and ongoing helpdesk support.

Confirmed results

  • The end-to-end process was reduced from days to hours.
  • Manual work and operating costs were reduced while conversations and output data became more consistent.
  • The system handles from tens to hundreds of calls per day without requiring the consulting team to scale at the same rate.
  • Calls can be made at times convenient for recipients, including between 16:00 and 20:00.

Every conversation and processing step is recorded and archived in line with GDPR requirements and the client’s policies. Missing optional values are returned as null; failure to obtain critical information routes the case for manual review.

Conversational AIVoice agentsElevenLabsTelephonyLLMProduction

Pilot · Anonymous enterprise project

Personalised AI assistant for services and promotions

A woman using a smartphone in a warm cafe setting.

An AI assistant embedded in a mobile application that helps users find relevant promotions and understand offer conditions using controlled client data.

Challenge

A large and changing set of promotions, regulations, and service variants made it difficult for users to identify offers relevant to their current situation.

What Inero delivered

  • The AI layer and conversation scenarios based on client requirements.
  • Backend integrations with internal offer data and the client knowledge base, including PDFs and regulations.
  • Personalisation using purchase history, services, profile, location, and current offer availability.
  • Testing of responses and fallback behaviour when an answer cannot be confirmed in the approved sources.

Pilot objectives

  • Increase the use of relevant promotions and the number of purchases made through the application.
  • Help users find the right offer and understand its conditions with less effort.
  • Encourage use of services on selected days and at selected times to distribute operational load more evenly.
  • Verify whether the assistant can resolve common offer questions without involving a consultant.

The assistant does not invent an answer when the source data is insufficient. It states that it does not know or that the requested promotion is not available. The AI layer runs in a cloud environment within the EEA, and the solution is designed in line with GDPR requirements so data processed by the assistant does not leave the EEA.

PersonalisationConversational AIRecommendationsMobileIntegrationsPilot

Identity and access in practice

A public example of how we use Keycloak to protect sensitive data and coordinate access across multiple organisations and user groups.

Production system · Anonymous enterprise deployment

Unified identity and SSO across a corporate application ecosystem

Colleagues working together across a laptop, tablet, and desktop computer.

A Keycloak-based registration and sign-in process that connected several large applications and consolidated previously independent user accounts into one identity.

Challenge

Each application had its own registration process and a separate, unsynchronised, very large user database. The same person could appear in different systems with different account details, so simply merging the databases risked both leaving duplicates and incorrectly joining records belonging to different people.

What Inero delivered

  • A central identity architecture based on Keycloak, supporting applications with different integration requirements.
  • Custom registration and authentication flows, including multi-factor authentication, plus integrations with the client applications.
  • Identity-matching logic based on multiple available attributes, with safeguards to distinguish duplicates from separate people.
  • Progressive account consolidation during a user’s first registration or sign-in instead of a disruptive bulk migration in advance.
  • Ongoing Keycloak updates and shared operation of the environment with the client’s IT team, including work on resilience against DDoS attacks.

Operational effect

  • One account for each user across several previously separate applications.
  • Integration of inconsistent user stores without an upfront migration of the complete data set.
  • A transparent account-linking process that tells users which accounts will be joined and asks them to confirm the operation.
  • A production identity foundation that can support further application integrations.

The client, application details, identity attributes, and matching rules remain confidential.

KeycloakIAMSSOMFAIdentity consolidationProduction support

Production system · Anonymous international enterprise

Security audit and development of a Keycloak IAM architecture

Two IT specialists reviewing a security dashboard together.

The transformation of a small Keycloak deployment into a shared identity platform for employees, contractors, and the organisation’s customers.

Challenge

As the organisation expanded its digital services, applications for different user groups were developed at different times and did not consistently follow the same sign-in, authorisation, and security rules. The client needed a clear view of its IAM requirements and a target architecture for integrating further systems.

What Inero delivered

  • A security audit of the existing environment, applications, and authentication and authorisation flows.
  • A formal report for IT and security leadership, setting out recommendations and directions for the continued development of IAM.
  • A target architecture that supports the gradual integration of further applications and user groups with Keycloak.
  • Integration of Keycloak with Splunk to centralise visibility of authentication and authorisation events.
  • Performance and scalability monitoring using Grafana.
  • Ongoing platform updates, implementation of audit recommendations, and integration of additional applications.

Operational effect

  • A production IAM platform serving several thousand users with different relationships to the organisation.
  • Progressive alignment of sign-in, authorisation, and security rules across a growing application environment.
  • Improved security-event visibility through integration with the client’s central SIEM.
  • Continuous performance monitoring and a stronger basis for scaling the identity platform.
  • Long-term IAM development covering audit, remediation, updates, integration, and maintenance.

The platform remains under active development as further applications are connected.

KeycloakIAMSecurity auditSplunkGrafanaSIEMProduction supportRead about the SIEM integration

Production system · Public case

Keycloak access management for a multi-organisation social service platform

A delivery coordinator and driver confirming meal deliveries on mobile devices.

Identity and access controls for a platform used by public administrators, social support centres, delivery companies, and mobile drivers processing sensitive beneficiary data.

Challenge

Eighteen social support centres used different paper-based processes. The digital replacement needed to protect personal data while giving several organisations and user groups access only to the functions and records required for their work.

What Inero delivered

  • Keycloak-based authentication and authorisation with roles and permissions for distinct user groups.
  • Multi-factor authentication, strong password policies, inactive-account controls, and automatic session termination.
  • Additional mobile-device access safeguards and integration with the service delivery application.

Operational effect

  • One access model across 18 support centres and five delivery companies.
  • Secure access for administrators and almost 60 mobile drivers.
  • A digital process supporting more than one million verified meal deliveries.
KeycloakIAMMFAPublic sectorSensitive dataRead the public case study

Platforms owned by Inero

Products developed and licensed by Inero. They have their own audiences and product roadmaps, so they remain separate from our AI and IAM service offering.

  • SeaTech / INCONE60 Green

    An Inero-owned and licensed platform supporting the digitalisation of operations in small and medium-sized seaports.

    Visit the programme website
  • Gorący Posiłek

    An Inero-owned and licensed platform for planning, confirming, monitoring, and reporting meal deliveries in public social services.

    Visit the platform website
  • Poczta Obiadowa

    A dedicated licensed deployment of the Gorący Posiłek platform for the Fundacja Biedronki programme and its partner NGOs.

    Learn about the programme

Planning an AI or IAM initiative?

Tell us about the process, data, users, and constraints. We will help you identify a realistic first step.