Helpdesk Portal
The Decuga Helpdesk Portal is a public-facing, branded self-service page where your customers can submit support tickets, fill in intake forms, view their existing tickets, and track resolution status — all without a Decuga account. Available on Pro and above.
Public portal
A hosted page at a Decuga URL your team shares with customers.
Intake forms
Custom forms with conditional fields to capture exactly the right info.
Ticket tracking
Customers check ticket status in real time without emailing your team.
Setup & activation
The helpdesk portal is enabled per project. To set it up:
Open your project's Service Desk tab
Navigate to your project and click the Service Desk tab in the project navigation.
Go to Portal Settings
Inside the Service Desk, click Portal Settings in the top menu. This is where you control the portal appearance and activation.
Enable the portal
Toggle Enable public portal to on. The portal is now live at a unique Decuga URL shown on the settings page.
Customise and share
Add your organisation name, welcome message, and support hours. Then share the portal URL with your customers.
Customising the portal
The portal settings page lets you tailor the appearance and messaging customers see when they visit your helpdesk portal.
Displayed as the portal heading. Typically your product or company name.
A short message shown below the portal name. Use it to set expectations on response time or to explain what the portal is for.
Optional text showing your team's working hours (e.g. 'Mon–Fri, 9am–6pm UTC').
Shown in the portal header. Uploaded from your account settings.
Toggle to make the portal live or temporarily take it offline without losing settings.
Helpdesk forms
Helpdesk forms are the intake mechanism for tickets submitted via the portal. You can create multiple forms per project — one for bugs, one for feature requests, one for billing enquiries — each with a different set of fields.
When a customer opens the portal, they choose from the available forms (or a default form if only one is configured). The form data is captured as the ticket description and any custom field values.
Form fields
Each form is composed of fields that capture specific information from the reporter. Decuga supports the following field types:
A single-line text input. Use for names, email addresses, account IDs, version numbers.
A multi-line textarea. Use for descriptions, steps to reproduce, or free-form notes.
A single-select list. Use for issue type, product area, severity, or environment.
A true/false toggle. Use for consent, confirmation, or binary options.
Allows the reporter to attach files, screenshots, or log exports to the submission.
Mark any field as required to prevent submissions without that information.
Embedding forms
Helpdesk forms can be embedded directly into your own website or application using an iframe snippet. This lets customers submit tickets from within your product without being redirected to the Decuga portal.
To get the embed code, open the form in Service Desk → Forms, and click Get embed code. Copy the iframe snippet and paste it into any HTML page.
<iframe
src="https://decuga.com/portal/{projectId}/form/{formId}"
width="100%"
height="600"
frameborder="0"
title="Support Request"
></iframe>Ticket tracking for customers
After submitting a ticket, the customer receives a confirmation page with a unique ticket reference. They can return to the portal at any time, enter their email address, and view all their tickets along with the current status.
What customers see in the portal
- ✓Ticket title and the form data they submitted
- ✓Current status (Open, In Progress, Resolved, Closed)
- ✓Date created and last updated
- ✓Any public notes or responses added by your team
Email notifications
Decuga sends automatic email notifications to keep reporters informed without manual effort:
Sent to the reporter immediately when their submission is received. Includes the ticket reference and a link to check status.
Sent when an agent changes the ticket status to Resolved or Closed. Informs the reporter the issue has been addressed.
Optional notification when a ticket is set to On Hold, explaining that a response is needed from the reporter.
Plan availability
| Feature | Pro | Business |
|---|---|---|
| Public portal | ✓ | ✓ |
| Portal customisation | ✓ | ✓ |
| Helpdesk forms | ✓ | ✓ |
| Form embedding (iframe) | ✓ | ✓ |
| Ticket tracking for reporters | ✓ | ✓ |
| Email notifications | ✓ | ✓ |
| Multiple forms per project | ✓ | ✓ |
Ready to launch your helpdesk portal?
Start a free trial of the Pro plan to enable the customer portal for your team.