Your clients' AI chatbot.
Your revenue.

An accelerator for agencies building AI chatbots. Multi-tenant sub-orgs, isolated secrets per client, appearance customisation, one codebase across your whole portfolio.

Your agency builds custom AI solutions. But every client needs their own infrastructure, branding, and integrations. That doesn't scale.

UraiJS for Agencies

Build once. Deploy for every client.

Write tools once with the @tool decorator. Configure per-client via meta.vars.metadata. Each client gets their own secrets, their own data, their own brand, all running on the same codebase.

One codebase, many clients

@tool decorator: same business logic, any client
meta.vars.metadata for per-client configuration
meta.secrets for isolated credentials per client
100+ integrations to connect each client's Salesforce, Jira, and more
// Same tool, different client configs
class ClientCRM {
@tool
async sync_contacts(filter: string) {
// Client's own Salesforce instance
const sf = connect(
meta.vars.metadata.salesforce_url,
meta.secrets.SF_TOKEN
)
return await sf.contacts(filter)
}
}

Customisation

A shipped chatbot in days,
tailored to each client.

Urai is the accelerator. Stand up an isolated environment per client, tune the appearance, plug in their integrations, and ship.

Appearance customisation per client: logo, colours, copy, UI theming
Embed chat and voice into client applications
Multi-tenant architecture with full client isolation
Model-agnostic: each client can bring their own LLM
Acme AI Assistant Customised per client
AI

I found 3 matching invoices from Q4. The total outstanding amount is $24,500. Would you like me to generate a summary report?

Yes, and pull the related contracts from Salesforce.

JD
Connected to client's Salesforce, Jira, Google Drive

How agencies use Urai

01

Build tools

Write UraiJS tools for your client's workflows. Use the coding agent to accelerate development. Test locally with the CLI.

02

Configure & brand

Set up the client's environment: integrations, secrets, and branding. Each client is fully isolated in their own sub-org.

03

Deploy & earn

Deploy voice and chat agents customised per client. Recurring revenue from every client on the platform.

Flexible pricing for agencies

Volume-based pricing that scales with your client base. The more clients you onboard, the better your margins.

Ready to offer AI to your clients?

Talk to our team about agency partnerships and volume pricing.