Docs
Channels

Placet Channel

Facio's primary operator channel for approvals, management, onboarding, and streaming.

Placet is the default operator surface because it can represent the runtime state better than a plain chat channel: streamed progress, structured forms, approvals, file-heavy review, management controls, and multi-agent registration.

Config fields

FieldMeaning
enabledStart the Placet channel. Quickstart enables it when FACIO_PLACET_INSTANCE_URL is present.
instanceUrlPlacet base URL. Bundled quickstart defaults to http://placet:8080.
apiKeyPlacet API key. Quickstart maps it from PLACET_API_KEY to FACIO_PLACET_API_KEY.
agentIdOptional stable Placet agent ID. Empty lets Facio auto-create or register.
agentNameVisible name in Placet.
channelTagOptional tag for grouping.
streamingEnable streaming output.
allowFromDefault is ['*'] because Placet handles workspace access upstream.
autoCreateAgentLet Facio create/register the agent in Placet.
managementPublicUrlURL Placet should call for Facio management API.
managementTokenBearer token Placet uses for /api/v1/*. Usually mirrors FACIO_MANAGEMENT_TOKEN.

Quickstart mapping

.envFacio variable
PLACET_API_KEYFACIO_PLACET_API_KEY
FACIO_PLACET_INSTANCE_URLPlacet URL for bundled or external mode.
FACIO_AGENT_NAMEVisible agent name.
FACIO_MANAGEMENT_TOKENSecures Facio management API and is announced to Placet.
FACIO_MANAGEMENT_URLManagement callback URL for this agent.

What Placet gets from Facio

  • Agent registration and visible agent metadata.
  • Slash command metadata for channel menus.
  • Management URL and bearer token for settings, credentials, MCP, sessions, audit, and operations.
  • Streaming message updates and final status.
  • Provider onboarding forms when no usable provider is configured.
  • Structured review and credential forms where supported.

Provider onboarding

If Facio starts without a working provider, the runtime can still start and Placet can show setup forms. The operator can select a provider, provide API key/base URL where required, validate the provider, and persist it without editing files manually.

On this page