Workflow fundamentals

Understand how gospace runs agentic workflows in a workspace.

An agentic workflow is a repeatable run that turns inputs into outputs. In gospace, workflows live in a workspace and can be run manually, scheduled, or triggered by events.

Core concepts

  • Workspace — The boundary for data, agents, integrations, permissions, and audit logs.
  • Agent — The unit of work you run. Agents can be single-step or multi-step.
  • Blueprint — A reusable template for creating agents and standardising settings.
  • Run — One execution of an agent with its inputs, outputs, and timestamps.
  • Inputs — Data sources, parameters, and workspace variables provided to a run.
  • Outputs — Results written back to the Platform, delivered to integrations, or pushed via webhooks.
  • Guardrails — Permissions, audit trails, and (optionally) approval gates for sensitive actions.

Execution lifecycle

  1. Validate — Confirm credentials, workspace scope, and payload shape.
  2. Resolve — Load data sources and workspace variables referenced by the agent.
  3. Run — Execute the workflow and capture structured logs.
  4. Record — Persist outputs and audit entries for traceability.
  5. Notify — Emit events to the Platform, notifications, or webhooks.

Common patterns

PatternWhen to useTypical outputs
Forecast → RecommendPlanning and decision supportRecommendations, dashboards
Forecast → AllocateResource allocation and seat planningAllocations, change sets
Integrate → Act → AuditAutomations that touch production systemsSigned payloads, audit logs

Autonomy levels

  • Advisory — Runs produce recommendations for human review.
  • Supervised — Automations run automatically but require approvals for sensitive actions.
  • Automatic — Fully hands-off execution with audit-first guardrails.

Design workflows incrementally: start with advisory, add guardrails, then graduate to supervised or automatic execution as confidence grows.