Dhanur AI

Product

AI employees, with you in charge

Dhanur AI is where Indian businesses build AI employees, give them limits and approve their work, with the rupee cost of every task on record. We are in early access, so every capability below carries its real status.
Live
Works in the app today. Anything still in pilot says so.
Next
Being built now, such as connecting your own WhatsApp number and workspace spending limits.
Planned
On the roadmap. We do not promise dates.
Paused
Worked in the app, switched off for now. The changelog says when it is back.

One product

One product instead of nine tools

Teams running AI agents often stitch together a separate tool for each job below, each with its own bill, sign-in and data terms. In Dhanur AI they are one product, billed in rupees, with its databases in India. Each row says what works today and what is still to come.

  • Start work when something happens

    Often bought as Zapier or Make

    LiveSchedules, webhooks, emails and chats, plus HubSpot contacts, new Google Sheet and Form rows, and Razorpay, Shopify and WooCommerce events. Agents can also set their own follow-ups.

    NextHundreds more apps as starting points.

    How it works
  • Know your business

    Often bought as Zep or a vector database

    LiveYour business details written once for every agent, files, website pages and tables, searched by meaning in English, Hindi and Hinglish, and long-term memory that asks before it saves.

    How it works
  • Connect to your apps

    Often bought as Composio

    LiveGoogle, Slack and HubSpot, your own tools with encrypted secrets, and any MCP server's tools. Dhanur AI is an MCP server too, so Claude Code or Cursor can build and run your agents.

    NextSign-in to MCP servers with OAuth.

    How it works
  • Pick the right AI model

    Often bought as OpenRouter

    LiveThree levels of Claude, a backup model when one is down, and your tests run on all three at once, so you can switch to the cheapest level that passes in one click. We don't route across AI companies: one set of data terms we can stand behind.

    How it works
  • Test before it goes live

    Often bought as Braintrust

    LiveTest sets with nine kinds of checks, including an AI judge, an option to block publishing until they pass, and daily checks on real conversations against your own rules.

    How it works
  • Build the agents

    Often bought as Dust

    LiveA builder with a test chat where nothing is really sent, a draft from a sentence, templates for Indian businesses, versions, and one-click undo to any earlier version.

    How it works
  • Make agents work together

    Often bought as CrewAI

    LiveWorkforces that hand work between agents, agents that ask each other and get a structured answer back, and several agents working on one message at once.

    NextRunning one agent for each item in a list.

    How it works
  • Never lose a job

    Often bought as Temporal

    LiveBackground work runs on a queue that keeps it through restarts and retries with growing waits. What still fails lands in one Needs attention list, with Run again.

    How it works
  • See what happened, and what it cost

    Often bought as Langfuse

    LiveEvery step of every task with its time and rupee cost, analytics by agent, model and tool, traces sent to your own monitoring tool, and a public uptime page.

    How it works

Tool names are examples of what teams buy for each job; we don't claim to match every feature of each. For approvals, roles, audit and where your data lives, see the governance checklist.

Feature check

What works today

Every capability of the platform, feature by feature, with its status. We change a status only when the app changes.

Live 87 capabilitiesNext 3 capabilitiesPlanned 10 capabilitiesPaused 1 capability

Live In the app now

  • Workspaces and projects
  • Agent builder
  • Start from a goal
  • Model choice
  • Tools with per-tool approval
  • Autonomy limit
  • Test chat
  • Photos and PDFs in chats
  • Evaluations
  • Find the cheapest level that passes
  • Daily quality checks
  • Publish, with version history
  • Make an earlier version live again
  • Follow up when a customer goes quiet
  • Replies in the customer's language
  • Leads list
  • AI builder
  • Built-in tools
  • Tool builder
  • AI, web request and app action steps
  • Condition steps
  • Your tools in agents
  • Run a tool as a form
  • Run tools through the API
  • Knowledge search steps and loops
  • Your business, once
  • How agents talk, and what they never say
  • Pasted knowledge
  • Knowledge search
  • Search by meaning
  • File uploads
  • Website import
  • Knowledge tables
  • AI columns
  • Cited answers
  • Workforce canvas
  • Hand-overs in plain words
  • Conditions
  • A safety stop for loops
  • Test, publish and version history
  • Team chat, the API and triggers
  • Website chat and share links for a team
  • Test sets for a team
  • Tasks inbox
  • Approve before it acts
  • Approval with a time limit
  • Approval limits by amount
  • Escalations
  • Step-by-step record
  • Rupee cost of each task
  • Your AI team's week on a calendar
  • Install on phone and desktop
  • Connected apps, in pilot
  • App actions for agents, in pilot
  • Approval rules for app actions, in pilot
  • Website chat widget
  • Share link and QR code
  • WhatsApp, in pilot
  • Answer customer emails
  • Appointments on Google Calendar
  • Outreach from your own Gmail
  • Slack and HubSpot
  • Post to LinkedIn
  • Meeting notetaker
  • Schedules and webhooks
  • Start an agent when something happens
  • API keys and a run API
  • MCP servers
  • Limits for seats and projects
  • Built-in spending caps
  • Analytics page
  • Low-balance alerts
  • Pay-as-you-go credits
  • Razorpay payments and GST invoices
  • Servers and databases in India
  • Email-code and Google sign-in
  • Rate limits and hashed codes
  • Team roles and invites
  • Workspace isolation
  • Tool allow-lists
  • Activity log
  • No training on your data
  • ID and card numbers hidden from the AI
  • Public company page
  • Public roadmap with polls
  • Feedback in the app
  • Contact form answered by AI
