Skip to main content

Prerequisites

Before creating an instance, make sure you have:
  1. A verified Suji account (register here)
  2. An active subscription (choose a plan)
  3. An AI API key (e.g., Anthropic, OpenAI)

Create an Instance

1

Open the dashboard

Go to app.suji.fr and navigate to Instances.
2

Click 'New Instance'

Click the New Instance button to open the creation form.
3

Choose a subdomain

Pick a unique subdomain for your instance. This will be used in the URL: your-subdomain.suji.fr.Subdomains must be 3-32 characters, lowercase alphanumeric with hyphens allowed (e.g., my-bot, sales-agent).
4

Configure resources

Set CPU, memory, and storage for your instance. These come from your plan’s resource pool.Minimum allocations:
  • CPU: 0.5 vCPU (500m)
  • Memory: 0.5 GB
  • Storage: 1 GB
Resources are allocated in increments of 0.5 vCPU, 0.5 GB memory, and 1 GB storage.
5

Enter your AI API key

Provide your AI provider API key (e.g., Anthropic API key). This is encrypted and stored securely.The default model is anthropic/claude-sonnet-4-20250514. You can change this during creation.
6

Select an OpenClaw version

Choose the OpenClaw version to run. The latest stable version is pre-selected.
7

Add platforms (optional)

You can connect messaging platforms now or add them later. See Connect a Platform for details.
8

Create

Click Create Instance. Provisioning starts immediately and typically completes within 30-60 seconds.

What Happens During Provisioning

When you create an instance, Suji:
  1. Creates an isolated Kubernetes namespace
  2. Sets up network policies and resource quotas
  3. Provisions encrypted persistent storage
  4. Deploys the OpenClaw container with your configuration
  5. Configures SSL and DNS for your subdomain
  6. Syncs your platform credentials as Kubernetes secrets
You can monitor provisioning progress in real-time on the instance detail page.

Instance States

StatusDescription
ProvisioningInstance is being created
RunningInstance is active and healthy
StartingInstance is being started
StoppingInstance is being stopped
StoppedInstance is stopped (no compute charges)
SuspendedInstance suspended due to payment issues
ErrorInstance encountered an error (can be restarted)

Next Steps

Once your instance is running, connect a messaging platform to start receiving messages.