AI

Set up AI content generation for your project using Vertex AI (Gemini) on your own Google Cloud project.

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 SettingsAI to see the current availability status.

1

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.

2

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.

3

Re-check availability

Back in Project SettingsAI, 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:

How It Works

AspectDetail
ProviderVertex AI (Gemini)
Runs onYour own Google Cloud project
BillingAI usage is billed to your Google Cloud project
RequirementsVertex AI API enabled + roles/aiplatform.user granted to the service account
Model & regionShown 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.