Appearance
Introduction
Sunnyday is a platform for building and shipping AI agents. You author an agent's prompt and configuration in the workspace, publish it to a stable version, and invoke it from your own application over HTTP.
Core concepts
- Agent. A prompt, a model, and a set of typed inputs. Agents live inside a workspace and can be edited freely until they're published.
- Version. A frozen, immutable snapshot of an agent. Every published agent has a current version — that's what gets executed when the agent runs.
- Invocation. A stable, public ID that lets you call a published agent from outside Sunnyday. One agent has one invocation; the URL doesn't change as you publish new versions.
- Run. A single execution of an agent against a set of inputs. Runs return a status, a duration, and any errors that occurred along the way.
- API key. A workspace-scoped bearer token used to authenticate requests to the public API.
What you can do today
- Invoke a published agent from your own backend or scripts. See the Agent API Endpoint for the request and response shape.
More documentation — authoring agents, configuring inputs, working with skills and artifacts, and best practices for prompts — is on the way.