1Open Slashspace and go to Settings, then Connectors.
2On Discover, search for Siteleaf and click Connect.
3Sign in to Siteleaf in your browser. Slashspace updates when the account is connected.
Then ask for what you need in any Agent mode chat. Siteleaf is on in every chat unless you switch it off.
What your chats can do
35 tools from Siteleaf.
Cancel JobCancel an active Siteleaf job by job ID. This irreversibly requests that the job stop.
Create CollectionCreate a content collection in a Siteleaf site.
Create Collection FileUpload one static file to a Siteleaf collection identified by its path. This action cannot create collection documents or content files with YAML front matter.
Create DocumentCreate a document in a Siteleaf collection with content, taxonomy, metadata, and visibility.
Create PageCreate a page in a Siteleaf site.
Create RoleGrant a Siteleaf user an admin, publisher, or writer role on a site.
Create SiteCreate a Siteleaf site with its domain, timezone, metadata, and defaults.
Delete CollectionPermanently delete a Siteleaf collection by site ID and collection path. This cannot be undone.
Delete Document
Permanently delete a Siteleaf document by ID. This cannot be undone.
Delete PagePermanently delete a Siteleaf page by ID. This cannot be undone.
Delete RoleDelete a Siteleaf role by ID, removing the user's access to its site.
Delete SitePermanently delete a Siteleaf site by ID. This cannot be undone.
Delete Source FilePermanently delete one raw source file from a Siteleaf site. Directories and _config.yml are protected and cannot be deleted.
Get CollectionGet a collection by site ID and collection path.
Get Current UserReturn the Siteleaf user authenticated by the connected API key.
Get DocumentGet a Siteleaf document by ID.
Get JobGet the complete buffered status stream for a Siteleaf job, including all status events and the latest status details. The call waits until Siteleaf closes the event stream.
Get PageGet a Siteleaf page by ID.
Get RoleGet a Siteleaf site-access role by ID.
Get SiteGet one Siteleaf site by ID, including its settings and current or most recent preview, publish, and synchronization job states.
Get Site TaxonomyReturn the unique post tags and categories used by a Siteleaf site.
Get SourceGet raw source-file metadata or list a source directory for a Siteleaf site.
List Collection FilesSearch and list static files in a Siteleaf collection with sorting and agent-controlled pagination.
List CollectionsList content collections in a Siteleaf site with agent-controlled pagination.
List DocumentsSearch and list documents in a Siteleaf collection with visibility, extension, sorting, and pagination filters.
List PagesSearch and list pages in a Siteleaf site with visibility, extension, sorting, and pagination filters.
List SitesList sites accessible to the connected Siteleaf account, with optional sorting and agent-controlled pagination.
List Site UsersList users who have access to a Siteleaf site with agent-controlled pagination.
Publish SiteStart an asynchronous compile-and-publish job for a Siteleaf site and return its job ID. This publishes externally visible site content and does not wait for job completion.
Update CollectionUpdate at least one of a collection's title, path, permalink, output behavior, or metadata.
Update DocumentUpdate at least one of a document's content, path, taxonomy, visibility, metadata, or date.
Update PageUpdate at least one of a page's content, path, visibility, metadata, or publication date.
Update RoleChange an existing Siteleaf role to admin, publisher, or writer.
Update SiteUpdate at least one of a site's title, domain, timezone, metadata, or Jekyll content defaults. Hosting credentials and repository sync are intentionally not accepted as agent inputs.
Create or Replace Source FileCreate or replace one raw source file in a Siteleaf site.