1 New OAuth application (create — blocking fields before save)

Exploratory only. Copy, field order, and component choice are up to implementation. Goal: capture who to contact, why the integration exists, and who the customer is integrating with.

2 Partner selected — official app nudge (behavior to consider)
3 API key creation — same questions
4 In-app notice to admins (dismissible; educates existing customers)

Apps

Placeholder page — list / empty state would appear below.

5 OAuth app — “Basics” edit (same metadata; edgewise on updates)

My integration

Basics · Credentials — tabs sketched as a single block.