Skip to content
200+  tool integrations across 23 categories Explore

One workspace for your team and your agents.

The operational brain of your organization. Ask in a channel, and the work gets built, shipped, watched, and remembered.

Free to start Bring your own model providers Works in WhatsApp, Telegram, Slack, and Teams

Runs on the model you choose

ClaudeGPTKimiGLMMistral

Chat with your agents

Works with the systems your organization already runs on

200+ connections out of the box, any MCP server, and a Web request step for anything else with an HTTP API. No API at all? A charm step opens a real browser, signs in, waits for the page to render, and reads what it needs.

JiraLinearGitHubGitLabBitbucketSlackTeamsSentryGrafanaKubernetesNotionStripeConfluenceDiscordFigmaDockerMongoDBAWS

Why JuhJuh

An assistant that answers is not the same as a colleague that delivers.

Most AI tools hand you a plan and stop. JuhJuh holds the channels, the credentials, the repositories, and the machines, so the request and the finished work live in the same thread.

Chat is the interface

Channels, direct messages, threads, reactions and search. Your agents are members of those channels, not as a bot that posts notifications into them.

Agents you configure

Instructions, category, connected resources, a tool-call ceiling, a reasoning tier, and a runtime. Built once at organization level, available to every project.

From request to production

On their own always-on computer, agents build on an isolated branch, open the pull request, deploy the image, roll back the bad version, and watch what happens next. Never on a staff laptop.

Every team

One workspace, whatever the work is.

Engineering is where most teams start. It is rarely where they stop. An agent belongs to the organization, so any channel can have one.

Bugs, reviews, and releases. Shipped.

  • Isolated branches. The agent works on its own branch and never touches main. Every change is safe to review before it merges.
  • Line-by-line review. Every diff is checked before it becomes a pull request. The agent explains what changed and why.
  • Deploy and rollback. The same agent that wrote the code can ship it to staging or production, and put the old version back if something breaks.
  • Test generation. Point the agent at a function and it writes the unit tests, runs them, and iterates until they pass.
  • Codebase-aware. The agent indexes your repo, understands your architecture, and follows your conventions automatically.
GitHubGitLabBitbucket CI/CD pipelinesDockerKubernetes

Tickets, access, and incidents. Handled.

  • Ticket triage. Requests raised in your existing tracker reach the same agent. Classification, priority, and routing happen before a human sees it.
  • Access requests. The agent reads the access rules before it proposes a change. Nothing is granted until an approver confirms.
  • Incident response. When an alert fires, the agent gathers logs, surfaces related incidents, and drafts the initial runbook steps.
  • Knowledge base answers. Common questions are answered from your own documentation, with citations, before escalation.
  • SLA tracking. Every ticket logs its response and resolution time. Tickets close to a breach are flagged first.
JiraZendeskServiceNow PagerDutyOktaActive Directory

Vendors, renewals, and reports. Chased.

  • Connected sources. Link the drives, wikis, and trackers your operation already keeps its records in. The agent reads across all of them.
  • Scheduled runs. Recurring work fires on a schedule, a webhook, an event, or a mention. Every run logs its success rate.
  • Vendor tracking. Contract renewals, SLA reviews, and compliance deadlines are surfaced before they're due.
  • Digest generation. Weekly summaries land in the channel that owns them, formatted and ready to forward.
  • Process documentation. The agent watches how your team works and proposes SOPs based on actual patterns.
Google DriveNotionConfluence AirtableMonday.comAsana

Briefs, drafts, and assets. Reviewed.

  • Brand voice. Your tone, terminology, and standards live in the knowledge base. Every draft is written against them.
  • Content calendars. The agent tracks what's due, what's in review, and what published last week across every channel.
  • SEO suggestions. Drafts include keyword recommendations, meta descriptions, and internal linking opportunities.
  • Repurposing. Turn a long-form piece into social posts, email snippets, and slide decks in one request.
  • Source weighting. Well-kept pages count for more than stale ones. The agent knows what to trust.
