- Products
- AjansYönetim
MULTI-TENANT SAAS
AjansYönetim
AjansYönetim is a multi-tenant agency management platform built for advertising and digital agencies.
It combines client, project and task management; team, resource and file management; fast search; and an AI-powered voice assistant on a per-tenant isolated SaaS infrastructure.
SaaS
Multi-tenant (per-tenant isolated)
Management
Project · task · team · files
AI Voice
Voice assistant (STT→LLM→TTS)
Search
Meilisearch fast search
Project & Task
Client, project and task management.
Team & Resource
Team and resource assignment, capacity.
File Management
MinIO-based file/asset management.
How is agency work managed?
AjansYönetim brings client, project and task management together in one panel; team and resource assignment, file management and progress tracking manage the agency's workflow end to end.
Speech → Text
Voice input via Deepgram STT.
RAG + LLM
In-context answer generation (Claude).
Text → Speech
Natural voice answer via ElevenLabs TTS.
How does the AI-powered voice assistant work?
AjansYönetim's signature module processes voice commands and queries end to end: speech is transcribed (Deepgram STT), the language model generates an in-context answer with RAG, and the answer is turned into natural speech (ElevenLabs TTS). Teams work by talking to the platform.
Schema-per-Tenant
Per-tenant data isolation with PostgreSQL 16.
Identity & Access
Keycloak 24, OAuth2/OIDC, RBAC.
Tenant Isolation
Cross-tenant access barrier.
How is data isolation ensured?
The multi-tenant architecture isolates each agency's data per tenant: data separation with PostgreSQL 16 schema-per-tenant, identity and role-based authorization with Keycloak, and leak-free operation across tenants.
Fast Search
Instant results with Meilisearch.
Content Indexing
Project, task and file indexing.
Relevant Results
Typo-tolerant, ranked results.
How is content found?
The Meilisearch-based search infrastructure indexes and retrieves client, project, task and file content within milliseconds, letting teams reach the right information fast.
Role-Based Panels
View and access by permission.
Client & Agency
Client and agency record management.
Resource Management
Capacity and workload balancing.
How are teams and roles managed?
Client and agency management; with role-based panels and permissions each team member sees only their authorized area; resource and capacity management balances the workload.
MULTI-TENANT SAAS
Technology & architecture
A multi-tenant enterprise SaaS stack and a voice AI layer.
Backend
- Java 21 / Spring Boot 3.3
- Schema-per-tenant
Frontend
- Next.js 14 (App Router)
- Shadcn/ui
Data & Infra
- PostgreSQL 16
- Redis · MinIO
- RabbitMQ · Meilisearch
- Keycloak 24
AI Voice
- Deepgram (STT)
- ElevenLabs (TTS)
- LLM + RAG
RELATED
Related product, service and solutions
FAQ
