Find a Cornerstone tool with your own assistant

Help your personal AI understand how Cornerstone can meet your needs.

Bring Cornerstone into your chat

Where is your personal assistant?

Choose the device where you use your assistant.

Explore more

Explore Cornerstone tools

Experience Studio

Create and manage learning experiences with the integrated Project Experience Builder.

Reference code: REF:v1:experience-studio

Capabilities

  • Manage Projects and their learning structure
  • Author activities and preview learning experiences
  • Manage surveys, participants and sessions in a workspace

Inputs and requirements

  • Project title: Provide when creating or editing a Project; no Project input is needed to open the tool.
  • Project description: Optional description edited in Project settings.
  • Learning structure and activities: Prepare an outline of the learning experience; configure modules and activities inside the Project Experience Builder.
  • An active workspace is required.
  • Workspace instructor access is checked by Experience Studio; its welcome panel supports requesting access when needed.
  • Experience Studio is currently an alpha tool.
  • Project input and validation depend on the chosen activity; the assistant does not create or submit a Project.
Structured metadata
{
  "id": "EXPERIENCE_STUDIO",
  "version": 1,
  "name": "Experience Studio",
  "description": "Create and manage learning experiences with the integrated Project Experience Builder.",
  "intentExamples": [
    "Build a learning experience",
    "Create a course or workshop",
    "Use Experience Builder"
  ],
  "capabilities": [
    "Manage Projects and their learning structure",
    "Author activities and preview learning experiences",
    "Manage surveys, participants and sessions in a workspace"
  ],
  "inputs": [
    {
      "id": "title",
      "label": "Project title",
      "type": "string",
      "requirement": "Provide when creating or editing a Project; no Project input is needed to open the tool."
    },
    {
      "id": "description",
      "label": "Project description",
      "type": "string",
      "requirement": "Optional description edited in Project settings."
    },
    {
      "id": "structure",
      "label": "Learning structure and activities",
      "type": "object",
      "requirement": "Prepare an outline of the learning experience; configure modules and activities inside the Project Experience Builder."
    }
  ],
  "requirements": [
    "An active workspace is required.",
    "Workspace instructor access is checked by Experience Studio; its welcome panel supports requesting access when needed.",
    "Experience Studio is currently an alpha tool.",
    "Project input and validation depend on the chosen activity; the assistant does not create or submit a Project."
  ],
  "launch": {
    "path": "/dashboard/experience-studio",
    "operation": "openTool",
    "authenticationRequired": true,
    "context": "workspace",
    "accessPolicy": "Normal Cornerstone login, tool activation, account/workspace locks and current tool access apply. Opening a reference does not execute any action."
  },
  "referenceCode": "REF:v1:experience-studio"
}

Experience Fitness

Organize workouts, workout plans, exercise libraries and fitness history.

Reference code: REF:v1:fitness-builder

Capabilities

  • Create and manage workouts and plans
  • Maintain an exercise library
  • Review workout logs and plan instances

Inputs and requirements

  • Workout title: Supply a title when creating a blank workout; no workout input is needed to open the tool.
  • Workout Markdown: Optional alternative for creating a workout from Markdown.
  • Workout JSON: Optional alternative for importing a workout; the tool validates the uploaded JSON.
  • A Pro tier and normal tool access are required.
  • Supports personal and workspace fitness data.
  • Workouts and plans are configured and validated in Experience Fitness; metadata describes the available entry points.
Structured metadata
{
  "id": "FITNESS_BUILDER",
  "version": 1,
  "name": "Experience Fitness",
  "description": "Organize workouts, workout plans, exercise libraries and fitness history.",
  "intentExamples": [
    "Plan a workout",
    "Organize my exercise library",
    "Track workouts and fitness history"
  ],
  "capabilities": [
    "Create and manage workouts and plans",
    "Maintain an exercise library",
    "Review workout logs and plan instances"
  ],
  "inputs": [
    {
      "id": "title",
      "label": "Workout title",
      "type": "string",
      "requirement": "Supply a title when creating a blank workout; no workout input is needed to open the tool."
    },
    {
      "id": "markdown",
      "label": "Workout Markdown",
      "type": "string",
      "requirement": "Optional alternative for creating a workout from Markdown."
    },
    {
      "id": "json",
      "label": "Workout JSON",
      "type": "file",
      "requirement": "Optional alternative for importing a workout; the tool validates the uploaded JSON."
    }
  ],
  "requirements": [
    "A Pro tier and normal tool access are required.",
    "Supports personal and workspace fitness data.",
    "Workouts and plans are configured and validated in Experience Fitness; metadata describes the available entry points."
  ],
  "launch": {
    "path": "/dashboard/fitness-builder",
    "operation": "openTool",
    "authenticationRequired": true,
    "accessPolicy": "Normal Cornerstone login, tool activation, account/workspace locks and current tool access apply. Opening a reference does not execute any action."
  },
  "referenceCode": "REF:v1:fitness-builder"
}