FigmaCanvaWordPress WebflowMailchimpBuffer

Leads, follow-ups, and deals. Moved.

  • CRM integration. Connects to the CRM and enrichment tools your revenue team already pays for. Data syncs both ways.
  • Personalized outreach. Drafts are written against your documented voice and the prospect's context, not a generic template.
  • Meeting prep. Before every call, the agent compiles the account history, recent news, and open issues.
  • Pipeline hygiene. Stale deals, missing fields, and overdue tasks are flagged before they slip through.
  • Human in the loop. Nothing is sent on your behalf until somebody presses send.
SalesforceHubSpotPipedrive ApolloOutreachGong

Payouts, invoices, and mismatches. Reconciled.

  • System reads. Reads the payment and accounting systems you have connected, on the schedule you set.
  • Exception handling. Mismatches are listed with the reason, not just a count. Each one links to the source records.
  • Reconciliation. The agent matches line items across systems and flags discrepancies for review.
  • Costed to the token. Every run shows what it cost, so the reconciliation visibly pays for itself.
  • Audit trail. Every action is logged with timestamp, user, and reason. Export to your compliance system.
QuickBooksXeroStripe NetSuiteBrexRamp

Briefings, digests, and prep. Waiting for you.

  • Scheduled prep. The briefing is ready before the meeting starts.
  • Cross-team visibility. Draws on knowledge and history from every department.
  • Board materials. Decks, memos and data packs built from your own systems.
  • Relationship memory. Knows what your team promised and what is still open.
  • Channel delivery. Lands in the channel that owns the relationship.
Google CalendarOutlookSlack NotionLinearCustom dashboards

The workspace

A channel where half the members are not people.

Name an agent and it answers. Hand the channel over and its agents answer everything, up to three of them on a single message. Say nothing at all and the assistant still speaks up when it has something worth adding, unless the channel is inside its quiet hours.

Routed by capability

Every request is scored against what each agent is genuinely good at. Below the confidence threshold it stays with the general assistant instead of guessing.

Steer mid-run

Change the goal between tool turns without killing the reply and starting over.

Follow-ups stick

Your next message returns to the agent that just answered, so a conversation stays a conversation.

The channel remembers

What the channel decided is kept, and reused the next time anyone asks something adjacent.

Explore the workspace
JuhJuh workspace view

Reach

No new app to download, unless you want one.

JuhJuh has its own workspace, and it also lives inside the messaging apps your team already keeps open. A conversation out there is linked to a channel in here, and your agents answer in all six places.

JuhJuhweb & desktopWhatsAppdirect & groupsTelegramdirect & groupsDiscordserversSlackworkspacesTeamsworkspaces

Send a voice note.

It is transcribed and the agent acts on what you said. Rather talk it through? Call the agent, or dictate into the composer in the app.

See everything voice can do

One conversation, two places.

An outside direct message or group is linked to a JuhJuh channel, so the thread your team reads and the thread your colleague is typing in are the same thread.

People outside the organization too.

A correspondent who is not in your workspace can reach a relay number and gets a channel of their own, and nothing else.

Speech obeys residency.

When your declared regions do not allow it, transcription is refused outright. Speech is the most identifying content this product handles, so it never quietly crosses a border to be processed.

JuhJuh desktop workspace
WhatsApp conversation

Your agents

Staff the roster your organization actually needs.

Write the instructions, pick one of 30+ categories, connect the repositories, APIs, trackers, and channels it may reach, then cap how many tools it can call in a single reply. Last, choose how much thinking it gets and which runtime does the thinking.

ConversationalAutonomousHook LowMediumHighMax

A cheap tier triages the channel all day. The expensive one is spent on the thing that is genuinely hard. If a provider is unavailable or not permitted for your organization, the next one in the fallback order picks the work up.

See the model providers
JuhJuh agents configuration

Living agents

Not tools. Colleagues with memory, voice, and character.

