For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
System StatusStart using Credal
  • Getting Started
    • Introduction
    • Quickstart
    • Video: Agent Building Basics
    • FAQs
  • Platform
      • Testing Your Agent
        • Overview
        • Versions & Forking
        • Agents in Slack
        • Custom Dedicated Slack Bots
        • Slack Workflow Automation
        • Microsoft Teams Setup
        • API Deployment
        • Agents and MCP Servers
    • Bulk Analysis
LogoLogo
System StatusStart using Credal
On this page
  • Publishing changes
  • Auto-publish
  • Version history
  • Restoring a version
  • Forking a version into a new agent
PlatformAgent BuilderPublishing Agents

Agent Versions

Was this page helpful?
Edit this page
Previous

Agents in Slack

Next
Built with

By default you can safely make changes to your Credal agent without affecting end users relying on your agent in Slack, on the web, or via an MCP. Changes you make in the Configure tab only affect the edit version: nothing reaches users until you explicitly publish. Alternatively, if your agent isn’t widely used yet or you’re rapidly making lots of small changes, enable auto publish to keep the live version of your agent automatically in sync with your work.

Publishing changes

When you’re ready to push your edits live, click Publish changes in the top-right corner of any agent page.

Publish changes button

Publishing snapshots your current edit version and promotes it to the deployed version. The settings from that publish are saved forever and you can always restore them as your edit version from the Versions section of the Publish tab, then publish when you’re ready to push it live.

Auto-publish

If you’d rather skip the manual step, turn on Auto-publish in the Publish tab. With this on, every save immediately becomes the deployed version.

Auto-publish toggle

Version history

Every published version is stored in the Versions section of the Publish tab. Expand it to see a chronological list with timestamps and any evaluation scores attached to each version.

Two versions are always highlighted:

  • Currently editing — your active working copy
  • Published — the version currently serving users

Restoring a version

Click Restore Version on any historical entry to pull that version back as your edit version. It doesn’t immediately go live — you still need to publish it.

Forking a version into a new agent

Sometimes you want to branch off a specific version rather than restore it. Click Fork as new agent on any version row to spin it off as an independent agent with all the same configuration.

Fork as new agent button

The fork lands you directly on the new agent’s page. You’re the sole owner, the name defaults to <original name> (Fork), and no deployment config is carried over — it starts as a clean draft. From there you can rename it, configure it independently, and publish it on its own schedule.

This is useful when you want to run two variants side-by-side, experiment on a copy without touching production, or hand off a specialized version to a different team.