๐๏ธ Organizations
Organizations are the layer between admin users and tenants. An org groups tenants under a shared billing plan and lets multiple admins collaborate on the same workspace.
๐๏ธ Knowledge Base
The Knowledge Base lets you upload documents and query them via semantic search using RAG (Retrieval-Augmented Generation). Documents are chunked, embedded, and indexed for fast similarity search.
๐๏ธ Schema Export / Import
Fyso's metadata export/import system serializes the complete schema definition of a tenant โ entities, fields, and business rules โ into a portable JSON structure.
๐๏ธ Webhooks
Webhooks let you receive real-time HTTP notifications when records are created, updated, or deleted in any entity. Subscribe once, get notified automatically.
๐๏ธ API Management
API Management lets you define named APIs with role-based access control (RBAC) and issue keys for each role. Each API definition has its own permission matrix that controls which entities and operations each role can access.
๐๏ธ Flows
Flows are automation workflows that run when something happens to a record โ or when you trigger them manually. Think of them as lightweight pipelines: an event fires, steps execute in order, data flows through.
๐๏ธ Platform Invitations
Platform invitations let tenant admins invite new users to register on the platform. Each invited user creates their own admin account upon accepting.
๐๏ธ n8n Integration
See Integrations โ n8n for the full guide.
๐๏ธ Secrets
Store sensitive values โ API keys, tokens, passwords โ encrypted. Reference them in Flows with {{secret:name}} and they're injected at runtime. Values are encrypted at rest and never returned by the API.
๐๏ธ File Storage
Files are attached to record fields of type file. Each file is stored in tenant-isolated storage with path traversal protection built in.
๐๏ธ AI Agents
Fyso includes a built-in AI agent system. Agents are conversational AI assistants that operate on your tenant data using the same tools available to MCP clients. They can answer questions, create records, book appointments, and search your knowledge base โ all through natural language.
๐๏ธ Channels
Channels connect AI agents to external messaging platforms. Each agent can be connected to multiple channels simultaneously.
๐๏ธ GDPR Compliance
Fyso provides built-in GDPR (RGPD) compliance tools for tenants that use AI features.
๐๏ธ Public Keys
Public keys (fysopk*) allow public clients โ browsers, widgets, embedded apps โ to access tenant resources without user authentication.
๐๏ธ Admin API Keys
Admin API keys (fysoadm*) allow programmatic access to platform-level administration endpoints. They are separate from tenant API keys and from super-admin session credentials.
๐๏ธ Apps (Catalog)
Fyso allows publishing a tenant as an installable app. Other users can install a copy of the app in their own tenant.
๐๏ธ Users and Roles
Each tenant has its own user table, isolated from other tenants.