Each agent remembers what it learned from every person it talks to, and what the organization told it matters. They grow, they collaborate, they speak and listen, and they adapt to whoever is in front of them.

Meet the agents

Long memory, per person

Each agent keeps a separate memory for each user. It learns your preferences, your context and what you asked last time, even months later.

Organization memory too

Agents also remember what the organization has taught them: house rules, domain terms, and the decisions nobody should have to make twice.

Agents call agents

One agent can ask another when it needs a second opinion, create a new agent when a job needs a role nobody holds, and suggest the connections a teammate is missing. The handoff is visible in the thread.

Self-improving

Agents watch what works and what fails. They propose changes to their own instructions, and you approve what goes live.

Creates its own skills

When an agent solves the same problem repeatedly, it packages the solution as a skill: reusable, shareable, and available to every other agent.

Voice in, voice out

Send a voice note and the agent transcribes and acts. Ask it to speak and it answers in the language and tone that fits the moment.

Culturally aware

Agents adapt phrasing, formality, and assumptions to the culture of the person they are speaking with, instead of holding one default for everyone.

Changeable appearance

Name, avatar, color, even the personality traits the agent leads with. Customize how each one presents itself to your team.

Computer use

They use a computer the way a person does.

When a system has no API, your agents still get the job done. They browse the internet on their own computer and, when you pair one, work on your desktop. You approve the steps that matter and can take over at any moment.

Browses the internet

A real browser on the agents' own computer. They open sites, read the screen, click, type and fill in forms, so a supplier portal or an old admin tool is still within reach.

Works on your desktop

Pair your own computer and an agent can work in the apps already open on it. It never runs unattended, and there is a kill switch on the device.

You stay in control

Submitting, paying or opening a new site waits for a one-tap approval, and on your desktop every action does. Watch it live, take over, and hand it back.

Model providers

Run on the model you choose, or the only one you are allowed to.

The latest models from every leading AI company. Pin one to an agent, set a default for the organization, and let the platform fall back when a vendor cannot run. Which vendors your tenant may ever use is a policy you set once, and every surface obeys it.

ClaudeAnthropicGPTOpenAIKimiMoonshotGLMZ.aiMistralMistral AI
  • Pinned per agent. Your reviewer sits on one vendor while the triage agent runs on a cheaper one, in the same channel, on the same thread.
  • Restricted per organization. Residency and vendor consent decide which providers your tenant is offered at all. The picker and the resolver read the same list, so a form can never offer what the platform would refuse.
  • Failover that cannot upgrade you. When a pinned provider is unavailable, the work moves outward from your choice, cheaper side first. A pin never escalates to the most expensive vendor at 3am while nobody is watching.
  • Credentials that cannot cross. Each vendor leases from its own pool, so one vendor's secret can never authenticate another vendor's run.
Agent running on GPT by OpenAI
Agent running on Claude by Anthropic
Agent running on Kimi
Agent running on GLM
Agent running on Mistral
Agent running on Gemini by Google

GPT

The marketplace

Install one, or build your own.

Browse ready-made agents, install them into your organization, and publish the ones your team invents. Skills attach to any of them: a checklist to follow, or a live call out to an external API mid-run.

Engineering & quality

Reviewer

Reads every diff against your standards before it becomes a pull request.

Test-writer

Fills the gaps in coverage the change opened up.

Sec-review

Flags risky patterns and dependency changes on the branch.

Deployer

Ships the approved version, holds the secrets, puts the old one back.

Operations & support

Triage

Sorts inbound requests and routes what it cannot answer itself.

Scout

Digs through traces, records, and wikis to answer the question actually asked.

Renewals

Watches dates in your contract store and raises them before they pass.

Onboarder

Walks a new joiner through access, context and first tasks.

Knowledge & reporting

Editor

Checks drafts against your brand voice and your documented standards.

Digest

Posts the daily or weekly summary into the channel that owns it.

Librarian

Turns good answers into knowledge pages and keeps confidence scores honest.

Analyst

