Skip to main content
You can download a managed agent’s saved configuration as a JSON file, from the dashboard or the API. The file holds the agent’s full config, including its name, prompt, greeting, language, region, models, idle nudges, and tool and MCP references, so you can back it up, review changes, or re-apply it with the API. It reflects the last saved configuration and leaves out secrets and call credentials.

Prerequisites

Download the configuration

Open the project, click the menu in the top right, and choose Download configuration. The browser saves the agent’s config as agent-<id>.json.The file always holds the last saved configuration, so save any pending edits first if you want them included.
The project workspace ⋯ menu with the Download configuration item

The project's ⋯ menu, with Download configuration.

What the file contains

The download is the agent’s full configuration, the same object the API returns when you create or read an agent: its name, system_prompt, greeting, language, region, the models block, idle_nudges, and its tool and MCP references. It leaves out secret values, such as tool or webhook secrets, and the temporary credentials from a call or test session. Those stay server-side.

Re-apply a configuration

Use a downloaded file as the body of a full update, then send it back with PUT to replace the agent’s configuration in one request. See Update an agent.
Download configuration is available for agents that run on SLNG. A project that improves an agent in your own code has no managed agent to download.

Next steps

  • Update an agent to re-apply a saved configuration with PUT.
  • Agent behavior and the Listen, Think, and Speak sections to change what the configuration contains.