Maica Portals.

A clear view of their own care, for the people you support and the families around them. Built by your team, read live from Salesforce.

A window into your clients' records

Forty-four elements to build the page from, grouped here by what your clients and their families come looking for.

When the next visit is, and who is coming

The two things your clients ring about most, answered on the page instead of over the phone.

The next visit, or all of them

One upcoming appointment on its own, or a scrollable list with date tiles, status pills and the detail fields you choose.

A calendar, or a glance

A month grid for clients who plan ahead, or a seven-day strip with a dot per appointment.

Who is coming

The support workers rostered on upcoming appointments, so nobody arrives as a stranger at the door.

A countdown, and hours against plan

Time until the next visit, and support hours delivered against a target with a marker.

What's left, without reading a spreadsheet

Funding made legible, so the monthly question stops being a monthly question.

Remaining funds at a glance

A hero block showing remaining funds, utilisation and the agreement period.

Line by line

Per-item budget breakdown, each line carrying its own utilisation meter.

Service Agreements

The full list, with term, funding source and status.

Used against remaining

A radial gauge, and one bar splitting approved funding into utilised, committed and remaining.

Details your clients can check, and correct

The Contact record shown back to the client, with editing allowed only where you allow it.

Fields to read, or edit

Single fields or grouped cards, with editable set per field, writing straight back to the Contact record.

Generated documents

Listed for download, so nobody has to ask your team for a copy by email.

Related records as tables

Any related list laid out as a table, with the columns and sorting you choose.

Where things stand

A chronological activity feed, plus traffic-light checklists driven by your own field rules.

A request instead of a phone call

When a client needs something, it arrives in Salesforce as a record rather than in somebody's inbox.

Forms, prefilled

A published Maica form embedded in the page, prefilled from the client's record and writing back through its own mappings.

Buttons that do something

Open a form or an external link, with a confirmation prompt where it matters.

Requests land in Salesforce

Portal requests are logged to a dedicated Salesforce object, so they queue as records your team can work.

Send an update

Send a titled notification with body text and a link, and see who has read it.

You control what your clients see

Nothing appears in a portal that your team has not put there. Transparency, without handing over the whole record.

Built page by page

Pages, sections up to four columns, and elements in a grid. Nest pages for grouped navigation, or hide one and keep it reachable by link.

Shown only to the right people

Conditional sections appear or disappear per person based on a field value, so one portal serves clients, families and different programs without maintaining several.

Read-only, or editable

Editable is set field by field. Everything else is a read-only view, so clients can check their details without being able to rewrite the record.

Branded as yours

Logo, colours, typography and corner style, plus the welcome and sign-in screens. Serve it on your own domain, with the certificate handled for you.

Nothing to sync

Elements query Salesforce when the page loads. There is no portal database holding a copy of your client data.

No copy to secure

Nothing is exported, mirrored or synced overnight, so there is no second store of client information to keep current, keep safe or explain to an auditor.

What your clients see is what the record says

Update the record and the portal is already right. No lag, no reconciliation, no explaining why two screens disagree.

Scoped to one person, always

Every query is filtered to the person signed in, and admin previews return empty rather than somebody else's information.

Fits your Org

The relationship field used for filtering is set per element rather than hard-coded, so it works with your data model instead of demanding a new one.

Getting people in

Five ways to sign in, and accounts that provision themselves from rules you already understand. No IT project, no account admin for your team.

Magic link

A one-time link by email. Nothing to remember and nothing to reset, which matters for older clients.

Password

Standard sign-in, with self-service forgotten-password and reset flows so your team is not the help desk.

Google and Facebook

An account your clients already have and already trust, with no new credentials to create.

Single sign-on

SAML, connected to an identity provider you already run.

Accounts from your rules

Rules against Contact fields with AND and OR logic grant access on sync, and the list stays current as records change. Invite individuals directly when you need to.

Families and nominees

A family member or nominee can have their own sign-in to your client's information, with the sections they see controlled by the same field rules.

Good to know

The questions providers ask us most about giving clients and families access.

Do our clients need a Salesforce licence?

+

No. They sign in to the portal, not to Salesforce. The portal reads and writes their Contact record on their behalf, so there is no licence cost per client.

Is our client data copied into the portal?

+

No. Elements query Salesforce directly when the page loads, so there is no synced copy of client information to keep current, keep secure or account for separately.

Can a family member or nominee have access?

+

Yes. A family member or nominee can have their own sign-in to your client's information, and what they see is governed by the same conditional rules you use everywhere else, so a nominee need not see everything the client does.

Can we control what each person sees?

+

In two ways. You choose which elements go on the page at all, and conditional sections can appear or disappear per person based on a field value, so one portal can serve people on different plans and programs.

Can clients change their own details?

+

Only where you allow it. Editable is set field by field, and those fields write back to the Contact record. Everything else is a read-only view, so people can check their details without being able to rewrite the record.

How do people get access, and how do they sign in?

+

Accounts can be provisioned automatically from rules you define against Contact fields, or you can invite individuals directly. Sign-in options are a magic link by email, a password, Google, Facebook or SAML single sign-on, and you choose which to offer.

Can clients ask us for something through the portal?

+

Yes. Embedded forms write through their own Salesforce mappings, and portal requests are logged to a dedicated Salesforce object, so a request arrives as a record your team can work rather than an email in somebody's inbox.

Does it work on a phone?

+

Yes. Portals are mobile-first throughout, collapsing to a single column at narrow widths, with touch targets sized for real use rather than resized desktop screens.