Autonomous jobs
Hand over work that outlasts a single reply and let it run in the background.
Some things you need done on WhatsApp cannot be finished in one sitting. They depend on other people and play out over hours or days — and if no one keeps following up, they quietly stall. Coordinating a meeting time across five people, gathering everyone's input in a group, handling messages while you are away: these all need someone managing them from start to finish.
That is what an autonomous job is. You hand KKHS Assist a goal, and it keeps working toward it across your chats — messaging people, reacting to their replies, chasing anyone who has gone quiet — and reports back as it goes, until the job is done.
What it can do for you
- Run a task inside a chat or group. Summon it with
/kkin any chat and give it a goal. Ask it to lock a 30-minute slot for five people next week, and it collects everyone's availability, follows up with whoever has not replied, proposes new times when one does not work, then blocks your calendar and sends the invite. - Cover your chats while you are away. Tell it you are out for the day and hand it a set of chats. It replies in them for you, answers what it can, notes what it cannot, and gives you a summary when you are back.
- Work across your apps to finish the job. A task is not limited to WhatsApp. It can use your calendar, email, sheets, and any connected app the job needs — so it ends with the meeting booked or the email sent, not just half-done.
- Run several at once. Jobs run in parallel, across as many chats and people as the task involves.
- Grind through work that is simply big. A sweep across months of messages, a bulk tidy-up, a research job over dozens of sources — it breaks the work into steps and works through them in the background, saving its progress after each one.
Work that outlasts a single reply
Not every long job is about waiting on people. Some are just large. When you hand over something that will not fit in one answer, it does not try to cram it into a reply and give up halfway — it moves the work to the background and reports back when it is done.
- It saves its place as it goes. Each step records what is finished and what is left, so a restart in the middle never loses the work already done.
- You can watch it and stop it. Anything running shows up under Background tasks on the Agents page, with what it is doing and how far along. Cancel stops it cleanly at its next step rather than mid-action.
- It has limits. A background job has a time and spend ceiling, so it cannot quietly run all night. If it hits one, it stops and tells you where it got to instead of failing silently.
You stay in control
- It reports as it goes — you see progress in your self-chat, not just a result at the end.
- You can stop it any time —
/stopin your self-chat, or Cancel on the dashboard. - It stays inside your permissions — a job cannot message a chat that is blocked or read-only, whatever the goal is.
- It never commits on your behalf — prices, payments, and binding promises come back to you for approval.
How to start one
- In any chat: "/kk find a 30-minute slot for the five of us next week and book it."
- In your self-chat: "I'm out until Thursday — cover my client chats and summarize when I'm back."
- In your self-chat: "Go through the last three months of the vendors group and list every price quoted."
If the job needs to keep running with no end date, you probably want an agent instead. If it needs to happen on a schedule, you want an automation.
