Systems · Integrations · AI
Let your systems handle the paperwork.
We build systems, integrations and AI solutions that connect to the tools you already use, such as your finance system, your ERP, Microsoft 365 or Google Workspace. Less manual work, fewer errors, and data that matches everywhere.
Fabian Lindbro
Systems scientist and founder of FL Sessions AB
Google Cloud · Microsoft Azure
01Services
Most things done by hand can be done by a system.
Does any of this sound familiar?
- The same data is typed into several systems.
- Excel files are emailed back and forth.
- Invoices and delivery notes are read and keyed in by hand.
- Recurring invoices are created by hand, one at a time.
- The off-the-shelf software almost fits, but only almost.
That is the work we remove. Usually by connecting what you already have, sometimes by building what is missing.
- 01
Integrations
We connect your systems through their APIs, so customers, invoices, products and stock levels move automatically instead of being typed in twice.
E.g. finance systems, ERP systems, web shops, email and payments
- 02
Business systems and portals
When off-the-shelf software isn't enough, we build what is missing: internal tools, customer and member portals, and web and mobile apps shaped around how you actually work.
E.g. registers, bookings, time reporting and review workflows
- 03
AI and automation
AI that reads documents, suggests bookkeeping entries and drafts texts. A person reviews before anything is sent. We use AI where it does the job better, and fixed rules where they are safer.
E.g. document parsing, scheduled jobs and automated workflows
02Examples
Examples of what can be automated
A few common workflows, simplified. Everything is built around the systems you already have.
The invoice is read and coded automatically, and VAT is assessed by fixed rules. You review and approve, and then it is booked.
- Invoice in: PDF or email
- AI codes it: Account and VAT
- You approve: One click
- Booked: In the ledger
Orders, registrations and agreements turn into invoice data on their own. The invoice is created in your finance system and sent once you approve it.
- Order in: Web or portal
- Draft created: Right customer and price
- You approve: Only the exceptions
- Invoice sent: From the finance system
Suppliers' price lists and delivery notes are read and checked. Invalid barcodes and duplicates are stopped before anything reaches the ERP.
- Supplier file: Price list or delivery note
- Checks: Barcodes and prices
- You approve: In an inbox
- Stock updated: In the ERP
Customers and members sign in, update their details and book on their own. The register and the finance system stay in step without anyone typing anything in.
- Sign-in: Email or Microsoft
- Self-service: Whenever it suits
- Register: Updated at once
- Finance: Synced automatically
More that can be built
- Customer and member portals
- Web shops with their own checkout and stock management
- Bookings, events and registrations
- Time reporting, approvals and invoice data
- Reports and overviews that compile themselves
- Sign-in with your organisation's Microsoft or Google accounts
03Technology
We build where you already are.
The platform follows the accounts, licences and systems you already have. We are not tied to any vendor.
Sign-in with your organisation's Google accounts, hosting in Google Cloud and connections to Google Workspace.
Microsoft
Sign-in with your organisation's Microsoft accounts, hosting in Azure and connections to Microsoft 365.
Your existing systems
Finance and ERP systems, e‑commerce, CRM and email, whatever the vendor. We connect them through their APIs.
04Security
Secure from the ground up.
We don't improvise the parts that have to be secure. We build on established standards and proven cloud services, and set up every system so it can run safely and keep evolving.
OAuth 2.0 · OpenID Connect
Established sign-in
Sign-in follows standards such as OAuth and OpenID Connect, through proven services from major providers and never with home-made solutions. Ideally with your organisation's existing accounts.
Role-based access
The right access
Every user and integration gets access to what it needs and nothing more. Everything else is closed by default.
Encrypted secrets
Keys in vaults
API keys and passwords are stored encrypted in key vaults, never in the code. Sensitive calls are made only from the server.
CI/CD
Tests and CI/CD
Every change is tested automatically and deployed through a pipeline. Nothing reaches production unless the tests pass.
Dev · Test · Production
Separate environments
Separate environments for development, testing and production. New features are built and tried without disturbing what is in use.
Security review
Reviewed before launch
Code and security are reviewed before anything goes live, and whatever is found is fixed first.
Backup · Alerts
Backup and monitoring
Data is backed up and can be restored, and monitoring raises an alarm if something stops working.
Logging
Traceable
Important events and changes are logged, so you can always see afterwards what happened and when.
GDPR
Data in the EU
Hosted in EU regions, with personal data handled and deleted in line with GDPR.
05Process
From first conversation to a system in production
- 01
Conversation
We go through how you work today and where the time goes.
- 02
Proposal
You get a concrete proposal: what gets built, in which order, timeline and cost.
- 03
Built in stages
The most important part first. You test early and we adjust along the way.
- 04
Operations and development
The system runs in the EU, is monitored, and evolves as your needs change.

06About
Behind FL Sessions
FL Sessions AB was founded by Fabian Lindbro, who studied systems science at Lund University with a focus on usability, system architecture and business value. We build systems for companies and organisations that want to spend less time on administration.
With us you have one contact all the way, from the first conversation to the system in production. We learn your routines before we propose anything, and we'll tell you if something isn't worth building.
- Education
- Systems science, Lund University
- Languages
- Swedish and English
07Contact
What takes too much of your time?
Tell us briefly how you work today and what you want to get rid of. We'll come back with thoughts on how it could be solved and whether it's worth solving.
fabian@flsessions.se