Loading...

This is taking longer than expected.

Services

Add what your company offers — name, description, files, category and custom fields — and decide which services your site shows.

Your services live under Services in your team's menu. This guide covers the list, every field of the service form, and what each one changes on your site.

The service list

The list shows each service with its name, its category and whether it is active, newest first. Above it:

  • Create opens an empty form.
  • Categories opens the categories of your services: create them there, with a name, a description and an image, and nest them up to three levels. See Template types and categories.
  • When your services have custom fields with a filter, the filters narrow the list by their values.

Each row lets you open, edit, delete or copy the service. Copying is described in Clone an item.

Create a service

  1. Click Create.
  2. Fill in the fields below. Only Name is required.
  3. Click the save button at the bottom.
Field What it does
Name Required. The service's name everywhere on your site.
Description The text of the service, in an editor with bold, lists, links and headings.
Media The service's files and images. You can upload several or pick them from your files. The first one is the picture at the top of the service's page.
Category The category the service belongs to. Only the categories of your services are offered.
Is Active On by default. Off, the service is left out of the list of services on your site without being deleted.

When your team has custom fields for services, their inputs appear at the end of the form. See Custom fields.

Edit a service

Editing shows one more field:

Field What it does
Slug The end of the service's address on your site: a service with the slug consulting is at your site's address followed by services/consulting. It is written from the name when the service is created. Lowercase letters, numbers, hyphens and slashes, up to 100 characters, and no two services of your team can share it. Change it only if you have not shared the address yet: the old one stops working.

Files

The files you upload are kept in your team's files, in the Services folder, inside a folder named after the number of the service. A file you pick from your files instead stays where it is. Every file counts against your team's storage space; when there is no space left, the upload is refused. See Your media library and Your storage space.

Custom fields

Custom fields add a value of your own to every service, such as a price or a duration. Once your team has turned them on, open Pages → Custom Fields, create the field and choose Service as its model. From then on the service form shows its input, and the list can show it as a column and filter by it. See Custom fields.

On your site

Your site lists your active services on the Services page and shows each one on the Service Detail page. See Show your company content on your site.

A service cannot be placed under another service: to group them, use categories.

Who can do what

The actions follow the team permissions Service: See, Service: Create, Service: Update and Service: Delete on the Roles screen. A deleted service is kept, and only a member with the team's owner role can restore it or delete it for good.

For developers

  • The screen is App\Front\Resources\Team\Service at /team/services, over App\Models\Service (services table), with ServicePolicy (permission name service).
  • $service->excerpt is the description without Markdown, cut at 250 characters.
  • The files go to Services/{id} in the team library. The model still declares a service() relation whose service_id column was dropped in 2025-09.