Skip to main content

web_channel — web_channel

Section key web_channel · Shape object · Tier All plans

Fields

page_background fields

Page-canvas background for the public web chat pages, per colour scheme. Each mode is a solid colour (from only) or a two-stop linear gradient (from+to+angle). Injected as a body background <style> (validated hexes only); unset modes keep the platform default. Normalized by $lib/shared/web-page-settings.ts.

seo fields

SEO / social-sharing tags rendered into the public chat pages’ <head> (server-side, so crawlers and link unfurlers see them). All optional; blanks fall back to the page defaults.

chrome fields

Visibility of the public page’s chrome. Hiding the header removes the top bar (logo/name/auth/theme toggle — pair with a locked theme_mode); hiding the footer removes the legal/contact strip; hiding the usage bar removes the logged-in visitor’s daily token readout.

availability fields

Opening-hours schedule for the web chat. mode ‘always’ = no schedule. ‘scheduled’ = outside the weekly hours (interpreted in timezone) the chat endpoints reject sends with closed_message and the page shows a closed banner — same pause machinery as the spend cap. A day’s close < open spans midnight; open == close counts as closed.

page_background.light fields

Solid colour (from only) or two-stop linear gradient (from+to, angle degrees, default 180).

page_background.dark fields

Solid colour (from only) or two-stop linear gradient (from+to, angle degrees, default 180).

availability.hours fields

availability.hours.mon fields

One weekday’s opening window, 24h HH:MM. close < open spans midnight; open == close counts as closed.

availability.hours.tue fields

One weekday’s opening window, 24h HH:MM. close < open spans midnight; open == close counts as closed.

availability.hours.wed fields

One weekday’s opening window, 24h HH:MM. close < open spans midnight; open == close counts as closed.

availability.hours.thu fields

One weekday’s opening window, 24h HH:MM. close < open spans midnight; open == close counts as closed.

availability.hours.fri fields

One weekday’s opening window, 24h HH:MM. close < open spans midnight; open == close counts as closed.

availability.hours.sat fields

One weekday’s opening window, 24h HH:MM. close < open spans midnight; open == close counts as closed.

availability.hours.sun fields

One weekday’s opening window, 24h HH:MM. close < open spans midnight; open == close counts as closed.