Plugins

The features every site needs, built once.

Seven plugins ship with Caelo. Switch on what your site needs. Need something custom? Have the assistant or your agent write a plugin that runs in a sandbox.

Shipped with Caelo

Seven plugins, ready to switch on.

Each one is maintained with Caelo, so you do not have to keep a pile of third-party extensions up to date.

Languages

International site

A second language with its own URLs, hreflang and sitemap. Pages are translated in the chat; URL changes wait for your click.

  • Subdirectory
  • Subdomain
  • Own domain

Privacy

Consent manager

Consent categories, scripts and embeds that wait until the visitor agrees, and a record of each consent.

    Contact

    Forms

    Contact and other forms. Submissions land in an inbox in the admin, and the assistant can summarise them for you.

      Email

      Newsletter

      A subscriber list with double opt-in and campaign sends. The assistant drafts a campaign, and a person sends it.

        Conversation

        Comments

        Threaded comments with AI-assisted moderation. Approved comments are written into the page at the next build.

          Feedback

          Ratings

          One to five stars per page, shown as a small widget in your design.

            Accounts

            Visitor login

            Sign-up, login, sessions and password reset for visitors, with email and password. Its core logic is locked: the assistant can configure it but cannot rewrite it.

              How plugins work

              The Owner grants each plugin its rights, version by version.

              Every plugin, shipped or generated, goes through the same validator and waits for the Owner. What it may do beyond its own data is a separate decision for each version.

              ShippedReleased and signed with Caelo, changed only by reviewed pull requests. Today they run inside the admin process, outside the sandbox.
              GeneratedWhen something is missing, the assistant or your agent writes a plugin. It runs in a Deno sandbox without file, network or environment access.
              Owner decidesNo plugin runs until an Owner activates it. Every extra right is granted for one exact version, and a new version asks again.
              In your designVisitors see a plugin as a component on the page, styled by your theme. The assistant and your agent see it as tools.

              Extend

              Need something else? Describe it.

              Describe what the feature should do, in the chat or to your agent. The plugin is written for you, the validator checks it, and you decide whether it runs.