Software that fits how you actually work.
When your program needs something the standard hubs don't do, we build it. A custom module is a first-class part of your Portanus workspace — it uses the same permissions, notifications, search, and audit as every other hub, and it stays compatible through platform upgrades.
From idea to a maintained module
Discovery — $250
We scope your needs into a written specification, assign a build tier, and give you a fixed quote. The credit applies to your build if you sign within 90 days.
Build
Fixed price by tier, billed 50% to schedule and 50% on acceptance. The spec is the acceptance baseline, and you get a 30-day defects-vs-spec warranty.
Live & maintained
Your module ships with user docs and a training session, and stays compatible through platform upgrades under the $75/month module license.
Fixed price, sized to the work
Discovery assigns the tier and locks the quote — no surprises once we start.
A focused addition to your workspace.
- One model cluster with full CRUD
- A dashboard widget
- Notifications
A real workflow with its own pages and reports.
- Multiple models & workflows
- Portal pages & reports
- Its own notification types
Integrations and complex logic.
- External integrations
- Complex state machines
- Large, multi-part scope
A first-class part of your workspace
Custom modules aren't sandboxed integrations — they're built on the same platform as every standard hub, so they behave like the rest of your workspace.
Permissions
Role-based access, same as every hub.
Notifications
Email, in-app, and the same preferences.
Global search
Its records show up in your search.
Audit trails
Sensitive changes are logged like everything else.
Common questions
Have something in mind?
Tell us the workflow you're trying to support and we'll scope it — no obligation.
Start a conversation
PORTANUS