Modular Business Management Platform

Core system with extensible plugins for any industry. Manage customers, orders, appointments, payments and analytics — turn on the modules you need, turn off the rest.

Works with the tools you already use

Ask about yours
  • ShopifyShopify
  • WooCommerceWooCommerce
  • IkasIkas
  • HubSpotHubSpot
  • SAPSAP
  • Google Sheets & CalendarGoogle Sheets & Calendar
  • CalendlyCalendly
  • WhatsAppWhatsApp
  • InstagramInstagram
  • MessengerMessenger
  • TelegramTelegram
  • SlackSlack
  • DiscordDiscord

Build, run and scale — all in one place

Module Builder

Turn on the modules you need, turn off the rest — no code required

See how it works
Live preview
AriaPreview

It speaks your language too

  • Aria
  • Ethan
  • Liam
  • Rachel
  • George
  • Charlotte
  • Sofia
  • Diego
  • Marie
  • Pierre

Document management

Upload policies, contracts, price lists and SOPs. Searchable across all modules.

Website & portal

Customer-facing portal with real-time data, self-service options and branded experience.

Catalog & inventory

Manage products, services, stock levels and pricing — synced across all channels.

Data & APIs

Import from spreadsheets, connect REST APIs, PostgreSQL or MySQL — everything feeds one source of truth.

Modules

Every department, one dashboard

See the modules

Training, competitions, payments, achievements and more — each module is independent yet connected. One shared inbox, one set of permissions, one truth.

One dashboard for every module

Unified dashboard

Your team sees stats, tasks and activities from every module on one screen — and can drill into any detail.

  • How many athletes are enrolled this month?
  • Let me check — 47 athletes enrolled, 12 new sign-ups this week.
  • SV-10428
  • Revenue this month: ₺284,000. Here is the breakdown by program.

Real-time data from your own database

Analytics & reporting

Track enrollment trends, revenue breakdowns, module performance and staff productivity — all in one place.

Automated reports

83.4%

100%50%0%
Dashboard: 94.2%Mobile: 87.6%Sample dashboard

Role-based access

Admin, trainer, parent, customer — each role sees exactly what they need. Granular permissions per module.

Approval workflows

Sensitive actions like refunds, discounts and data exports require manager approval before execution.

Audit trail

Every action is logged with who did it, when and what changed — full accountability across all modules.

Developers

Extend with APIs and webhooks

Talk to an engineer

REST API

Full CRUD access to every module via type-safe endpoints. Build custom front-ends, mobile apps or integrate with existing systems.

  • SDK & client

    TypeScript SDK with full type safety for frontend and backend integration

  • Live preview

    Real-time data sync and event-driven architecture for live updates

  • Custom branding

    White-label the portal with your own logo, colors and domain

api-client.ts
<!-- Paste once, anywhere on your site -->
<script
  src="https://agent.salesvex.com/loader.js"
  data-agent-id="YOUR_AGENT_ID"
  data-position="right"
  async
></script>

Webhooks & automations

Trigger custom workflows on events: new enrollment, payment received, achievement unlocked. Connect to Zapier, Make or your own endpoints.

Documented with OpenAPI

Included on all plans

API Dashboard

Event-driven triggers

Listen for events across all modules and react automatically. Customer.created, payment.completed, competition.registered and more.

Available events

Customer created, payment received, enrollment status changed, competition registered, achievement unlocked, schedule updated

Terminal
curl https://agent.salesvex.com/api/agents/orchestrate \
  -H "Authorization: Bearer $SALESVEX_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "message": "Do you have this one in medium?" }'

What is already inside the platform

No promises about next year. This is the list of what runs today, and it is all included in the same product — you turn on the parts you need.

  • Core system

    Authentication, role-based access control, dashboard, notifications and audit logging — always active.

    Live

  • Module system

    Plug-and-play modules for training, competitions, payments, achievements and more. Enable what you need, disable what you don't.

    Live

  • Multi-role access

    Admin, trainer, parent and customer roles — each with granular permissions and data scopes.

    Live

  • Actions & workflows

    Enroll athletes, process payments, record results, manage equipment and trigger automations.

    Live

  • Approval workflows

    Sensitive actions require manager approval. You decide what counts as sensitive.

    Live

  • Widget system

    Dashboard widgets, sidebar widgets and customer tabs — all configurable per module and role.

    Live

  • Integrations

    Payment providers (iyzico, PayTR), email services, Cloudflare R2 storage and more.

    Live

  • Event bus

    Cross-module communication via events. Modules talk through EventBus, never through direct foreign keys.

    Live

  • Automations

    Event-driven triggers, scheduled tasks and webhook integrations — all configurable without code.

    Live

  • Analytics & reporting

    Dashboard statistics, enrollment trends, revenue breakdowns and module-specific reports.

    Live

  • Preview

    Internationalization support with Turkish and English — extendable to any language.

    Live

Built for sports clubs, clinics, agencies and small businesses — five to two hundred people, managing people and programs.

Built on proven technology

Ask how it works

Next.js 16, TypeScript 5, PostgreSQL 16 and Prisma 6.19 — battle-tested stack, not experimental.

Google GeminiOpenRouterMistral

Frontend stack

Next.js 16 App Router with React 19, Tailwind CSS 4 and shadcn/ui components.

Google Gemini · OpenRouter · Mistral

ElevenLabsGroqDeepgramAssemblyAI

Preview

Server-side rendering, streaming and edge functions for maximum performance.

ElevenLabs · Groq · Deepgram · AssemblyAI

QdrantMeilisearchCohere

Data layer

Prisma 6.19 ORM with PostgreSQL 16, type-safe queries and automated migrations.

Qdrant · Meilisearch · Cohere

Your data stays yours

Ask us anything

Modular isolation

Each module runs independently with its own database tables. No foreign keys between modules — clean separation, zero coupling.

Modular isolation

Role-based control

Admin, trainer, parent, customer — each role sees exactly what they need. Granular permissions at module level.

Role-based control

Your data, your infrastructure

PostgreSQL on your infrastructure. Prisma ORM for type safety. Cloudflare R2 for storage. You own everything.

Your data, your infrastructure

Sport Club Portal

Start managing your business today

Live preview

Live preview