Put AI to work on your enquiries, accounts, website and videos.

Works with WhatsApp, Tally and the tools you already use.

Swipe sideways to turn the symbol, or touch beside it for a gentle tilt. Swipe vertically to scroll. Use arrow keys to rotate, or Home to reset. Double-click to reset with a mouse.

01 / WHAT WE SET UP

Pick where to start.

01 / ENQUIRIES

Enquiries answered
automatically.

An AI agent reads each WhatsApp or website enquiry, checks your dates and prices, and replies in minutes. Want to see replies first? Turn on approval.

See the enquiry agent at work
ENQUIRY RECEIVED

“hey garden room available
16-18 oct? pls tell price”

CJAXCJAX
REPLY SENT

“Yes, it’s available!
₹6,000 a night, held for 30 mins.”

02 / ACCOUNTS

Accounts checked
every morning.

An AI agent checks your purchase, production and sales entries in Tally and shows you anything that looks wrong. You decide what to fix.

See the accounts agent at work
7:30 am check 378 entries
  1. PUR/0050 LABSA 90% · 450 kg ₹125/kg Price rise · note attached
  2. MFG/0029 Aloe vera extract No rate Cost incomplete, not zero
  3. PUR/0049 SLES 70% · 550 kg ₹1,800/kg 10× the usual rate
  4. SAL/0043 Invoice · 72 days ₹55,043.60 Overdue · reminder ready
  5. PUR/0051 Treated water · tanker ₹0.60/kg Matches the usual rate

PUR/0049 · correction requested Anita, accounts · 5 batches overstated by ₹8,83,224

03 / WEBSITES

Websites built
with AI agents.

Fast websites that explain your business and make it easy to get in touch. This website was built the same way.

Explore website options
The CJAX Labs website on a MacBook and iPhone

The CJAX Labs website

04 / VIDEOS

Reels and motion,
made with AI.

Reels, motion graphics and AI-assisted video for your brand. The motion graphics Reel here was made entirely in code.

See Reels & motion graphics
Motion graphics, made in code

Static becomes motion: 3D type, a product drop, a floor plan and a map of Goa. Every frame and sound was made in code with AI agents. Business pieces are samples.

AI-assisted visuals

A phone catch becomes a sequence of screens and an illuminated tunnel.

CUSTOM BUILDS

Something else in mind? Tell us what you want to build.

Tell us about your idea

02 / SEE IT RUN

Watch a workflow
from start to finish.

Two examples: an AI agent answering a villa’s WhatsApp enquiries, and one checking a small manufacturer’s accounts every morning.

Example workflow

Casa Kokum Villas

A guest asks about a room on WhatsApp. The AI agent works out what they need, checks the dates and prices, and replies.

  1. 01 Message in
  2. 02 Understood
  3. 03 Checked
  4. 04 Reply written
  5. 05 Sent
WhatsApp message 2:58 pm
Anika RaoGuest

Hey - do you have garden room availble? 2 people, 16th -18th oct. Pls tell me the price

What the agent understood

Room
Garden Room
Guests
2
Dates
16 to 18 Oct
Wants
The price
AI agent
  1. Read message Garden Room · 2 guests · 16 to 18 Oct · wants the price
  2. Earlier messages None from this guest
  3. Availability Garden Room G1 available for 2 nights
  4. Rate sheet ₹6,000 a night · 50% deposit · check-in 2 pm
  5. Hold room G1 held until 3:30 pm
  6. Deposit link ₹6,000 · link ready
  7. Write reply Every figure taken from the rate sheet
  8. Send reply WhatsApp · 2:59 pm

It only uses your rate sheet. It cannot change prices or offer discounts.

Reply · WhatsApp Ready

Hi Anika! Yes, the Garden Room is available from 16 to 18 Oct for 2 people. It's ₹6,000 a night, so ₹12,000 for both nights. A 50% deposit of ₹6,000 confirms it, and check-in is from 2 pm. I've held the room for you for 30 minutes. Here's the deposit link: pay.casakokum.example/G1-deposit

Ask me before sending Off · routine replies go out on their own

When it is on, every reply waits for your OK. Discounts, big groups and complaints always come to you first.

