Before you start
Gorelo doesn’t send a welcome or invitation email when you create a contact. To bring a contact into the portal, you need to:1
Create the contact
Make sure the person exists as a contact with a Primary Email and the correct Client. See Assign a contact to a client to add one manually.To add many contacts at once, import a CSV file, sync licensed Microsoft 365 users through CIPP, or use the Gorelo API.
2
Share your portal URL
Find your portal address in Settings > Portal. Send this URL to your clients yourself, for example in an onboarding email, a ticket reply, or your email signature.
3
The contact signs in
On the sign-in page, the contact either selects Microsoft 365 single sign-on (SSO) or enters their email address to receive a magic link. The email they use must match the Primary Email on their contact record.
The portal recognizes contacts by email address only. If someone signs in with an address that isn’t on a contact record, the magic link doesn’t arrive and the portal shows no data.
What contacts see by default
A new contact with no portal tags can:- Submit new tickets.
- View tickets where they’re the requester, or where they’re added as a Cc, third-party, or approval contact.
- View the ticket summary report for those same tickets.
- Download your Quick Connect remote support tools.
- Open documents and fill in forms that you’ve published to the portal for their client or for all clients.
Choose the right access for each contact
Use the table below to decide what to grant. Tags apply per contact, so you can give a manager full visibility while other staff keep the default view.Add a portal tag to a contact
- Open the Contacts list and select the contact.
- In Contact Tags, select one or more portal tags.
- Save the contact.

Portal - All Tickets: The contact sees every ticket that belongs to their client. The ticket summary report also covers all of the client’s tickets.Portal - All Assets: The contact sees the asset summary report for their client, including device health and warranty information.Portal - All Invoices: The contact sees the client’s approved and paid invoices from the last three months. Without this tag, the invoice section stays hidden, even for billing contacts.
Show remaining hours on invoices
For clients on a limited or block hours contract, you can show the hours they have left on the portal’s invoice list.- Open the contract.
- In the Labor section, turn on Show in Client Portal.
- Save the contract.

Portal - All Invoices tag can then see the remaining hours on the invoice list.
Share a project
You share projects one at a time. A contact must be added to each project they need to follow.- Open the project.
- In the project details on the right, select the contact in Shared with.
- Save the project.

Publish a form
- Open Forms and select the form.
- Select the Settings tab.
- Optionally, select a Client to limit the form to that client’s contacts.
- Select Allow In Portal, then click Save Changes.

Publish a document
- Open the document.
- Click the three-dot menu.
- Turn on Publish to Portal.

Example access setups
| Role | Portal tags | Additional setup |
|---|---|---|
| Staff member who only raises tickets | None | None. They can submit tickets and follow the tickets they’re on. |
| Office manager who oversees all IT requests |
| Add Portal - All Assets if they also track devices and warranties. |
| Finance contact |
| For block or limited hours contracts, turn on Show in Client Portal on the contract. |
| Co-managed or internal IT lead |
| Share relevant projects. If they need to work inside Gorelo itself, they need a co-managed seat rather than portal access. |
Troubleshooting
My client never received a welcome email
My client never received a welcome email
Gorelo doesn’t send welcome or invitation emails. Send your portal URL to the contact yourself. They sign in with SSO or request a magic link from the sign-in page.
The magic link email doesn't arrive
The magic link email doesn't arrive
Check that the email address the person typed exactly matches the Primary Email on their contact record. If no contact exists for that address, Gorelo doesn’t send a link. Also ask them to check their spam or quarantine folder.
The contact signs in but sees nothing
The contact signs in but sees nothing
This usually means the address they signed in with doesn’t belong to a contact. It’s common with Microsoft 365 SSO when the person’s sign-in address differs from the email on their contact record. Add the address to the contact, or create the contact, then ask them to sign in again.
The contact can't see a ticket, invoice, or report I expected
The contact can't see a ticket, invoice, or report I expected
Confirm that the contact belongs to the right client and has the matching portal tag. For example, a contact without
Portal - All Tickets sees only the tickets they’re on. Without Portal - All Invoices, the invoice section doesn’t appear.Ticket times show in the wrong time zone
Ticket times show in the wrong time zone
The portal displays times in the time zone of the contact’s browser or operating system, not the time zone on the contact record. Ask the contact to check their device’s time zone settings.
Related pages
Client Portal
Learn what the portal offers and how to brand it.
How contacts work
Create, import, and sync contacts.