Skip to main content

Project Templates

Project templates let you bootstrap new projects from approved blueprints and share repeatable setups with your organization. Use a template when you want a pre-built combination of workflows, gateways, serverless apps, and database tables without wiring everything manually.

Create a project from a template

  1. Go to Projects and click Create project.

  2. Choose Use Template (alongside Manual Setup and AI-Assisted).

  3. Browse the template gallery. Search by title or filter by tag.

  4. Click a template to start provisioning.

    Create project using template

Boltic creates the project and attaches template modules in the background. You are redirected to the new project details page, where a progress banner tracks module attachment status.

Serverless configuration

Some templates include serverless apps that require environment variables or secrets before deployment. When you select such a template, a configuration modal opens so you can provide:

  • Environment variables per serverless app

  • Secrets per serverless app

    Environment variables during project creation

Submit the form to continue. Templates without serverless variables start immediately.

Template job progress

While modules are being attached, the project details page shows a progress banner with:

  • Overall job status (queued, in_progress, success, partial_success, or failed)
  • Per-module status for each entity type being linked
  • Retry for failed modules that are eligible to retry
  • Option to dismiss the banner when finished

The URL may include ?template_job_id=<id> while the job runs. This parameter is cleared automatically when the job completes.

One use per organization

Each project template can only be used once per organization. Templates you have already used appear as unavailable in the gallery.

If template creation fails

IssueWhat to do
Template already usedChoose a different template or use Manual Setup.
Partial module failureUse Retry on the progress banner for failed modules, or add missing entities manually from Managing entities.
Missing serverless configComplete the environment/secrets modal before the job starts.

Publish a project as a template

Turn a working project into a reusable blueprint for your team.

Requirements

A project can be published as a template only when:

  • It contains at least one entity
  • All entities are one of: Workflow, Gateway, Serverless, or Database Tables
  • It does not include MCP or AI Agent items (these types are not supported in project templates today)

Steps

  1. On the Projects listing, open the context menu on a project card or table row.
  2. Click Publish as a template.
  3. Review the confirmation: "Send for review?"
  4. Click Send for review.

Your project is submitted as a template draft for administrator review. You can continue working on the project while it is reviewed. After approval, the template appears in the Use Template gallery for your organization.

Review workflow

Publishing does not instantly make a template available to everyone. An administrator must approve the template before others can use it from the template gallery.

When to use templates

ScenarioRecommended approach
Standard customer onboarding stack (workflow + gateway + tables)Publish once, reuse via Use Template
One-off experiment or custom mix of entitiesManual Setup
Link only existing resources you already builtManual Setup with Select Entities
Project includes MCP or AI agentsManual Setup — template publish does not support these types

Next steps