Spark

Create and manage nested resource and workflow trees with documents and structured content.

Reference code: REF:v1:spark

Capabilities

  • Create and organize nested nodes, sections, groups and items
  • Edit resource and document content
  • Import/export snapshots and review saved revisions

Inputs and requirements

  • Node or document title: Choose titles when creating content; existing content can be opened without new inputs.
  • Structured content: Content varies by node or document type; prepare ideas and details for editing in Spark.
  • Available in personal and shared workspace scopes with normal tool access.
  • Existing content and saved values are private; the public catalogue publishes only capabilities and input summaries.
Structured metadata
{
  "id": "SPARK",
  "version": 1,
  "name": "Spark",
  "description": "Create and manage nested resource and workflow trees with documents and structured content.",
  "intentExamples": [
    "Organize my ideas and resources",
    "Create a nested content tree",
    "Build reusable documents"
  ],
  "capabilities": [
    "Create and organize nested nodes, sections, groups and items",
    "Edit resource and document content",
    "Import/export snapshots and review saved revisions"
  ],
  "inputs": [
    {
      "id": "title",
      "label": "Node or document title",
      "type": "string",
      "requirement": "Choose titles when creating content; existing content can be opened without new inputs."
    },
    {
      "id": "content",
      "label": "Structured content",
      "type": "object",
      "requirement": "Content varies by node or document type; prepare ideas and details for editing in Spark."
    }
  ],
  "requirements": [
    "Available in personal and shared workspace scopes with normal tool access.",
    "Existing content and saved values are private; the public catalogue publishes only capabilities and input summaries."
  ],
  "launch": {
    "path": "/dashboard/spark",
    "operation": "openTool",
    "authenticationRequired": true,
    "accessPolicy": "Normal Cornerstone login, tool activation, account/workspace locks and current tool access apply. Opening a reference does not execute any action."
  },
  "referenceCode": "REF:v1:spark"
}

Node Tree Builder

Build branching node journeys with an inspector, preview and versioned saved instances.

Reference code: REF:v1:node-tree-builder

Capabilities

  • Create and edit branching node trees
  • Preview journeys and inspect nodes
  • Save versions and reopen saved instances

Inputs and requirements

  • Instance name: A non-empty name is required when creating a new saved tree instance; no new instance is needed to open the tool.
  • Nodes and branches: Prepare an outline of the branches and content, then edit and validate the tree in the tool.
  • Available in personal and workspace scopes with normal tool access.
  • Node Tree Builder is currently an alpha tool.
  • The tool validates tree structure before saving.
Structured metadata
{
  "id": "NODE_TREE_BUILDER",
  "version": 1,
  "name": "Node Tree Builder",
  "description": "Build branching node journeys with an inspector, preview and versioned saved instances.",
  "intentExamples": [
    "Design a branching journey",
    "Build a decision tree",
    "Create a node tree"
  ],
  "capabilities": [
    "Create and edit branching node trees",
    "Preview journeys and inspect nodes",
    "Save versions and reopen saved instances"
  ],
  "inputs": [
    {
      "id": "name",
      "label": "Instance name",
      "type": "string",
      "requirement": "A non-empty name is required when creating a new saved tree instance; no new instance is needed to open the tool."
    },
    {
      "id": "tree",
      "label": "Nodes and branches",
      "type": "object",
      "requirement": "Prepare an outline of the branches and content, then edit and validate the tree in the tool."
    }
  ],
  "requirements": [
    "Available in personal and workspace scopes with normal tool access.",
    "Node Tree Builder is currently an alpha tool.",
    "The tool validates tree structure before saving."
  ],
  "launch": {
    "path": "/dashboard/node-tree-builder",
    "operation": "openTool",
    "authenticationRequired": true,
    "accessPolicy": "Normal Cornerstone login, tool activation, account/workspace locks and current tool access apply. Opening a reference does not execute any action."
  },
  "referenceCode": "REF:v1:node-tree-builder"
}

Branch Builder

Generate a configurable Git branch name or checkout command.

Reference code: REF:v1:branch-builder

Capabilities

  • Configure branch segments
  • Preview and copy a branch name or Git command

Inputs and requirements

  • Change type: Configure in the tool as needed.
  • Team: Configure in the tool as needed.
  • Project: Configure in the tool as needed.
  • Story ID: Configure in the tool as needed.
  • Short description: Configure in the tool as needed.
  • Visible segments and options depend on saved configuration.
  • The tool generates text; it does not execute Git commands.
