One screen with the whole organisation's directory, the call queues, calling and transferring — entirely from the laptop if you prefer, no desk phone needed — and today's visitors. Connected live to your phone system, or to Microsoft Teams, and to Microsoft 365.
No more separate lists in SharePoint, in the phone system and in somebody's head. Lijnrecht is the single source everyone works from — and the phone system simply keeps running underneath.
Type loose words — half a name, a department, a site or part of a number — and see immediately who it is, whether they are reachable right now (live from the phone system and from Teams, side by side) and when they are in according to the roster. The people you need often go into your favourites, for yourself or for the whole desk. Restricted numbers stay hidden from anyone who is not allowed to see them.
Call in one click through your own desk phone — or switch on the built-in softphone and call straight from the laptop with a headset: answer, mute, hold, keypad tones for a phone menu, transfer and a call timer, right in the browser. Buttons your phone system does not support simply do not appear. If the app is not on screen, an incoming call shows up as a desktop notification. Every employee chooses how their call buttons behave.
Blind, with consultation — and on Microsoft Teams even straight into a colleague's voicemail, or with a third participant added for a three-way call — all from the search results. For every colleague reception sees the current status (on a call, at lunch, in a meeting, available) and the roster line "in today", so a caller is never transferred to someone who is not there.
Who is waiting, for how long, and how is the day going? Queues with one-click pickup, signing in and out per queue, and a wallboard with the day's figures. Missed calls appear by name in the call log and are returned in one click.
Register a visitor straight from an employee's contact card; that employee gets a notification in the app, by e-mail and — if the organisation uses Microsoft 365 — as a notification in Microsoft Teams. The day overview shows who is present, expected and gone, and employees can announce their own visitors in advance. Data is cleaned up automatically after 30 days (GDPR).
A fault or a callback request becomes a ticket in a few clicks — in your own Odoo Helpdesk or entirely inside Lijnrecht. Handling groups follow the departments and rosters from the directory, and everyone tracks their own tickets through the bell at the top. New company cards are enriched in one click: Lijnrecht proposes details from the company's website, the Dutch Chamber of Commerce and Google — you tick what is correct, and push it through to Odoo if you want.
Lijnrecht grows with what reception desks ask for. The newest additions — including what they are not ready for yet.
What a reception desk does all day rarely lives in a system: "call Jan back", "take the key for the engineer", "check that quote". Until now that went on a sticky note next to the screen. Now it lives in Lijnrecht — coloured notes in four columns (today, this week, later, done) that you drag, tick off and give a deadline. Alongside your own board there is a board per handling group, so the desk shares one list; a note due today shows up in your notifications by itself.
Your personal board is private — from administrators too. That is deliberate: it is where "call the doctor" ends up.
If you want, the board connects to Microsoft To Do: your notes then also sit in the To Do app on your phone, and whatever you tick off there is done here as well. Each employee makes that connection for themselves — Lijnrecht never sees the tasks of anyone who has not connected. The pinboard is a separate module and is off by default.
Whoever answers the phone usually books the room as well. That now happens in the same app: a day calendar per location, filtering on facilities, coffee or catering added, and a weekly meeting booked for the whole year in one go. Opening hours per room, maintenance or refurbishment and Dutch public holidays are all taken into account — outside those moments a booking simply cannot be made. The module works on its own; connecting to Exchange calendars is on the roadmap.
Next to every mobile number there is now an SMS button. A short message — "we tried to call you", "the engineer is at the door" — goes out without leaving the directory, with a counter that measures real SMS lengths. Sending runs through an SMS gateway (MessageBird or CM.com) or through the phone system itself where it offers that, so you are not locked in. Reserved for the reception and admin roles.
A new colleague who does not know how transferring works simply asks in the app. The assistant answers strictly from Lijnrecht's own help topics and names where the answer came from; if it does not know, it says so and points elsewhere. Names, numbers and tickets never travel to the AI — only the question and the help texts. Optional, on your own OpenAI or Azure OpenAI key.
The whole app has been redesigned in the house style, with a calmer call bar showing who is calling, for how long, and only the buttons that actually do something. Also: a desktop notification for an incoming call when Lijnrecht is not on screen, favourites for yourself and for the whole team, and a session that lasts a full shift instead of logging reception out mid-afternoon.
And a quiet but important one: the softphone now restores its connection immediately when you wake your laptop or return to the tab — that used to take up to a minute, and during that minute an incoming call did not arrive without anyone noticing.
There are really two things here, and because they get mixed up constantly, we name them separately:
Lijnrecht opens as its own tab inside Microsoft Teams: the same full workspace, without a second sign-in screen — authentication rides along with the Microsoft account you are already using in Teams. Searching, transferring, visitors and calling all work inside that tab. Convenient for anyone who spends their day in Teams anyway.
For organisations that call through Teams, the browser becomes an extra endpoint on your own line: you sign in with your Microsoft account and call from Lijnrecht while your Teams app rings along. An addition to what you have, not a replacement — and it works whether you use Lijnrecht in the browser or as a Teams app.
And it keeps growing: put a caller straight into a colleague's voicemail in one click, or pull in a third participant during the call — a colleague or an external number — for a three-way conversation.
You pay for concurrent workspaces, not for names. Looking things up is free for the entire organisation — everyone may use the directory. Only those signed in at the same time with a working role (reception, admin, reporting) count as a licence, and a seat frees itself when someone signs out. Staff changes? No paperwork. And because the counter is the same for you and for us — you see it live in the app — an invoice is never a surprise. Full for once? Nobody is turned away: we both see it and scale up in consultation.
Enter the API details of your phone system on the admin page. Secrets stay server-side and are visible to nobody.
Lijnrecht pulls in the existing directory and recognises department and group numbers, duplicate company names and name variants on its own.
From then on you manage everything in one place. Changes write straight back to the phone system, and every organisation (or site) gets its own, fully separated environment.
All system-specific logic sits in one adapter per brand. If your organisation switches phone systems — or runs two side by side during a migration — nothing changes for the reception desk. And because Lijnrecht is built API-first, adding a new phone system is relatively straightforward: one adapter, and the rest of the application runs unchanged. Calling, transferring and queues are proven in daily practice on Telavox, and the reception workspace now also runs entirely on Microsoft Teams, without a separate phone system. Other platforms follow through the same adapter layer.
Microsoft Teams as the phone system — for organisations already calling through Teams: the directory and presence come straight from Microsoft 365, employees sign in with their own Microsoft account, and calling and transferring work through the browser or the familiar Teams app. Visitor notifications arrive as Teams notifications, call history comes from Microsoft, and a transfer can go straight into a colleague's voicemail — something classic phone systems do not offer. To be straight about it: Microsoft offers no interface for a live queue overview, so there is no queue monitor on Teams; if you need that daily, a platform like Telavox serves you better. We are happy to help make that call.
On the roadmap — we build an integration as soon as there is a customer for it:
Not seeing your phone system? Ask us or e-mail demo@lijnrecht.app — a feasibility check takes days, not months.
Lijnrecht is the complete workspace for the reception desk, built around a digital directory for the whole organisation and connected live to the phone system. People, companies and locations sit together in context, with the right workplace and the right number for each day. Reception sees the queues and the visitors, sees who is reachable, and calls or transfers in one click — from the laptop if you want.
Lijnrecht has an adapter layer for phone systems. The Telavox integration is fully available: directory synchronisation, click-to-dial, queues, live availability and call history. Microsoft Teams works as a full phone system — directory and presence from Microsoft 365, calling and transferring through the browser or the Teams app, visitor notifications in Teams, call history, and even transferring into a colleague's voicemail. One honest caveat: Microsoft offers no interface for a live queue overview, so there is no queue monitor on Teams. The Xelion integration is prepared: the directory already works, while calling and queues follow once we have proven them on our own Xelion environment. The roadmap includes 3CX, Mitel and Wildix — an integration gets built as soon as there is a customer for it. And separately from the platform choice, Lijnrecht is also available as an app inside Teams: the whole workspace as a tab, calling included. See the integration overview.
Yes. Sign-in runs through Microsoft Entra ID (single sign-on) with roles. Employees and contacts come from Microsoft 365 and Active Directory through a controlled synchronisation, and Odoo contacts synchronise live. Anything you add inside Lijnrecht — rosters, extra numbers, notes — is never overwritten by a synchronisation.
Click-to-dial means: you click a phone number in the directory, your own desk phone rings, and the phone system sets up the call for you. No retyping numbers, no misdials — it works from every contact card, from the call log and from the queue.
Yes. Lijnrecht is available as an app for Microsoft Teams: the full workspace opens as its own tab inside Teams, without a second sign-in screen — authentication rides along with the Microsoft account you are already using in Teams. The softphone works inside that tab too. The administrator of your Teams environment installs the app once; we supply the app package and the instructions.
No. The browser is the handset: nothing to install, just a headset. The softphone works alongside your existing phones — nothing has to go — and each employee can set whether their call buttons dial through the desk phone or the laptop. A mobile app is in preparation for people on the move.
No. Tokens and keys for integrations require an expiry date; from a month before that date Lijnrecht starts reminding you — in the app and by e-mail. An integration never expires unnoticed again.
You pay for workspaces signed in at the same time; looking things up is free for the whole organisation. Usage — concurrent users, the monthly peak and the number of read-only users — is visible live in the app, on the very counter that gets invoiced. No surprises afterwards.
The pinboard is the place for short working memory: "call back", "bring along", "check". Notes sit in four columns — today, this week, later and done — with a colour, a deadline and optionally a colleague's name on them. Alongside your own board there is a board per handling group. Completed notes are cleaned up after thirty days.
Two things we built deliberately. Your personal board is private, from administrators too — it is where a personal reminder ends up, and nobody should be able to browse through that. And if it concerns a customer it belongs in a ticket, not on a note: the board is not a second service desk.
The Microsoft To Do connection is optional and works per employee: you grant permission yourself, and Lijnrecht then writes only into your own list. Of anyone who does not connect, Lijnrecht sees no tasks at all. Text, deadline and completion travel both ways; colour, column and board stay with Lijnrecht. Whatever is ticked off in the To Do app is done here too — a completed task is never reopened automatically. The pinboard is a separate module, off by default, and the read-only roles do not get it.
Yes, recently. Meeting rooms is a separate module, switched on per organisation. You record rooms with a location, a capacity and facilities; every employee may book, through a day calendar per location. A recurring meeting is booked as a series in one go — clashes are reported, the free slots are simply booked — and a series is cancelled the same way. Opening hours per room, maintenance or refurbishment and Dutch public holidays are all weighed, so booking outside those moments is not possible. The module works on its own, without any integration; connecting to Exchange room mailboxes is on the roadmap.
Yes. Next to every mobile number there is an SMS button, so a short message — a callback request, "the engineer is at the door" — goes out from the directory. The counter tracks real SMS length, so you know in advance whether it is one message or three. Sending runs through an SMS gateway (MessageBird or CM.com) or through your phone system where it offers that. Texting is reserved for the reception and admin roles.
Nowhere. The assistant in the help drawer answers employees' questions about their own workspace, and receives only the question and Lijnrecht's help topics — no names, numbers, tickets or other data from your environment. It answers from those help texts alone, names the topic the answer came from, and says honestly when it does not know. The feature is optional and runs on your own OpenAI or Azure OpenAI key; without a key the chat does not exist. The audit log records only that a question was asked, not what it was.
Yes. Lijnrecht is multi-tenant: every customer gets their own, fully separated environment with its own phone system integration, users and settings. As a telecom partner you hand your customers a visible daily working tool on top of their phone system. Read more on the Partners page.
Lijnrecht is built with the people who work in it all day. The first customer experiences will appear here once the pilots are complete.
Book a twenty-minute demo, no strings attached. We look at how you work today and show what changes.