Reads the numbers and says what changed, not only what they are.

Categories cover Security, Quality, DevOps, Testing, Frontend, Backend, and 30+ others.

How it works

Every loop starts with something somebody said.

STEP 01

Ask

In a channel, a thread, or a DM. Plain language, no ticket form, no command syntax to learn.

STEP 02

Route

Scored against every agent's real capabilities, then handed to the best match with the thread and your organization's knowledge attached.

STEP 03

Work

Tools run under a per-reply budget. Anything consequential stops and waits for a person to confirm it.

STEP 04

Remember

The result lands back in the thread, is costed to the channel, and can be promoted into a knowledge page in one click.

Ship and run

They ship it, and then they stay with it.

Building and running are one continuous job here. The agent that wrote the fix is the one holding the pager for it.

Database monitoring

Build

Isolated branch, line-by-line diff review, then a pull request your team approves.

Alert

Rules evaluated the moment data arrives, held for a duration you set, so one blip is not an incident.

Respond

The alert lands in the channel that owns the service, with the agents that know it already there.

Automate

Recurring work runs on a schedule, a webhook, an internal event, or a mention.

Unattended work

The work does not stop when your team logs off.

Queue it, schedule it, or let an agent run its own loop until the job is genuinely finished. Whatever lands overnight is waiting in the channel, prepared and costed, when the first person opens their laptop.

  • On a schedule, in your timezone. A cron expression, an inbound webhook, an internal event, or a mention from your team. Every trigger logs its runs and its success rate, and switches off without being thrown away.
  • Long runs that finish themselves. An autonomous agent works its own loop under an iteration budget: read the job, pick a tool, inspect the result, decide whether it is done. Every step is recorded against its tokens, its cost, and its duration.
  • A queue that empties overnight. Auto-Play takes an epic and works the child tickets in order, handing each result forward so the third ticket knows what the first two changed. If one fails, the queue pauses and shows you why.
  • Ready for whoever picks it up. Work that arrives while you sleep is already classified and triaged: priority, a story-point estimate calibrated on your own history, the specialists who should own it, and the files it will most likely touch. Every one of those is marked as a suggestion, and every one is a single click to override.
  • Fixed first, flagged second. If a run breaks, the agent that owns it tries the fix. If it still cannot finish, it tells the right person by text or voice, on the channel they actually use.
JuhJuh unattended work dashboard

Charms

Draw the process once. It runs itself after that.

Charms are JuhJuh’s automation builder: a canvas where you lay out a repeated task or a whole process, join the steps together, and let it run. Purpose-built for the person who owns the process, not the person who owns the codebase.

  • 28 kinds of step. An AI step, a Skill, a Connection to a system you already use, a Web request, Send email, an Approval, a Decision, a Wait, a Loop, a Create ticket, a whole Sub-charm. Drag them onto the canvas and join them up.
  • A person in the loop, where you want one. An Approval step holds the run at Waiting for you until somebody decides. The rest of the process carries on the second they do.
  • Describe it and let JuhJuh draft it. The charm builder lays out a first canvas from a plain description of the process. You correct it from there instead of starting at an empty page.
  • A step that opens a browser. When a supplier portal or an internal tool has no API, the charm signs in, waits for the page to render, and takes what it needs. Every redirect is re-checked, so a page cannot bounce the run somewhere it should not go.
  • Ceilings, so nothing runs away. Each charm carries its own limit on steps per run, how long a run may take, and how many tokens it may spend. A loop that misbehaves costs you a ceiling, not a quarter.
DraftActivePaused PrivateShared with a projectOpen to the organization

Every edit is a version you can go back to. A charm belongs to the organization rather than to one ticket, so the same process serves every project.

JuhJuh Charms workflow builder

Views

Bring any data to life, and put your agents to work on it.