Structured metadata
{
  "id": "BRANCH_BUILDER",
  "version": 1,
  "name": "Branch Builder",
  "description": "Generate a configurable Git branch name or checkout command.",
  "intentExamples": [
    "Create a branch name for my ticket",
    "Name a feature branch"
  ],
  "capabilities": [
    "Configure branch segments",
    "Preview and copy a branch name or Git command"
  ],
  "inputs": [
    {
      "id": "changeType",
      "label": "Change type",
      "type": "string",
      "requirement": "Configure in the tool as needed."
    },
    {
      "id": "team",
      "label": "Team",
      "type": "string",
      "requirement": "Configure in the tool as needed."
    },
    {
      "id": "project",
      "label": "Project",
      "type": "string",
      "requirement": "Configure in the tool as needed."
    },
    {
      "id": "storyId",
      "label": "Story ID",
      "type": "string",
      "requirement": "Configure in the tool as needed."
    },
    {
      "id": "description",
      "label": "Short description",
      "type": "string",
      "requirement": "Configure in the tool as needed."
    }
  ],
  "requirements": [
    "Visible segments and options depend on saved configuration.",
    "The tool generates text; it does not execute Git commands."
  ],
  "launch": {
    "path": "/dashboard/branch-builder",
    "operation": "openTool",
    "authenticationRequired": true,
    "accessPolicy": "Existing Cornerstone catalogue, user/workspace selection, locks and page-surface permissions apply."
  },
  "referenceCode": "REF:v1:branch-builder"
}

Commit Builder

Build a configurable commit message and optional Git commit command.

Reference code: REF:v1:commit-builder

Capabilities

  • Configure message sections
  • Preview and copy commit text

Inputs and requirements

  • Story ID: Configure in the tool as needed.
  • Message: Configure in the tool as needed.
  • Body: Available when the body section is enabled.
  • Requires an active workspace in the current Cornerstone host.
  • Sections and prefixes depend on saved configuration.
  • No repository commit is performed by opening the tool.
Structured metadata
{
  "id": "COMMIT_BUILDER",
  "version": 1,
  "name": "Commit Builder",
  "description": "Build a configurable commit message and optional Git commit command.",
  "intentExamples": [
    "Write a commit message",
    "Prepare a commit command"
  ],
  "capabilities": [
    "Configure message sections",
    "Preview and copy commit text"
  ],
  "inputs": [
    {
      "id": "storyId",
      "label": "Story ID",
      "type": "string",
      "requirement": "Configure in the tool as needed."
    },
    {
      "id": "message",
      "label": "Message",
      "type": "string",
      "requirement": "Configure in the tool as needed."
    },
    {
      "id": "body",
      "label": "Body",
      "type": "string",
      "requirement": "Available when the body section is enabled."
    }
  ],
  "requirements": [
    "Requires an active workspace in the current Cornerstone host.",
    "Sections and prefixes depend on saved configuration.",
    "No repository commit is performed by opening the tool."
  ],
  "launch": {
    "path": "/dashboard/commit-builder",
    "operation": "openTool",
    "authenticationRequired": true,
    "context": "workspace",
    "accessPolicy": "Existing Cornerstone catalogue, user/workspace selection, locks and page-surface permissions apply."
  },
  "referenceCode": "REF:v1:commit-builder"
}

Workflow

Build and run tool-based workflows with connected steps and mapped inputs.

Reference code: REF:v1:workflow

Capabilities

  • Build ordered workflows with input and tool steps
  • Map step inputs into supported embedded tools
  • Run workflows and save workflow state

Inputs and requirements

  • Workflow structure: Prepare the sequence of steps and their intended tools; configure the actual workflow in Cornerstone.
  • Step inputs and mappings: Required inputs vary by configured step and embedded tool; use the workflow runner to enter and validate them.
  • A Pro tier and normal tool access are required.
  • Embedded tools keep their own configuration and access requirements.
  • The assistant can prepare a suggested workflow but cannot execute or save it through this catalogue.
Structured metadata
{
  "id": "WORKFLOW",
  "version": 1,
  "name": "Workflow",
  "description": "Build and run tool-based workflows with connected steps and mapped inputs.",
  "intentExamples": [
    "Create a repeatable development workflow",
    "Connect several Cornerstone tools",
    "Build a guided sequence of steps"
  ],
  "capabilities": [
    "Build ordered workflows with input and tool steps",
    "Map step inputs into supported embedded tools",
    "Run workflows and save workflow state"
  ],
  "inputs": [
    {
      "id": "workflow",
      "label": "Workflow structure",
      "type": "object",
      "requirement": "Prepare the sequence of steps and their intended tools; configure the actual workflow in Cornerstone."
    },
    {
      "id": "inputs",
      "label": "Step inputs and mappings",
      "type": "object",
      "requirement": "Required inputs vary by configured step and embedded tool; use the workflow runner to enter and validate them."
    }
  ],
  "requirements": [
    "A Pro tier and normal tool access are required.",
    "Embedded tools keep their own configuration and access requirements.",
    "The assistant can prepare a suggested workflow but cannot execute or save it through this catalogue."
  ],
  "launch": {
    "path": "/dashboard/workflow",
    "operation": "openTool",
    "authenticationRequired": true,
    "accessPolicy": "Normal Cornerstone login, tool activation, account/workspace locks and current tool access apply. Opening a reference does not execute any action."
  },
  "referenceCode": "REF:v1:workflow"
}