Agents
CapabilityStatus
Workspaces and projectsKeep each team's agents together in a project inside your company workspace.Live
Agent builderStart from a template, such as Support desk, Lead qualifier or Saree and clothing store, or a blank agent. Give it a name, a description and instructions in plain language.Live
Start from a goalOn Home, pick what you want help with: get clients and book calls, post on LinkedIn and Instagram, answer every enquiry, or follow up leads. We set up the agent, its tools and its schedule, and a checklist says what's live, what needs you and what isn't available yet.Live
Model choiceChoose how smart each agent is: Smart (the low-cost default), Smarter or Smartest. The builder shows about what a reply costs on each. All three run on Anthropic's Claude models.Live
Tools with per-tool approvalChoose the tools an agent may use. For each one, decide whether it runs freely, asks first, or asks and then runs by itself after a waiting time.Live
Autonomy limitCap how many steps an agent may take on one message. At the limit, it stops and hands the task to your team.Live
Test chatTalk to the draft in a test chat where nothing is really sent. Each reply shows what happened, step by step, and what it cost in rupees.Live
Photos and PDFs in chatsSend an agent up to 3 photos or PDFs with a message, such as a bill or a damaged parcel, in the test chat, Team chat, website chat or the API. Phones can use the camera. Files are kept for 90 days.Live
EvaluationsGroup the messages customers send into test sets with checks, run them in test mode, compare runs, and block publishing until the sets that must pass have passed.Live
Find the cheapest level that passesRun a test set on Smart, Smarter and Smartest at once, see each level's score and what a conversation costs, and switch to the cheapest level that passes in one click.Live
Daily quality checksEach morning, a sample of yesterday's real conversations is checked against plain rules, your never-say list and rules of your own. See the passing rate and the rules missed, and get an email when it drops below your bar.Live
Publish, with version historyEdit a draft while the published version stays as it is. Every publish is kept as a version, and you can pause and resume a live agent.Live
Make an earlier version live againIf a change made an agent worse, put an earlier version back live in one click. It is saved as a new version, so the history stays complete.Live
Follow up when a customer goes quietAn agent emails a customer who stopped replying, at most twice, checked by you first unless you choose otherwise. A reply of STOP ends them for good.Live
Replies in the customer's languageAgents reply in English, Hindi or Hinglish, whichever the customer writes in, and say they are AI in their first reply.Live
Leads listLeads an agent saves appear in a list for that agent, with leads from test chats marked.Live
AI builderDescribe a task in a sentence and get a first draft of the agent to edit, or improve its instructions with AI.Live
Tools
CapabilityStatus
Built-in toolsReply to the customer, search knowledge, look up a table, read a web page, search the web, save a lead, notify your team, send an email and hand over to a person.Live
Tool builderDefine the inputs a tool needs, add steps one after another, test each step's request and answer, and publish with versions.Live
AI, web request and app action stepsSteps can ask an AI model, call a web API with keys kept in encrypted tool secrets, format a result, or act in a connected app (for workspaces in the connected apps pilot).Live
Condition stepsStop with a result, or carry on, depending on an earlier value, such as whether an order was found.Live
Your tools in agentsGive a published tool to an agent. Tools that change data ask for approval first, and each run shows on the task.Live
Run a tool as a formShare a simple form so people on your team can run the tool without opening an agent.Live
Run tools through the APIRun your own tools from your own systems with a project API key, and get the result in the same request.Live
Knowledge search steps and loopsSearch your knowledge inside a tool, and repeat steps for each item in a list.Live
Bring your own model keysUse your own AI provider account for model steps.Planned
Bulk runsRun a tool over many rows at once.Planned
Code stepsRun a short piece of code as a step when the built-in steps are not enough.Planned
Knowledge
CapabilityStatus
Your business, onceWrite your business's name, contact details, address and hours once, and every agent uses them. Files, notes and websites can go to every agent too.Live
How agents talk, and what they never saySet the tone for every agent, and list what no agent may say or promise, such as a delivery date.Live
Pasted knowledgePaste your FAQ, policies and prices into the agent as plain text.Live
Knowledge searchWith the Search knowledge tool on, the agent looks up the right part of long knowledge before it answers.Live
Search by meaningFind the right answer even when the customer's words differ from yours, in English, Hindi and Hinglish.Live
File uploadsUpload PDF, Word, Excel, CSV, text and Markdown files, up to 4 MB each, or write notes. Add them to any agent in the project. We keep the text, not the file.Live
Website importImport one page or a whole site, up to 50 pages at a time, and refresh it weekly or monthly. Agents search every page and give the page's address when they answer.Live
Knowledge tablesKeep products, branches or prices in tables of up to 5,000 rows, typed in or imported from CSV or Excel. Agents look up the rows they need and name the table they used.Live
AI columnsFill a table column row by row with an AI prompt or one of your agents. You pick the rows and see the cost before it runs.Live
Google Drive syncKeep selected Drive files up to date without uploading them again.Planned
Cited answersAnswers say which document, page or table they came from, so you can check them.Live
Workforces
CapabilityStatus
Workforce canvasPlace your agents on a canvas and draw who hands over to whom. On a phone, read the team as a simple list.Live
Hand-overs in plain wordsSay when an agent should pass the conversation on, such as “the customer asks about an invoice”. The next agent gets a short note and answers with its own settings.Live
ConditionsSend messages by fixed rules, without AI: words in the message, a message written in Hindi, or a task field an agent filled in.Live
A safety stop for loopsAgents can pass one message around only a few times. After that, a person on your team takes over.Live
Test, publish and version historyTest the team on drafts without sending anything, and see the path and every step. Each published version keeps the agent versions it runs.Live
Team chat, the API and triggersTalk to a live team in Team chat, call it from your own code, or start it on a schedule or a webhook.Live
Website chat and share links for a teamPut a whole team behind the chat window on your website, or behind a chat page with its own link and QR code.Live
Test sets for a teamSaved cases and must-pass checks for a whole workforce, with checks for which agent answered and whether a hand-over happened.Live
Tasks and approvals
CapabilityStatus
Tasks inboxOne place for every task, with views for Needs approval, Escalated, Errors and All, and a filter by agent.Live
Approve before it actsWhen a tool asks first, the task waits for you. Edit a reply or email before you approve it, or reject it with a reason.Live
Approval with a time limitFor tools set to ask and then run, the action goes ahead by itself if nobody decides within the waiting time. The default is 2 hours.Live
Approval limits by amountLet small amounts through and have big ones wait, for example: ask me first when a refund is over ₹500. Above the limit, the action always waits for a person.Live
EscalationsTasks an agent should not finish on its own are handed to your team, with the reason.Live
Step-by-step recordOpen a task to see the conversation, the decisions made and every step, with its model, tokens and cost.Live
Rupee cost of each taskEvery task shows what it cost in rupees, step by step.Live
Your AI team's week on a calendarA week at a time, in India time: scheduled runs, calls your agents booked and LinkedIn posts that went out, with every repeating schedule in plain words.Live
Install on phone and desktopAdd the Dhanur AI app to your home screen or desktop from the browser.Live
Approvals from WhatsAppApprove or reject an action from a WhatsApp message, without opening the app.Next
Channels and integrations
CapabilityStatus
Connected apps, in pilotMore than 2,000 apps through Pipedream Connect, such as Google Sheets, Slack, HubSpot, Zoho CRM, Gmail and Notion. Open to a small number of workspaces while we test.Live
App actions for agents, in pilotAdmins connect each account on the app's own sign-in screen. Builders add specific actions to an agent, fix some inputs, such as which spreadsheet, and let the agent fill the rest.Live
Approval rules for app actions, in pilotActions that only read run freely by default, actions that change data ask first, and deletes always ask. Every action is logged with its cost.Live
Website chat widgetPaste one line into your website to add a chat window answered by your published agent or workforce. Only the sites you list can show it, and it always says it is an AI assistant. You can let visitors send photos and PDFs.Live
Share link and QR codeNo website? Turn on a chat page with its own link, share it on WhatsApp or print its QR code for your counter. Search engines don't list it unless you allow it.Live
WhatsApp, in pilotAgents and workforces answer customers on a WhatsApp number that our team connects, say they are an AI, respect STOP, and show delivery ticks. After WhatsApp's 24-hour window, your team sends an approved template from the task.Live
Your own WhatsApp number, and approvals from WhatsAppConnect your WhatsApp Business number yourself, and approve or reject an agent's actions from a WhatsApp message.Next
Answer customer emailsGive an agent its own email address and forward your Gmail, Outlook or Zoho inbox to it. It replies by email, with approvals if you want them, or just handles each email for your team.Live
Appointments on Google CalendarAgents offer your free times and book the one a customer picks, with a calendar invite. In early access: Google shows an "unverified app" warning when you connect, until we complete its verification.Live
Outreach from your own GmailEmails to a list of business contacts, written for each person, with up to two follow-ups that stop when they reply. In early access: Google shows an "unverified app" warning when you connect, until we complete its verification.Live
Slack and HubSpotYour team asks an agent questions in Slack, and leads an agent saves become HubSpot contacts. HubSpot is in early access while it reviews our app.Live
Post to LinkedInConnect your LinkedIn, and an agent drafts posts, with a free stock photo or your own if you like. Each post waits in Tasks until you approve it, and goes to your own profile. Posting as a company page needs LinkedIn's approval, which we haven't applied for. LinkedIn asks you to reconnect every 60 days.Live
Create imagesMaking product photos and posters with AI is switched off for now. Agents can use a free stock photo or your own instead. We'll say in the changelog when it's back.Paused
Meeting notetakerPaste a Meet, Zoom, Teams or Webex link; an AI notetaker joins and says it is recording, and the agent writes the notes and action items.Live
Schedules and webhooksStart a live agent's task at set times, or when another system sends data.Live
Start an agent when something happensA lead saved, an appointment booked, a task handed over or failed, an outreach reply or meeting notes can start an agent, with filters. So can new HubSpot contacts, new rows in a Google Sheet shared by link, and Razorpay, Shopify and WooCommerce webhooks.Live
API keys and a run APIGive a live agent work from your own code with a project API key, and read the reply.Live
Razorpay payment linksCreate a payment link for a customer and share it in the conversation.Planned
MCP serversGive agents the tools of your own MCP server, with an approval setting for each (public https servers with a key; OAuth sign-in later). Claude Code, Codex or Cursor can also connect to Dhanur AI's own MCP server to build and run your agents.Live
Voice and phone agentsAgents that speak with customers on calls.Planned
Analytics and limits
CapabilityStatus
Limits for seats and projectsEach workspace includes 2 team seats and 1 project, and the app enforces both.Live
Built-in spending capsEach task has a spending cap, and a daily cap across the platform pauses customer-facing AI work if it is reached.Live
Analytics pageTasks, hand-offs, approvals, leads and cost for the last 7, 30 or 90 days, by agent, by model and by tool, so you can see where the money goes.Live
Workspace spending limitsSet a spending limit for your workspace. Work stops when a hard limit is reached.Next
Low-balance alertsOwners and Admins get an email before credits run out, and again at zero, with a threshold you can change.Live
Pay-as-you-go credits1 credit = ₹1, with ₹25 free for every new workspace. Top up from ₹50 (bonus credits from ₹5,000), GST added on top; credits don't expire and every task shows its price.Live
Razorpay payments and GST invoicesPay by UPI, card or net banking on Razorpay's page, then print or save a GST tax invoice for each payment, with your GSTIN if you add one.Live
Security and data
CapabilityStatus
Servers and databases in IndiaOur app servers run in Mumbai, and our application databases are in Bengaluru. Photos and PDFs sent in chats are stored with DigitalOcean in New York.Live
Email-code and Google sign-inSign in with a 6-digit code that works once and expires in 10 minutes, or with your Google account.Live
Rate limits and hashed codesSign-in requests are rate-limited, and codes are stored only as hashes.Live
Team roles and invitesInvite teammates as owner, admin, builder or viewer, within your plan's seat limit.Live
Workspace isolationNobody can read or change a workspace they are not a member of.Live
Tool allow-listsAn agent can use only the tools and app actions switched on for it.Live
Activity logSign-ins, team changes, agent changes, approvals, connections and payments are recorded. Owners and admins see them under Settings, filter by area and download a CSV.Live
No training on your dataWe do not use your content to train AI models.Live
ID and card numbers hidden from the AIAadhaar, PAN, card and bank account numbers, OTPs and UPI PINs that customers type are replaced before the AI reads the message. On by default.Live
Single sign-on and SCIMSign in through your company's identity provider, and manage users from it.Planned
SOC 2 readinessPreparing our controls for a SOC 2 audit.Planned
Across Dhanur AI
CapabilityStatus
Public company pagedhanurai.com/company shows our own AI employees, a live activity feed, daily updates and platform totals, with no personal data.Live
Public roadmap with pollsdhanurai.com/roadmap shows what we are building and what has shipped, with polls you can answer.Live
Feedback in the appReport a problem, suggest a feature, vote on ideas and answer polls from the Feedback page.Live
Contact form answered by AIOur AI employees answer the website contact form, and a person reviews anything sensitive before it is sent.Live
More templatesTemplates for finance work, such as payment follow-ups and GST invoice reminders, alongside the ones in the app today.Planned
MarketplaceA place to find ready-made agents and templates.Planned

Build your first agent today

Sign in, start from a template and try your agent in the test chat, where nothing is really sent. Every new workspace starts with ₹25 of free credits.