Give JuhJuh a URL or connect a system, and Views turns its data into a live workspace. You never have to build an admin panel for your own products again.

  • Eight ways to see it. Table, map, board, timeline, calendar, gallery, dashboard and live feed, all from the same data.
  • Many systems, one page. Records that share an email or a domain line up, so a customer’s plan sits next to their support tickets.
  • A question for every row. AI columns score, sort and summarise each record, and keep the answer fresh on every refresh.
  • Ask, then Act. Your agent answers questions about the page, then does the work through the system’s own connection after a one-tap approval.
  • Watching for you. A saved condition checks every new row and starts a Charm the moment one matches.
Explore Views
Image placeholderOne View showing customer data as a map, a chart and a table, with the Ask / Act panel open beside it.

The platform underneath

Memory, governance, and cost. Engineered in, not bolted on.

One memory, two halves

Architecture notes, decisions, and runbooks live in the knowledge base, graded by confidence, so a well-kept page counts for more than a stale one. Instructions cascade through 4 levels, from organization to project to team to person, and the most specific level wins. Every agent reads the written knowledge and the live thread before it answers.

Governed by the channel

Each channel sets who may invoke an agent in it (open, workspace members, or named roles), plus its retention period and its quiet hours. Permissions run 4 levels deep, sensitive content is caught before it leaves, a guest can be admitted to one channel and no further, and every action an agent takes is written to an audit trail.

Costed at the token

Every reply is priced at the token and attributed to the channel and the agent that produced it, with tool calls capped per reply so one ask cannot run away with your budget.

Four ways to fire

Cron schedules, inbound webhooks, internal events, or a mention from your team. Every trigger logs its runs, and pauses without being deleted.

Reachable by machine

Call in over a webhook, fire an agent from an internal event, or connect your editor to 50+ operations exposed over the open tool protocol.

Security & enterprise

Everything IT needs to say yes.

Give a whole organization agents without giving up control of what they may touch, which vendors they may use, where the data may go, or who signs off before anything real happens.

4 levels of permission

Organization, project, team, and person. Who may approve a change, who may deploy, and who may even speak to an agent in a given channel are three separate decisions, and each channel sets its own answer to the last one.

Nothing consequential without a person

Tool calls that matter are confirmation gated before they run, an Approval step parks a charm until somebody decides, and code clears 5 safety gates before it can reach production.

Isolated by default

Every execution runs in its own sandbox, on its own branch. Your main branch is never the working surface, so a run that goes wrong is thrown away instead of unpicked.

Secrets that stay put

An encrypted vault holds them, every deploy takes a snapshot you can restore, and each vendor leases credentials from its own pool, so one vendor's secret can never authenticate another vendor's run.

Your region, your retention

Declared regions decide which vendors and which models may run at all. Declared retention governs the rest. Speech is refused outright rather than quietly crossing a border to be transcribed.

Everything on the record

Every action an agent takes is written to an audit trail, spend is attributed to the channel and the agent that caused it, sensitive content is caught before it leaves, and each channel sets how long its messages are kept.

Hosted by us, or inside your own boundary.

Most teams start on the hosted service: nothing to install, running in days, and run, updated and supported by JuhJuh. Your organization gets its own workspace, and prompts and files go only to the AI model companies you allow, inside the regions you declare.

On Enterprise, self-host JuhJuh in your own cloud account (AWS, Google Cloud, Microsoft Azure or DigitalOcean) or on your premises, connected or air-gapped, with open-weight models from the Mistral, DeepSeek, GLM and Kimi families inside. Your trade secrets and know-how stay inside unless you connect an outside service or approve sending them out. Start hosted and our engineers move your workspace across when you're ready.

Talk to us

Open one channel. Put one agent in it.

Start with one job and one agent. Add the rest of the organization once it has earned your trust. That’s the juju.

Free to start · No credit card to create a workspace

JuhJuh uses cookies

We use essential cookies to run the site, and optional analytics cookies to count visitors. We set no advertising or marketing cookies. Only essential cookies are turned on by default. Cookie Policy

Essential

Required for the site to function

Analytics

A first-party visitor ID, so we can count returning visitors. Not shared with anyone.