ServEaseDocumentation

Service overview pages

Customer-facing service landing pages — templates, link share, and short links.

Service overview pages are styled, single-service landing pages where customers read about an offering, check availability, and start booking — without going through the full customer portal first.

They are hosted on your widgets runtime:

{workspace-id}.widgets.servease.io

(same host as booking widgets, but opened as a dedicated page rather than an iframe embed).

What customers see

Depending on the template you choose, a overview page typically includes:

  • Service name, description, and pricing hints
  • Photo or branding from your widget Theme
  • Availability — calendar, quick dates, or slot list for that service
  • A path to book (continue into the widget booking flow)

Overview pages are public — anyone with the link can open them. They respect the same published services, schedules, and filters as your widget configuration.

Where overview pages come from

Entry pointWhat it does
Widget booking flowWhen Enable service overview is on in the Widget creator, customers can open Overview from the booking modal (new tab)
Admin → Service detail → Generate pageBuild a link for one service with its own template and colours — choices apply to this link only, not saved widget settings
Link share on the pageVisitors on an overview page can copy a short link to share the same page (see below)

Enable for widgets

In {workspace-id}.widgets.servease.io (or Settings → Customer portal widgetWidget section):

  1. Turn on Enable service overview (or “service overview in booking modal”).
  2. Pick a default overview template — used when overview opens from that widget unless overridden per link.

Page templates

Each template changes layout and tone while showing the same service data:

TemplateCharacter
ProfessionalStructured layout — corporate or clinical brands
LuxurySpacious hero, refined typography
SimpleMinimal chrome, fast to scan
FriendlyWarm spacing for consumer services
MinimalUltra-light visuals, content-first
BoldStrong headings, high contrast
NatureEarthy palette, calm hero
RetroVintage poster look with bold borders

When generating a link from Service detail → Generate page, you pick the template (and optional colour palette) for that link only.

For marketing campaigns or a single service landing page:

  1. Open Services → select a service → service detail.
  2. Click Generate page.
  3. Choose Colour palette — preset or custom colours (stored only inside the generated link).
  4. Choose Page template.
  5. Show page — opens the overview in a new tab for review.
  6. Copy short link — creates a shareable short URL (recommended for email, SMS, QR codes, social).

Template and palette choices in Generate page do not change your saved service or widget settings. They affect only the link you generate.

When a customer (or you) is viewing a service overview page, most templates include a Share control — for example Share this page, Share link, or Share in the page header or footer.

Clicking Share:

  1. ServEase creates a short link for the current page context (service, template, selected date/slot when applicable).
  2. The short URL is copied to the clipboard (feedback such as “Link copied” appears on the button).

Use this when someone finds a slot they like and wants to send the same overview to a colleague or friend.

From the widget booking modal (before opening the full page), a Copy short link icon in the header does the same without leaving the modal.

Sharing always ends on your widgets host with a full service-overview URL. For convenience, ServEase offers short links that redirect there.

Shape:

https://{workspace-id}.api.servease.io/o/{code}
  • {workspace-id} — your tenant / workspace id (same as portal and widgets hosts).
  • {code} — a short random code (for example a1b2c3d4e5f6).
  • Host is your tenant API domain (*.api.servease.io), not the widgets host.

When someone opens a short link, the API responds with a redirect (302) to the full overview URL on {workspace-id}.widgets.servease.io. Browsers follow that redirect automatically.

Short links must use the *.api.servease.io host. A path like https://{workspace-id}.widgets.servease.io/o/… does not resolve short links — use Copy short link or Generate page so the correct URL is created.

Identical share payloads reuse the same short code when possible (you may get the same /o/{code} link again).

Long URL (what the redirect opens)

The destination looks roughly like:

https://{workspace-id}.widgets.servease.io/?embed=true&page=service-overview&serviceId=123&tpl=professional&cfg=…

Important query parameters:

ParameterMeaning
embed=trueWidget runtime mode
page=service-overviewService overview page layout
serviceIdWhich service to show
tplOverview template (professional, simple, etc.)
cfg or configEncoded widget theme/filter payload (colours, language, etc.)
asOptional anchor date (YYYY-MM-DD) for availability
skOptional session key when opened from the same browser session
handoffSlot*Optional slot context when sharing a specific time

You rarely need to build long URLs by hand — use Copy short link, Generate page, or Share this page.

SourceWhat is saved
Widget creator → Enable service overview + templateSaved in widget config — applies to overview opened from that widget
Service detail → Generate pageNot saved — template and palette live only in the generated short/long URL
Share this page on a live overviewCreates a short link from the current page state (date/slot context when set)

Before sharing

  • Publish the service and confirm schedules produce bookable slots.
  • Match widget Filters so the overview shows the intended catalog scope.
  • Test the short link on mobile — most visitors open shared links on phones.
  • Regenerate links after major widget theme changes if old shares should pick up new colours.

On this page