DEVELOPERS / START SMALL

Get the client.
Choose one action.

The JavaScript client is free to download and use for your RuleEvo integration. It has no dependencies and supports Node 22+ or a compatible fetch runtime. Live access currently requires an agreed, bounded integration and separately issued credentials.

Download JavaScript client

Read before you write

Save the client as ruleevo.mjs beside a server-side script. Keep both your actor key and the private deployment's service access token in your own secure server environment. Never place these secrets in browser code, public repositories or a chat message.

import {RuleEvoClient} from './ruleevo.mjs';

const client = new RuleEvoClient({
  baseUrl: process.env.RULEEVO_BASE_URL,
  apiKey: process.env.RULEEVO_API_KEY,
  serviceAccessToken: process.env.RULEEVO_SERVICE_TOKEN
});

// One read-only request. It does not authorize or execute work.
const snapshot = await client.tasks();
console.log('Assigned tasks:', snapshot.grants.length);

Configure those variables for the agreed deployment, then run your script with Node. Importing the client alone does not call RuleEvo or execute work; the tasks() example makes one read-only request. Without valid deployment access and actor credentials, requests fail; downloading a client does not create a customer account.

Put control where the effect begins

For a state-changing action, persist one stable effect ID, authorize its exact scope and amount, commit at the execution boundary, and apply provider-side deduplication. On withdrawal or expiry, stop new admissions and reconcile previously admitted work. A receipt authenticates the recorded evidence; it does not prove a third party stopped or undo a completed effect.

Starter access

Starter software access is $10/month including 10,000 unique authorized prechecks, then $0.001 each additional precheck, under an agreed cap. There is no per-agent surcharge within the agreed workflow and prototype limits. Documentation and this client are free. Human support, setup and engineering are separately agreed. The current real sandbox adapter creates generated folders inside a dedicated Google Drive test folder.

Request a Starter integration with one workflow, a technical owner and a harmless sandbox. No production credentials or sensitive customer data, please.

Try the free browser illustration · Terms · Privacy