Single sign-on with Microsoft Entra ID
Most of our clients already work in Microsoft 365. We connect new platforms to Microsoft Entra ID (formerly Azure AD), so people sign in with their work account, access follows their role, and leavers lose access as soon as IT disables their account — with no separate user list to maintain.
- Single sign-on with Microsoft Entra ID
- Mapping of groups and roles to application permissions
- Separate access paths for staff, clients and external users
Payments and billing
We integrate Stripe and other payment providers for subscriptions, one-off payments and invoicing flows. That includes the unglamorous parts: webhooks, retries and the reconciliation that keeps your records matching what was actually paid.
Email and customer communication
Invitations, reminders, renewal notices and notifications sent from your platform through Brevo, with templates your team can edit without a developer.
APIs you can build on
Our own platforms expose documented APIs, so clients and partners can connect their systems without waiting for us. We design APIs for client projects the same way: versioned, documented and secured with proper authentication.
- REST API design and documentation
- Webhooks and event notifications
- API keys, OAuth and rate limiting
Reliable by design
Integrations fail in quiet ways: an expired token, a webhook that never arrives, a timeout in the middle of a payment. We log every exchange, retry deliberately and alert when something needs a human — so we find problems before your customers do.
Built by CYAP
- ComplyCore — Mandatory training, onboarding and renewal tracking for operational teams.
- EasyACC — Everyday invoicing and closer collaboration between businesses and accountants.
Frequently asked questions
Can you connect our existing systems?
Usually, yes — if the system has an API or can export data. We review what is available before we commit to an approach.
Do you support single sign-on with Microsoft Entra ID (Azure AD)?
Yes. Single sign-on with Microsoft Entra ID is one of our most common integrations.
Which payment providers do you work with?
Most often Stripe. We have integrated other payment systems too and choose the provider that suits your market and business model.
Will we get documentation?
Yes. The APIs we build are documented, and every integration comes with notes on how it works and what happens when it fails.