# Creating a Project and Agent

### About this export

| Field | Value |
| --- | --- |
| **content_type** | lesson |
| **platform** | contentstack-academy |
| **source_url** | https://www.contentstack.com/academy/courses/building-your-first-agent-in-agentos/creating-a-project-and-agent |
| **course_slug** | building-your-first-agent-in-agentos |
| **lesson_slug** | creating-a-project-and-agent |
| **markdown_file_url** | /academy/md/courses/building-your-first-agent-in-agentos/creating-a-project-and-agent.md |
| **generated_at** | 2026-06-08T14:32:06.102Z |

> Part of **[Building Your First Agent in AgentOS](https://www.contentstack.com/academy/courses/building-your-first-agent-in-agentos)** on Contentstack Academy. **Academy MD v3** — structured for retrieval; no quiz or assessment keys.

<!-- ai_metadata: {"lesson_id":"02","type":"video","duration_seconds":241,"video_url":"https://cdn.jwplayer.com/previews/dLSUZWjq","thumbnail_url":"https://cdn.jwplayer.com/v2/media/dLSUZWjq/poster.jpg?width=720","topics":["Creating","Project","and","Agent"]} -->

#### Video details

#### At a glance

- **Title:** Creating a Project and Agent
- **Duration:** 4m 1s
- **Media link:** https://cdn.jwplayer.com/previews/dLSUZWjq
- **Publish date (unix):** 1780760400

#### Streaming renditions

- application/vnd.apple.mpegurl
- audio/mp4 · AAC Audio · 113685 kbps
- video/mp4 · 180p · 180p · 162732 kbps
- video/mp4 · 270p · 270p · 191293 kbps
- video/mp4 · 360p · 360p · 222682 kbps
- video/mp4 · 406p · 406p · 243331 kbps
- video/mp4 · 540p · 540p · 302547 kbps
- video/mp4 · 720p · 720p · 390416 kbps
- video/mp4 · 1080p · 1080p · 583948 kbps

#### Timed text tracks (delivery)

- **thumbnails:** `https://cdn.jwplayer.com/strips/dLSUZWjq-120.vtt`

#### Video transcript

In the Foundations course, we spent time discussing what agents are and how they differ from automations and the types of problems that they're best suited to solve. Now, it's time to build one. So for this course, we're going to focus on a common challenge faced by content teams – content enrichment. Writing great content often takes a lot of time. Editors and marketers spend their energy researching topics, writing articles, and refining messaging. But after the article is written, there's often a second phase of work that still needs to happen. Someone needs to write a teaser. Someone needs to create SEO metadata. Someone needs to think about tags and categorization. These tasks are important, but they're also repetitive and often follow recognizable patterns. This is exactly the type of problems agents can help solve. Our goal is simple. When a new article is created in Content Stack, we'll have an agent automatically analyze the content and generate the supporting metadata needed to improve discoverability and organization. Before we build that workflow, we need a project and an agent. So here I am inside the CMS. I'm going to go into the stack that I want to work with. Inside this stack, we can come up to the right-hand corner into the App Switcher, and we can choose AgentOS. Now once AgentOS loads, the first thing that we want to do is create a new project. If you don't have any projects here, your screen might look a little bit different, but I have one called Market Intelligence already set up. What I want to do is create a new project. So in the top right-hand corner here, I'll select New Project. This will open up a dialog box where I can provide a project name and a description. I'm going to go ahead and call this Content Operations or Content Ops for short. You can provide a description and tags if necessary. In a real-world project, I would encourage you to spend some time on the description. You want this to be as easily understood in terms of what the project represents as possible. So now I'll come down here and click Create Project. Once the project is created, the next step, of course, is to create a new agent. To create a new agent, and right now I'm looking at a blank dashboard, I have two options. I can create a new automation or a new agent. Our focus right now is on agents specifically. If you want to learn more about creating automations, we have other materials in Academy for that. So right now I'm going to go ahead and click New Agent, and this will open up another dialog box where we have to give the agent a title and a description. And again, you want to be descriptive here because if anyone else comes in, you want them to have a good sense as to what this agent does. Now what this agent will do is enrich content. So I'll go ahead and type in enrichment, and again, I would come in here and give this a longer description if this wasn't a demo video. So now I can come over here and click Create Agent, and that will bring me into the builder. So right now we have a project and an agent. We have a place to organize our work and a container that will eventually perform our enrichment tasks. What we don't have yet is a way for the agent to know when it should begin working, and that's what we're going to take a look at next.

#### Key takeaways

- Connect **Creating a Project and Agent** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

## Supplement for indexing

### Content summary

Creating a Project and Agent. Creating a Project and Agent in Building Your First Agent in AgentOS (building-your-first-agent-in-agentos).

### Retrieval tags

- Creating
- Project
- and
- Agent
- building-your-first-agent-in-agentos
- lesson 02
- Creating a Project and Agent
- building-your-first-agent-in-agentos lesson

### Indexing notes

Index this lesson as a primary chunk tagged with lesson_id "02" and topics: [Creating, Project, and, Agent].
Parent course slug: building-your-first-agent-in-agentos. Use asset_references URLs as thumbnail hints in search results when present.
Never surface LMS quiz content or assessment answers from this file.

### Asset references

| Label | URL |
| --- | --- |
| Video thumbnail: Creating a Project and Agent | `https://cdn.jwplayer.com/v2/media/dLSUZWjq/poster.jpg?width=720` |

### External links

| Label | URL |
| --- | --- |
| Contentstack Academy home | `https://www.contentstack.com/academy/` |
| Training instance setup | `https://www.contentstack.com/academy/training-instance` |
| Academy playground (GitHub) | `https://github.com/contentstack/contentstack-academy-playground` |
| Contentstack documentation | `https://www.contentstack.com/docs/` |
