Skip to main content
Start a conversation when you want an agent to help with a request. Use a task when the work needs a name, an assignee, and a place to return to. Use a flow when you have defined the steps or code to run. A person or trigger starts an agent task or flow run; configured services perform the work and return messages, files, records, or pages.

Choose a starting point

A schedule or webhook starts work; it is not the work’s final result. Open the resulting task or run to read its output and errors.

What an agent can use

An agent combines a model and instructions with the tools, skills, and knowledge selected in its settings. Create an agent with a simple request first, then add the capabilities that request needs. Project skills package reusable instructions and supporting files; they are separate from the external coding-agent skills under Developers.

Where work runs and results live

A workspace provides a runtime for workspace-backed tools and code. It is not a project folder or a permanent archive. Keep the messages and outputs you need in the relevant task, page, or configured durable storage, and follow Data management before replacing or deleting a runtime. Access to the task, connected resources, and external services can differ. Sharing and permissions explains how to share a resource with another project.