The Scenario
You are a platform architect. The engineering team is decomposing a monolith into twelve microservices. You have a Google Sheet with the service names in column A and the owning team names in column B.
Every one of those services needs a Sentry project. Every team needs a Sentry team created if it does not exist yet. And every Sentry project needs to be assigned to the right team. The first services go live in two weeks.
The slow version:
- Open Sentry Settings, navigate to Teams
- Create the first team, save
- Navigate to Projects, create the first project, assign it to the team
- Go back and create the second team
- Realize you need to be in a specific settings section to assign a project to a team after the fact
- Repeat twelve times across two different settings sections
- You finish the next morning, having created the projects but not assigned half of them to their teams correctly.
The fast version is one prompt.
The Easy Way: One Prompt in SheetXAI
SheetXAI reads the sheet and creates every Sentry team and project in one pass, so you do not have to navigate two separate settings sections twelve times.
Open the SheetXAI sidebar and type:
Create a Sentry team for each team name in column B of my sheet and write the returned team slug in column C. Then create a Sentry project for each service name in column A, assigned to the corresponding team slug in column C, and write the new project ID in column D.
SheetXAI creates each team, captures the slug, creates each project assigned to that team, and logs the project IDs. The full project structure is in Sentry before the end of the day.
What You Get
The sheet gets two new columns written by SheetXAI:
- Column C — Sentry team slug for each team created
- Column D — Sentry project ID for each project created
The project IDs in column D are what you need to configure Sentry DSNs in your service deployments. You do not have to click into each project to find them.
What If the Data Is Not Quite Ready
Microservices sheets collected from architecture discussions are rarely clean. SheetXAI handles the edge cases and the creation in the same prompt.
When some teams already exist in Sentry
The payments team and the auth team are already in Sentry from the monolith era. You do not want duplicate teams.
For each team name in column B, check if a team with that name already exists in Sentry organization 'my-org'. If it exists, write the existing team slug in column C. If it does not exist, create it and write the new slug in column C. Then create a Sentry project for each row using the name in column A and assign it to the slug in column C. Write the project ID in column D.
When platform values need to be set per service
Your services are not all the same language. Column C has the platform (python, go, javascript) and Sentry needs the right SDK type.
Create a Sentry project for each service in column A, assigned to the team in column B, and with the platform from column C. Write the returned project ID in column D and the DSN in column E.
When team slugs are auto-generated and you want to control them
Sentry slugs are auto-generated from display names and sometimes truncate in unexpected ways.
For each team name in column B, create the Sentry team with a slug derived by lowercasing the name, replacing spaces with hyphens, and removing special characters. Write the slug you intend to create in column C before creating it. Then create the teams and projects as planned.
When you want teams, projects, and a project structure verification in one pass
After creation, you want to confirm every project was assigned correctly before the services go live.
Create Sentry teams for each team in column B and write team slugs in column C. Create Sentry projects for each service in column A assigned to the team slug in column C and write project IDs in column D. After all creation is done, verify each project's team assignment by pulling the project details from Sentry and writing 'verified' or 'mismatch' in column E.
The pattern: the sheet is the blueprint. One prompt builds the Sentry structure from it.
Try It
Get the 7-day free trial of SheetXAI and use any service or project list to bulk-create Sentry projects and teams in one pass. The Sentry integration is included in every plan. See also how to export your existing Sentry project structure or the Sentry in Google Sheets overview.
