Open by API. Built to fit your stack.
A VMS sits in the middle of HR, finance, procurement, identity, and operations. WorkPerfect ships three API surfaces, a set of standards-based connectors, and the developer experience to integrate cleanly — without a year of professional services.
Three API surfaces. One coherent platform.
The same surface our app uses
Reference data, transactional, and bulk endpoints covering the full lifecycle. Full OpenAPI documentation at /developers/reference. Every call is permission-scoped, row-level-security-isolated to the calling tenant, and runs on a dedicated rate-limited queue so heavy integrations can’t starve interactive users.
Report as endpoint
Any saved report becomes a permission-scoped REST endpoint — configured from the UI by end users, no engineering ticket required. Subject-area-aware so the schema is documented automatically. Full OpenAPI generated per tenant. The integration team gets a stable contract; the report owner controls the shape.
Automate system behavior
Drive the platform from upstream systems: create invoices, approve and reject and notify, schedule daily or hourly invoicing runs, trigger background jobs, run reconciliations. Action APIs are the same operations the application performs internally — not a thin wrapper that diverges from the product over time.
Friendly with what you already run.
Slack & Microsoft Teams
Real-time, contextual notifications routed to the channels your teams already live in. Approval prompts, status updates, exceptions — with deep links back to the platform.
SAML & OIDC
Standards-based single sign-on against your identity provider. Just-in-time provisioning and role mapping from IdP groups.
SCIM provisioning
Automated user provisioning and deprovisioning from your identity provider. Group-driven role assignment. Disablement that takes seconds, not days.
Clean ERP & AP extracts
Structured exports into your ERP, AP system, or data warehouse on the schedule and format that fits. COA-validated, reconciliation-ready — not a CSV the AP team has to massage.
Multi-language pipeline
US English, UK English, and French Canadian today. A translation pipeline ready for additional locales without a months-long localization project.
Standards-based identity
WebAuthn / FIDO2 passkey-first authentication for individual users. MFA across the board. No platform-specific account flows for the people who shouldn’t need them.
The same surface our application uses.
There are no second-class endpoints, no scraped pages, no integration-only data paths. Anything the WorkPerfect application can do, the API can do — under the same permissions, the same RLS, the same audit log.
Documentation is generated from the same schema the platform runs on, so it stays accurate by construction. Pagination, filtering, sorting, and partial responses follow one set of conventions across every resource.
Integration under control.
Every integration runs inside the same controls that govern the application itself.
Permission-scoped
Same RBAC as the app
Row-level security
Tenant-isolated by default
Rate-limited per tenant
Dedicated queues
Audit-logged
Every call recorded
Versioned
Stable contracts