Features
Integrations
The policy engine gives the same answer wherever the question comes from. These are the places it can come from today — and where its answers can go.
Where your team works
Slack
An Admin connects your Slack workspace once, for the whole account. People are matched to their Slack accounts by email. Each person then chooses which notifications reach them as direct messages.
Approval requests arrive with Approve and Reject buttons, so a contract can be unblocked without leaving Slack. Signed-contract notices can go to a channel. And Lex, the Lexnus assistant, answers in a direct message: ask about a contract, or share a file to add it to Lexnus. Lex acts as you, with your role, and asks you to confirm before anything is sent for signature.
AI assistants over MCP
Claude, ChatGPT, Cursor, VS Code and other MCP clients connect to Lexnus and use your playbooks directly: analyse a document, draft from a playbook, file a contract, send it for signature. Every call runs as an identified person and is recorded. Setup, tools and limits are in the MCP reference.
E-signature through Scrive
Send contracts for signature from Lexnus, with BankID, MitID and qualified electronic signatures among the options. Your team uses the Lexnus Scrive account by default, or an Admin connects your own. See Signing and Obligations.
For your own systems
Webhooks
An Admin points Lexnus at an HTTPS endpoint and chooses the events to send. A new webhook receives nothing until it is verified with a signed test request. Every delivery is signed with HMAC-SHA256 so your endpoint can check it came from Lexnus.
Failed deliveries are retried for about an hour and a quarter. After ten failures in a row, the webhook is switched off and its owner is told. The delivery log shows each attempt and the response it got.
REST API
The API is the one the Lexnus application uses. Authenticate with a developer token from Account settings → Developers, or with an OAuth token. A call can do what the person behind the token can do, and no more. Requests are rate-limited per account. A refused request says when to try again.
For IT
Single sign-on
Sign in through Microsoft Entra ID, Okta, Google Workspace or any OIDC provider. An Admin can require single sign-on for your email domains, which turns off password sign-in for them.
Directory sync
Connect Okta, Microsoft Entra or any SCIM 2.0 provider and users and groups are provisioned automatically. An Admin sends IT a setup link that works for 24 hours, without IT needing a Lexnus account.
Your choice of AI provider
By default, Lexnus uses Mistral, hosted by Lexnus with EU data residency. An Admin can switch the account to Claude by Anthropic, OpenAI, or OpenAI on Azure with your own key. The provider extracts facts from contracts. It never decides whether they comply — the rules do.
Webhook events
On the roadmap
These are planned, not available today.
Need something sooner? Webhooks and the API let you build it yourself.