Reply sent · about 1 minute after the message Follow-up at 3:30 pm

It also handles

  • The same guest fills in the website form as well Linked to the WhatsApp message. No second hold and no second reply.
  • 22 guests and a sangeet on the lawn after 10 pm Passed to the manager. No reply goes out until they decide.
  • “Do you have a room for us?” with no dates The reply asks only for the dates. No hold and no price.
  • “Please stop messaging me” Messages to this guest stop straight away.

Konkan Homecare

A small manufacturer's purchase, production and sales entries are checked every morning. Anything that looks wrong waits for a person to decide.

  1. 01 Export read
  2. 02 Checked
  3. 03 Flagged
  4. 04 Decided
  5. 05 Re-checked
  6. 06 Approved
Tally export 7:30 am
Format
Day book export
Period
1 Apr to 28 Sep 2026
Vouchers
378
Status
Complete · read only
Purchase PUR/0049

SLES 70% · 550 kg

Entered ₹1,800/kg

Usual ₹180/kg

AI agent · read only
  1. Read export Complete · 378 vouchers · 1 Apr to 28 Sep
  2. Run checks 7 things to check, each linked to its voucher
  3. Check F-01 SLES 70% at ₹1,800/kg · usual rate ₹180/kg
  4. Work out cost Floor cleaner 1 L: ₹137.49 a unit, ₹38.66 once corrected
  5. Check F-02 LABSA 90% ₹100 → ₹125/kg · supplier note attached
  6. Run checks Corrected entry read · F-01 resolved
  7. Write summary Short summary · each figure linked to a voucher

Totals come from regular code, not AI. The agent explains what it found.

To check 7 items

F-01 SLES rate is 10 times the usual

  • Entry complete
  • Looks wrong
  • Checked by Anita

Correction requested

Corrected · floor cleaner back to ₹38.66 a unit

F-02 LABSA up 25%

  • Entry complete
  • Price rise
  • Supplier note
  • Checked by Anita

Accepted as a real price rise

Anita PaiAccounts

Owner summary: 1 entry corrected, 1 price rise accepted, aloe vera hand wash cost incomplete (no agreed rate), ₹55,043.60 overdue after a part payment and credit note, 1 disputed invoice on hold.

Summary approved · payment reminder saved

It also handles

  • A material has no agreed rate The cost is marked incomplete. It is never filled in as zero.
  • An overdue bill with a part payment and a credit note The reminder uses the balance actually due.
  • The same export is loaded twice Nothing is counted twice.
  • Tally cannot be reached It shows the last good check, not “all clear”.

03 / HOW IT WORKS

How we set it up.

  1. 01

    Show us the work.

    Walk us through how enquiries, orders or figures reach you today and where they get stuck.

  2. 02

    We build and test it.

    We connect the tools you already use and test on sample data before it touches real records.

  3. 03

    You set the rules.

    Choose what goes out on its own and what waits for your OK.

  4. 04

    We look after it.

    We keep it running, fix problems and adjust it as your business changes.

Tools we work with

  • WhatsApp Business
  • Google Sheets
  • HubSpot
  • n8n
  • Tally exports
  • Claude
  • Codex
  • Three.js
  • Blender
  • Vercel

04 / HOW CJAX RUNS

We use it
ourselves.

CJAX Labs is Calvin Ataide working with AI agents. Agents build, test and review the work overnight. Calvin checks it each morning and decides what goes out.

About the studio
A typical nightSimplified
  1. Overnight Code written and tested Agent
  2. Overnight Checked on phone and desktop Agent
  3. Overnight Reviewed by a second agent Agent
  4. 8:30 am Checked and approved Calvin
Nothing is sent, published or paid for without Calvin’s approval.

05 / GET STARTED

Where would you like to start?

Help me plan it

We map one workflow with you, show it working on sample data and hand over the plan. Build it yourself or with us.

Plan it with us

Working on a client project? See how we work with agencies

YOUR CHOICE

Analytics settings

Choose whether to allow optional analytics. They help us improve the site. Your enquiry details are excluded.

The anonymous, cookie-free page count stays on.

Read the privacy policy