Keycloak integration

Create, find and update users in your Keycloak realm, add them to groups, send verification and required-actions emails and react to new users. It never sets passwords or deletes users.

Developer tools1 triggers · 9 actions

Build it by describing it

Type a sentence like this and the copilot builds, validates and simulates the workflow.
When “New User” happens in Keycloak, check the details with AI, then “Create User” and tell my team in Slack.
  • Simulated before it goes live
  • Fixes proposed when something breaks
  • One credit per run

Triggers

Start a workflow when this happens
  • WHEN
    New User

    Triggers when a user is created in the Keycloak realm (by registration, the admin console, an identity provider or the API).

Actions

Then Calibra can do this for you
  • DO
    Create User

    Creates a user in the Keycloak realm, optionally with attributes, required actions and groups. No password is set: use "Send Required Actions Email" so the user chooses one.

  • DO
    Find Users

    Searches users in the Keycloak realm by text, email, username, name, attribute or status.

  • DO
    Get User

    Gets a Keycloak user by ID, with attributes, required actions and groups.

  • DO
    Update User

    Enables or disables a Keycloak user and changes their email, name or attributes. Only the fields you fill in change; other attributes are kept.

  • DO
    Add User to Group

    Adds a Keycloak user to a group, so they inherit its roles and attributes. If they're already a member, nothing changes.

  • DO
    Send Verification Email

    Asks Keycloak to email the user a link to verify their email address. The realm must have email (SMTP) configured.

  • DO
    Send Required Actions Email

    Emails the user a link to complete steps such as verifying their email, updating their profile, choosing their own password or setting up a one-time code. The realm must have email (SMTP) configured.

  • DO
    List Groups

    Lists the groups of the Keycloak realm with their ID and path. You can search by name.

  • DO
    Custom Keycloak API Request

    Makes a request to any endpoint of the Keycloak Admin REST API of your realm. Calibra gets a token with your client credentials. DELETE requests and password or credential endpoints aren't allowed.

Questions

Is the Keycloak integration free?

Yes. Keycloak is available on every Calibra plan, including the free plan, which needs no card.

How is Keycloak usage billed?

Calibra charges one credit per workflow run, however many steps it has. Steps that read from or write to this app do not cost extra.

Can I connect Keycloak without writing code?

Yes. Describe the process in plain words and the AI copilot builds the workflow with Keycloak for you. You can also use templates or the visual editor.

Describe your first process. Watch it run today.

Free plan, no card. One credit per run, however many steps it has.