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.
One platform, every module you need
Manage training programs, track athlete performance, organize competitions and handle membership payments.
Schedule appointments, manage patient records, send reminders and process service payments.
Manage product catalogs, sync stock levels, process orders and handle returns through integrated payment gateways.
Run separate workspaces per client, manage leads through pipelines and sync qualified opportunities to your CRM.
Track student progress, manage课程 schedules, record achievements and handle course payments.
Works with the tools you already use
Ask about yours
Shopify
WooCommerce
Ikas
HubSpot
SAP
Google Sheets & Calendar
Calendly
WhatsApp
Instagram
Messenger
Telegram
Slack
Discord
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
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 modulesTraining, competitions, payments, achievements and more — each module is independent yet connected. One shared inbox, one set of permissions, one truth.

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%
Developers
Extend with APIs and webhooks
Talk to an engineerREST 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
<!-- 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

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
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?" }'Built for real businesses
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 worksNext.js 16, TypeScript 5, PostgreSQL 16 and Prisma 6.19 — battle-tested stack, not experimental.
Your data stays yours
Ask us anythingUp and running in days
Book a demo
Step 1
Set up your organization
Create your organization, invite your team and configure roles. Admin, trainer, parent and customer — each with the right permissions.

Step 2
Enable your modules
Turn on training, competitions, payments, achievements — whatever your business needs. Configure each module to match your workflow.

Step 3
Go live
Import your data, invite your users and start managing. Your team sees the dashboard, your customers see the portal.





























