Firepanel can generate content types and sample documents with AI. Generation runs on your own Google Cloud project using Vertex AI (Gemini), so any AI usage is billed directly to your Google Cloud project — Firepanel never proxies the requests through its own account.
Note:
AI content generation is a premium feature. It is available on the Startup plan and above. See Plans to compare tiers.
Setting Up AI
Because generation uses your own Google Cloud project, you need to enable Vertex AI and grant your service account access before Firepanel can reach it. Open Project Settings → AI to see the current availability status.
Enable the Vertex AI API
In the Google Cloud console, enable the Vertex AI API (aiplatform.googleapis.com) for the same Google Cloud project your Firepanel project is connected to. The AI settings tab links directly to the correct API page for your project.
Grant the Vertex AI User role
Grant the role roles/aiplatform.user to the service account this Firepanel project uses. The AI settings tab links directly to the IAM page for your project so you can add the role.
Re-check availability
Back in Project Settings → AI, click Re-check. When everything is configured correctly, the status changes to AI is ready and shows the active model and region.
Note:
If AI is not set up, the status card shows AI is not available yet along with the underlying error and step-by-step links to fix it. The enable toggle stays disabled until the readiness check passes.
Enabling AI Content Generation
Once the availability check passes, use the Enable AI content generation toggle to turn the feature on or off for the project. When enabled, Generate with AI actions appear across the console:
- On the content types page when creating a new content type
- On collections and the document editor for generating sample documents
How It Works
| Aspect | Detail |
|---|---|
| Provider | Vertex AI (Gemini) |
| Runs on | Your own Google Cloud project |
| Billing | AI usage is billed to your Google Cloud project |
| Requirements | Vertex AI API enabled + roles/aiplatform.user granted to the service account |
| Model & region | Shown in the AI settings tab once AI is ready |
Note:
Availability is checked with a live reachability probe against Vertex AI. Firepanel caches the result so gating checks across the console don't repeatedly trigger a billable probe — use Re-check to refresh it after changing your Google Cloud configuration.