CRM
OfficeRnD integration
Coworking and flex spaces on OfficeRnD: members, plans and bookings linked to Portuguese invoicing and the team calendar.
Overview
OfficeRnD
OfficeRnD Flex runs coworking and flexible office spaces. It manages members and companies, membership plans, contracts, desks and rooms, bookings, credits and fees, plus a member app for reserving space.
For a space operating in Portugal the sticking point is invoicing: OfficeRnD works out what each member owes, but the tax document must come from certified software. Tejobit joins the two. The OfficeRnD API, secured with OAuth 2.0 and per-resource scopes, and the webhooks set up in the account expose members, companies, memberships, bookings and charges, and the connection passes them to Moloni, which issues the invoice and reports it to the tax authority.
Meeting room bookings can also show up on the front desk's Google Calendar, and card payments in Stripe are matched to the right member.
Use cases
What it is for
- A Lisbon coworking charging fixed monthly plans, with each Moloni invoice carrying the member company's tax number.
- A space in Porto selling meeting room hour packs and billing overage at month end.
- A multi-location business centre using a different invoice series per location.
- A front desk that wants the big room's bookings on a shared Google Calendar.
- A manager who needs to see in OfficeRnD which invoices are paid and which are overdue.
What the connection listens to
- OfficeRnD webhooks for new members, membership changes and bookings.
- New fees and charges produced by the OfficeRnD billing run.
- Payments confirmed in Stripe or receipts recorded in the invoicing tool.
- Month end, to roll up variable usage such as room hours and printing.
What the connection does
- Creates Moloni customers from members and companies, with tax number and billing address.
- Issues Moloni documents with membership lines, extras and credit overage.
- Creates and updates Google Calendar events for selected rooms.
- Writes payment status back to each OfficeRnD charge.
- Sends a monthly billing summary for review before issuing, if the space prefers it.
How it works
From the request to a working connection
- 01
Request
The form names the integration, the tools involved and what should happen in each case.
- 02
Review and proposal
Tejobit confirms what the API allows and sends a proposal with the flow, the price and the timeline.
- 03
Setup and testing
The connection is set up with the business's own accounts and tested with real cases before it goes live.
- 04
Maintenance and monitoring
Tejobit hosts the connection, follows up on errors and adapts it when the API changes.
The connection runs on Tejobit's infrastructure. The monthly fee covers hosting, monitoring and API changes.
What to prepare
- An OfficeRnD Flex account with API access and an app with client ID and secret.
- Plans, fees and locations configured in OfficeRnD with stable names.
- Member company tax details filled in on OfficeRnD.
- Moloni access and a decision on series per location or service type.
For security, do not send passwords, API keys or tokens through the form. Credentials are requested through a secure channel when the setup starts.
Limits
- API and webhook access depend on the OfficeRnD plan and the scopes granted to the app.
- OfficeRnD has its own invoicing; the setup ensures only Moloni produces the tax document, so no charge is invoiced twice.
- Retroactive changes to plans already invoiced need a credit note in the billing software; issued documents are never edited.
Frequently asked questions
Before you start
Can members keep using the OfficeRnD app?
Yes. Members still book and manage their plan in OfficeRnD; only the source of the tax document changes.
What about unused room credits?
The connection reads credit usage for the period and only bills what exceeds the plan allowance, following the space's rules.
Does it handle several locations?
Yes. Each location can have its own invoice series, calendar and billing rules.
Related integrations
See all integrations- Billing
Moloni
Every sale paid in another system becomes a Moloni invoice, in the right series and with the customer matched by NIF.
From €5 /month + IVA
See integration - Payments
Stripe
Moves every Stripe payment, subscription and refund into Portuguese invoicing, the CRM and the back-office, without exports.
From €5 /month + IVA
See integration - Bookings
Google Calendar
Clinics, salons and practices that run on Google Calendar: synced bookings, WhatsApp reminders and occupancy reports.
From €5 /month + IVA
See integration
Set up the OfficeRnD integration?
Describe what should pass between the tools. The reply confirms feasibility, price and timeline.