# Show it publicly or only to your team

Even for the same content, you sometimes need to split whether to make it public right now or keep it for your team only. In WEEGLOO, "public" means you **publish** it onto external delivery, while anything you have not published is seen by the team only in the content studio. **Tell the agent what to make public and what to leave unpublished for now, and it sets the publish state to match.**

## Tell your AI like this {#tell-your-ai}

> Create two announcements, make only one public, and have this page show only the public announcement.

## What the AI then does {#what-the-agent-does}

1. Creates the announcement data structure and fills in two announcements.
2. Publishes one and leaves the other unpublished.
3. Connects this page so it fetches only the published announcement. Only what is published goes out on external delivery (the public page), while in the content studio the team sees both.

## Check that it worked {#how-to-check}

If the public page (external delivery) shows only the published announcement, while the content studio shows both, then it is done.

![Show it publicly or only to your team](https://youtu.be/g1XbBzODFQQ)

## What to do next {#what-to-do-next}

- [Divide up permissions](/ai/build/permissions.md): covers how to define read and write scopes by role.
- [Add sign-up and login](/ai/build/authentication.md): to show something only to certain members, member login is needed first.
