CompanyBelgium: postal mail built into the CRM/ERP through OAuth2
How CompanyBelgium, the all-in-one CRM/ERP platform for Belgian businesses, built postal mail in through Bjet24's OAuth2 authorization — invoices, reminders and contractual letters now leave straight from the software.
CompanyBelgium, the control panel for Belgian SMEs
CompanyBelgium is an all-in-one CRM/ERP platform built for Belgian businesses. In a single interface it brings together sales management (clients, prospects, pipeline), invoicing (quotes, invoices, contracts, items), accounting (bank, Belgian chart of accounts, financial reports), compliance (AML/KYC, UBO, CTIF, sanctions lists), human resources and a website builder. The goal: let an SME run its entire operation in one place.
But a management platform also produces paper — and that is exactly where Bjet24 comes in.
The challenge: the last mile stays on paper
Even in 2026, part of a company's mail must go out on paper: invoices for clients who do not accept email, payment reminders, formal notices, contractual letters. Letting every user print, fold, frank and carry their letters to the post office broke the "all-in-one" promise: the software stopped at the printer.
Postal sending had to become a feature of the platform, not a chore beside it.
The solution: postal sending connected via OAuth2
CompanyBelgium integrated Bjet24 through OAuth2 authorization. In practice, each business using CompanyBelgium connects its Bjet24 account once, through a consent screen, and authorizes the platform to send mail on its behalf.
That choice has an important consequence: every mailing goes out under the identity and Bjet24 wallet of the business concerned — not under a global account. Billing stays clean, proofs of posting flow back into the right file, and the user keeps control: they can revoke access at any time from their Bjet24 area.
The day-to-day workflow
The most common scenario is the invoice reminder. When an invoice passes its due date, CompanyBelgium generates the reminder PDF and — in one click, or automatically based on defined rules — triggers a mailing through the Bjet24 API. Bjet24 prints, stuffs the envelope, franks it and drops the letter at the post office. The status and proof of posting then come back into the client record, next to the invoice concerned.
The same logic applies to contractual letters and registered mail: the document leaves from the platform and traceability is preserved with no manual handling.
What the integration changed
- No more break between the software and the actual mailing: the letter leaves from the screen where it is created.
- Full traceability: every mailing has a status and a proof archived automatically.
- Fewer missed letters: reminders can be triggered by rule, without depending on a manual task.
- Compliance: proofs of posting and delivery serve as supporting evidence, useful for an SME subject to AML/KYC obligations.
Why OAuth2 rather than a shared API key
CompanyBelgium is a multi-business platform. A single shared API key would have mixed every client's mail under the same account. OAuth2 solves this: each business authorizes Bjet24 individually, its mailings are tied to it, and consent is explicit and revocable. It is the same model large platforms use to connect third-party services — applied here to postal mail.
In summary
For CompanyBelgium, Bjet24 turned postal mail from an external chore into a native feature. Users create an invoice, a reminder or a contractual letter, and the letter goes out — printed, franked, dropped off, tracked. The "all-in-one" now reaches all the way to the recipient's mailbox.
Frequently asked questions
How does CompanyBelgium send mail on behalf of its users?
CompanyBelgium uses Bjet24's OAuth2 authorization. Each business using the platform connects its Bjet24 account once through a consent screen; CompanyBelgium can then trigger mailings on its behalf, under its own wallet. The authorization is explicit and revocable at any time from the business's Bjet24 area.
What kinds of mail are sent from the CRM/ERP?
Mainly invoices, payment reminders and contractual letters. Registered mail, with proof of posting and acknowledgement of receipt, is also supported — useful for formal notices and time-bound legal notifications.
Are proofs of posting kept?
Yes. For every mailing, the status and proof of posting (and proof of delivery for registered mail) flow back automatically into the relevant record. These documents serve as supporting evidence, notably for an SME's compliance obligations.
Ready to send a letter?
Send a letter or registered mail in minutes — no printer, no post office.
Related articles

Koeur24: verifying members' addresses by mail to build trust
How Koeur24, the Belgian dating app with verified profiles, uses the Bjet24 API to confirm members' real postal addresses — an anti-fake-account signal that is hard to forge.

Espero-Soft: postal mail as a standard building block in every app
How Espero-Soft, a Belgian software studio, made the Bjet24 API its reusable postal-mail layer — so it never rebuilds printing, franking and tracking on each client project.

Avocat20min: from online consultation to traceable official mail
How Avocat20min, the Belgian online legal consultation platform, extends its consultations with postal mail — standard and registered letters — triggered straight through the Bjet24 API.
Comments (0)
Loading comments…
