Dhanur AI

Changelog

What’s new in Dhanur AI

Every change that reaches you, newest first. We only list what has shipped. For the thinking behind each release, read the blog.
  1. Latest

    Teach your agent by chatting

    New

    • Teach by chatting. No website needed. On an agent's Build tab, Teach by chatting shows what it still doesn't know, such as "Still to teach: delivery charges, Sunday hours". Select it and the agent asks about one thing at a time, in Hindi, Hinglish or English. Answer in your own words, or send a photo of your rate card or menu, a PDF or a link. Teach your agent by chatting
    • Here's what I learned. Each fact shows on a card with the old value and the new one: a business detail, a paragraph for the agent's knowledge, or rows for a table. Nothing changes until you accept it. You can edit it first or reject it. A photo of a price list becomes table rows, and the card says to check every price before you accept.
    • One-line updates. In Team chat or the test chat, say "Sunday band rahega" or "kaju katli ab ₹1,250" and the agent proposes the change on a card.
    • Only your team teaches. Owners, Admins and Builders can teach an agent and decide its cards. Customers never can: website chat, share links, WhatsApp, email and the API never get these tools.
  2. What your AI team noticed, a morning brief, and an AI that asks first after reading something from outside

    New

    • Your AI team noticed. Home shows up to three things worth doing today, each with one button. For example: a lead who has waited two days for a reply, a qualified lead with no call booked, follow-ups waiting for your OK, a conversation your agent handed to your team, or a won deal with no value. Plain rules on your own data find them, so noticing costs nothing. The AI writes only when you tap, the price is on the button first, and what it writes still waits for your OK. Not now hides a card for 7 days. What your AI team noticed

    • The morning brief. The 9:00 leads email is now your morning brief. It starts with the same few things, each linking into the app, then today's leads, calls and follow-ups. It has no phone numbers or email addresses. Turn it off for yourself with Morning brief on the Leads page.

    • The price on "Write it for me". The button on a lead's next step now shows about what the draft costs before you tap it.

    • Asks first after outside content. A web page, an email or a file can hide instructions for an AI. So once a task reads a web page, web search results, a file someone sent, an email that came in, or a tool's results, every action in that task that reaches other people waits for your OK: posts, outreach emails, emails to anyone else, and tools that change something. This holds even when the tool is set to Runs freely. Replying to the person the conversation is with, booking, saving a lead and notifying your team work as before. When your AI asks first on its own

    • Checks on every message before it goes out. Replies to customers, emails, lead emails, reminders, follow-ups, outreach and posts are checked by fixed rules, at no cost:

      • an email goes only to a teammate, a lead saved in the conversation, or the person the conversation is with;
      • an Aadhaar number, PAN, card number or bank account number waits for your OK unless the person it goes to sent it first;
      • a link to a site that isn't yours waits for your OK. Your websites, your chat links, Google Calendar and Meet, Zoom, Teams and Razorpay links always pass.

      A message that waits, waits whole. The card says why, with numbers masked, and it never goes ahead by itself after a wait. Checks on every message

    • Outside content and Asked first in a task's steps, so you can see when an agent read something from outside and which actions waited because of it.

    • What your AI team can do on its own, on one page: each approval setting in plain words, when an agent asks first anyway, what you can always see (every step with its rupee cost, and the memory it keeps, which you can edit), and what it can't do. What your AI can do

    Fixed

    • The daily Needs attention email went out at 4:30 in the morning, India time. It now goes at 10:00, as intended.

    Privacy

    • What we keep after you disconnect an app, app by app: the sign-in key goes at once, and what your agents already did stays as your record. What we keep
    • Delete your data now says that a photo sent in a chat for a post is deleted after 90 days, like every file sent in chats. Before, it said the photo stayed with the post.
    • Disconnecting checks the app's answer. When you disconnect Google Calendar, Gmail, HubSpot, LinkedIn or Slack, we check that the app cancelled the permission. If it doesn't confirm, the message says so, and where to remove our app in the app itself. For Instagram, which has no way for us to cancel, it says where to remove Dhanur AI-IG. What we keep
    • Removed connections don't stay for ever. The record of a removed Google, HubSpot or Slack connection is deleted 90 days after you disconnect, unless an agent's settings still point at it. Before, it stayed until the workspace was deleted.
  3. Leads that follow up, with the cost of each one, 16 templates, and a chat link that books first

    New

    • Save and Share on every image. Tap an image in Chat, Tasks, website chat or a post draft to open it with Save, and Share on phones (the share sheet has Save image, WhatsApp and Instagram). Before, only images made with AI had these, and other images opened in a bare tab that's hard to save from on a phone. Images for your posts

    • Add a photo to a draft from Tasks. Find a stock photo and Use my own photo now work on a waiting post in Tasks as well as in Chat. If one of them is switched off for that assistant, the card says so and links to where to turn it on.

    • The calendar says why a schedule won't run. A schedule on an assistant that isn't published yet shows Won't run yet on its days, with a link to publish it, and a week with nothing in it points to the next run.

    • Privacy policy, Terms and Delete your data in the app's Help menu.

    • A chat link that books first. Set your chat link to start with two buttons, Book a call and Ask a question, when its assistant can book on your Google Calendar. Copy the link tagged for where you put it: LinkedIn Featured, your Instagram bio, WhatsApp status or your website. Each enquiry, lead and booking then says where it came from, and Analytics counts them by place. Share a chat link

    • Put your link in LinkedIn Featured, a new step in the "Get clients and book calls" goal. It ticks itself once someone opens your tagged link.

    • Leads, with what each one cost. A new Leads page gathers everyone your assistants found, in stages: New, Qualified, Call booked, then Won or Lost. The same person enquiring twice stays one lead with its history. Each lead shows where it came from (your website, a chat link tagged LinkedIn Featured, an email) and the next step. It also shows what it has cost so far in credits. Export to CSV any time. Leads

    • Qualifying in the customer's own words. Tell each assistant what makes a good lead: up to five things, such as need, budget and timeline. After a conversation it rates the lead Qualified, Partly or Not, and shows why with the customer's own words. A quote that isn't really in the conversation is dropped, and the rating is worked out by rules, never guessed. The assistant can move a lead to Qualified; only you can mark it Won or Lost.

    • Cost per lead. Analytics has a Leads and cost view: leads, qualified leads, calls booked and clients won, with the cost of each. It's split by where they came from and by assistant. Add a deal's value when you win it to see what you won against what you spent. Home shows the week at a glance.

    • Follow-ups you approve. Each lead has one next step: an email, a call to make, or nothing to send. When a conversation goes quiet, the AI drafts the next email. Approve and send, Edit or Skip it on the lead or in Tasks. It goes from your Gmail, or the agent's own address, only to that lead and only in sending hours (Monday to Saturday, 10:00 to 18:00). A reply or STOP cancels anything waiting, and the AI writes at most 2 follow-ups per lead. Next step

    • Speed-to-lead. A new lead from a form, HubSpot, a webhook or the API gets a first reply drafted within minutes, offering free times when the agent books calls. It waits for your OK, and Owners and Admins get an email saying it's ready. Or let it send itself at any hour. Each lead shows how long it took to get its first reply. Speed-to-lead

    • Reminders before booked calls. The agent emails the lead a reminder before the call, 3 hours by default, with the Meet link. A call deleted or declined in Google Calendar moves the lead back to Qualified. No-show on a lead drafts a short, kind message offering another time, for your OK. Reminders before the call

    • Keep Leads tidy.

      • Owners and Admins can merge the same person saved twice, with a preview of which value each field keeps. Nothing is deleted: the other leads point to the one you keep.
      • Lost asks why (not a fit, no budget, chose someone else, no reply, other), and Analytics counts the reasons.
      • The AI suggests closing leads that aren't a fit, or that didn't answer 2 follow-ups. You close them, one at a time or all at once.
      • A Lost lead that writes again is flagged Came back.

      Leads

    • A morning leads email. At 9:00, Owners and Admins get one email per project: new and qualified leads, today's calls, follow-ups waiting, and leads waiting over a day with no reply. It has no phone numbers, emails or quotes. Turn it off for yourself with Daily email on the Leads page. The morning email

    • Meetings feed leads. When the meeting notetaker records a meeting with a lead, what it learns, such as a budget or a timeline, waits in the lead under From meetings, with the words said in the meeting. Nothing changes until you accept it. Meetings with a lead

    • IndiaMART enquiries (pilot). Send each IndiaMART enquiry to an agent through IndiaMART's Push API and a webhook. The agent saves it as a lead and checks it. It's tested with IndiaMART's documented fields, not yet with a live IndiaMART account. Get IndiaMART leads

    • 16 templates, with example businesses. Seven new ones: discovery call booking, an agency enquiry desk, an appointment setter for warm leads, real-estate site visits, D2C product help, answers from your website, and festival and weekly posts for a shop. Every template now comes with an example business, what makes a good lead, ready checks in English and Hinglish, two example conversations and an estimate of a month's cost. Example data goes into your assistant only if you tick Start with example data. Templates

    • Goals ask what kind of business you run, and set up the template that fits.

    • Festival drafts. Ten days before a festival such as Navratri, Dussehra or Diwali, your Marketing assistant drafts a greeting post for that morning, and it waits for your OK. Skip any festival, or switch festival drafts off on the Calendar. Each draft costs about one reply's credits. Festival drafts

    • Your own dates on the Calendar. Add a sale, a launch or an event with its dates, and your weekly post plan works around it. Any festival or date of yours in the next two weeks shows under Coming up, with Draft a post for this day. Your own dates

    • A roomier Calendar. The week view uses the full width, so titles, times and labels no longer get cut off or spill out of their boxes. On smaller screens it scrolls sideways inside the calendar. The month view shows "+N more" when a day is full.

    • Safer scheduled posts:

      • A post can't be scheduled without a LinkedIn or Instagram connection, and the card warns you if your LinkedIn sign-in ends before the post's time.
      • Pause all on the Calendar holds every scheduled post until you resume. Disconnecting an account sends its scheduled posts back to wait for you.
      • Each post is checked again when it goes out. If its assistant was paused, the tool was switched off or a {{…}} gap is still in the text, it doesn't go, and you get an email saying why.
      • Approve the week schedules every waiting post in the week at its suggested time, after showing you the list.

    Fixed

    • After booking a call, the website assistant offered more time slots in every later reply. It now answers normally, and offers times again only when someone asks to book another call or move theirs.
    • The Quickstart now links straight to Goals in the app.

    Privacy

    • Visits from invite links. When you arrive through a link with an invite code, your browser keeps the code, and we add one to a count for that code and day. We store no cookie, IP address or other identifier with it. Privacy policy
    • Emails to leads. An email to a lead goes only to that lead's own address, and never to a test lead. A reply of STOP, or the unsubscribe link, ends emails from every agent in the workspace to that address. The morning leads email never includes phone numbers, email addresses or quotes.
  4. Your AI team's week on a calendar, and pages that say only what's true

    New

    • Calendar. A week at a time, in India time: scheduled runs (like the Monday plan of posts), calls your agents booked and LinkedIn posts that went out, with every repeating schedule in plain words beside it. See your AI team's week
    • Goals in the sidebar. Goals sits under Home, with every goal and the steps left for each. Tools and Workforces, for people who build their own, move to a Build group. Once you pick a goal, Home shows its checklist instead of the older set-up checklist, so there's one list to follow.
    • Your balance, always in view. Your credits show at the bottom of the sidebar and link to Plan & usage. They turn amber when you're running low.
    • Ask us on WhatsApp from the Help menu. The message says which page you were on.
    • Our own AI marketer holds back. Ishaan's daily LinkedIn drafts now wait for the founder, instead of posting themselves, when they mention anything that isn't live yet or promise free access. We've also stopped drafting for X, which we don't post on.
    • Start from your website, on dhanurai.com. Type your website on the homepage and it's waiting for you, filled in, when you sign in. One click sets up an assistant that answers from it.
    • What a reply costs, before you start. Each goal says about what one reply costs on the assistant it sets up, from the same table as the pricing page.
    • The next step on Home. Once you've picked a goal, the one thing to do next sits at the top of Home, with its button.
    • "Stuck? Ask us on WhatsApp" on every step that needs you.
    • Troubleshooting for running out of credits, customers who can't reach your assistant, and LinkedIn. Troubleshooting
    • Post to Instagram (pilot). Connect a professional Instagram account under Integrations and turn on Post to Instagram. Each post, a photo with its caption, waits for your OK like a LinkedIn post, and you can change the caption first. Instagram needs a photo, so a draft without one can't be approved: find a stock photo or use your own. For now it's open to accounts our team adds to our Meta app; everyone can connect once Meta has reviewed it. Post to Instagram
    • A content calendar. Calendar now shows drafts waiting for your OK, with their photos, and a band at the top with the next ones to review. It has week and month views, festival days, and filters for posts, calls and runs. Posts that went out show their photo, and any that didn't go through say why. It's one click from Chat and from every agent's page.
    • What 70+ AI tools taught us. We read the public pages of more than 70 AI products, walked the ones that let us in, and wrote up what we found and what we changed. Read it
    • Schedule a post. LinkedIn and Instagram drafts now have Post now and Schedule…. Pick a date and time in India time and the post goes out then. Until then you can post it straight away, change the time or cancel. When your assistant plans several posts, each draft suggests its own time. Scheduled posts sit on the Calendar in their own colour, and one that couldn't go out says why in Needs attention. Schedule a post
    • What our AI team told us to do next. Our founder spent a weekend as our first real customer. We wrote up what was confusing, what we built and tested, what we got wrong, and the whole discussion with our AI employees about reaching more businesses. Read it

    Fixed

    • Pages that said more than is true. The product page still offered making images with AI after we paused it, and listed live features such as MCP and team test sets as planned. Solutions pages listed booking on Google Calendar as planned. Several pages listed paid plans as coming, but there are no monthly plans. WhatsApp was called "next", but it's in a pilot on numbers our team connects. All of them now match the status page.
    • "Free during early access" now says what's true: a new workspace starts with ₹25 of free credits and no card, then you pay as you go. Early access is no longer free, and our 17 September posts now say so in a dated note.
    • Goal steps that need an approval we haven't applied for, such as posting to Instagram, now say Not yet instead of Waiting. Waiting now only means waiting on another step.
    • The LinkedIn and Instagram posts template no longer switches on making images with AI while it's paused.
    • Two blog posts said our ₹2.17 price for a Smart reply was measured from our ledger. It's worked out from a typical reply's length at the model's price; what the ledger measures is the exact cost of each task, which every task shows.
    • Pages that said Google was reviewing our app. We haven't submitted it yet; they now say Google shows an "unverified app" warning until we complete its verification.

    Privacy

    • The privacy policy now names LinkedIn (posts you approve for your own profile), Instagram, run by Meta (photos and captions you approve for your professional account), and Pexels and Pixabay (stock photos). The app asks you to accept the new version.
    • Delete your data. A new page explains how to have your data deleted. Removing Dhanur AI from Instagram's settings now deletes your Instagram connection with us, and asking Instagram to delete your data gives you a code to check on that page. Disconnecting LinkedIn or Instagram now removes the connection's account details too, not just its key.
  5. Start from a goal, LinkedIn posts with photos, and enquiries answered

    New

    • "It's live" on every published agent. Where people reach it and where its work shows up, at the top of the page, plus Show me around and a line explaining each tab.
    • Photos for your posts. Find a stock photo finds a free Pexels photo that fits a post, with the photographer's credit. On a LinkedIn draft, Find a stock photo and Use my own photo update the draft in place; it can't be approved while it changes, and there is only ever one version waiting. Images for your posts
    • Google Meet links on bookings. Turn on Add a Google Meet link under Appointments and every call an agent books comes with a Meet link in the invite. Book appointments
    • Replies that match what happened. An agent that says a LinkedIn post is waiting, or that a customer is booked, without having done it is sent back to do it, and otherwise says so. How it works
    • Making images with AI is paused. Create an image isn't offered for now; use a stock photo or your own. We'll say here when it's back.
    • Clearer buttons. Publish agent (and Publish workforce, Publish tool) instead of just Publish, because publishing makes it live and never posts anything.
    • Start from a goal. Home now asks what you want help with: get clients and book calls, post on LinkedIn and Instagram, answer every enquiry, or follow up leads. Picking one sets up everything it needs, then shows a checklist where every step says what's live, what needs you, what isn't available yet (such as posting to Instagram), and what no app can do. Each step that needs you opens the right page and shows where to click. How it works
    • Post to your LinkedIn. Connect LinkedIn under Integrations and turn on Post to LinkedIn for an agent. Each post, with a photo if you add one, waits in Tasks until you approve it, and you can change the words first. LinkedIn asks you to reconnect every 60 days; posting as a company page needs LinkedIn's approval, so it's your own profile for now.
    • LinkedIn and Instagram posts template. Plans a week of posts from your website in your voice, finds photos for them, and never claims a post is live before you approve it.
    • Set up an agent from your website. Paste your website's address on Home. We read it, pick the right template, and make a draft agent that answers from your pages, with tests built from your customers' likely questions. Try it in a test chat, then publish and get a chat link in one click. How it works
    • What happened to customers' enquiries. Analytics now shows every conversation a customer started on your website chat, chat page, WhatsApp or email: answered, passed to your team, waiting, or not answered, and how long the first reply took, for each channel and agent. How it's counted
    • Posters ready to post. Ask for a poster in Team chat and it comes with a caption and hashtags to copy. Every image an agent makes has Share (straight to WhatsApp or Instagram on your phone) and Save. About ten days before a festival, your Home page offers to ask one of your agents for a greeting poster. We never post for you. How it works Making the poster with AI was paused later the same day; see below.
    • Answer for the agent. When an agent hands a conversation to your team, write it a note on the task, such as the answer it didn't have, and it replies to the customer itself. The customer never sees your note. How it works
    • Starter kits. Every template now comes with 4 or 5 ready tests, added to a new agent as a Ready checks test set, so you can see it work before you change anything. A new Saree and clothing store template answers shoppers about sarees, prices, stitching and delivery, and saves buyers as leads. Each template has its own page with an example conversation and its tests, starting with the saree store. How ready checks work
    • WhatsApp cost calculator. Meta charges for WhatsApp replies from 1 October. Work out a month's cost: Meta's fee per message, the price in credits, and the AI that writes each reply.

    Fixed

    • The WhatsApp guide said we don't charge for Meta's fees during early access. We do: they are charged in credits with each task, at the prices on the pricing page.
    • The feature status page listed WhatsApp as Next; it is in pilot.
    • When an agent that asks before consulting another agent got its answer back, the answer was stored as if the customer had written it, and website chat could show it to the visitor. It is now kept as an internal note.
  6. Monitoring, uptime, and one product instead of nine tools

    New

    • Send traces to your monitoring tool. In Settings, then Monitoring, add an OpenTelemetry address, and every finished task arrives in Grafana, Honeycomb, Datadog, Langfuse or your own collector as a trace: one span for the task and one for each AI call and tool, with the model, tokens, time and rupee cost. No message text is sent. How to set it up
    • Is Dhanur AI working? A new uptime page shows the website, the app, the agents, WhatsApp messages and background work, each checked every minute, with 90 days of daily figures and any incidents we publish. We'll state an uptime promise only once we've measured 90 days.
    • One product instead of nine tools. The product page now shows each job teams usually buy a separate tool for, such as starting work when something happens or tracing what agents did, with what works today and what is next. A new page for larger teams adds the controls and, plainly, what we don't have yet.
  7. Agents working together

    New

    • Agents can ask each other. Tick Other agents it can ask on an agent, and it can ask them a question and use the answer, such as your support agent asking your order agent for a delivery date. Each answer is its own linked task; agents ask two levels deep at most, never in a circle, and the whole family counts towards one spending limit. How it works
    • Several agents at once in a workforce. A new At once box sends a message to 2 to 5 agents at the same time, then one agent writes the reply from every answer, or from the first good one. How it works
  8. MCP, both ways

    New

    • Use Dhanur AI from Claude Code. Dhanur AI is now an MCP server: connect Claude Code, Codex or Cursor with a project API key and ask it to create an agent, add knowledge, publish it, talk to it, approve its actions and run its tests. How to connect
    • Your own MCP server's tools for agents. Add your MCP server under Integrations, and give its tools to agents with an approval setting for each. Only public https servers, arguments checked, results treated as information, and a server that stops answering shows in Needs attention. How it works
  9. Needs attention, and rules for every agent

    New

    • Needs attention. One list of everything that went wrong: failed tasks, connections to reconnect, leads that didn't reach HubSpot, paused campaigns, undelivered messages, knowledge that couldn't be read, low credits and approvals waiting over a day. Each row has one thing to do, such as Run again or Reconnect, and leaves the list by itself once it's fixed. Owners and Admins get one email a day when something is new. How it works
    • Rules for every agent. In Settings, then Rules, pick actions that always ask first, tools that are off for every agent, and approval limits such as refunds over ₹2,000. The stricter of a rule and an agent's own setting wins, and the builder shows what a rule controls. How it works
  10. HubSpot, Google Sheets and your store can start agents

    New

    • HubSpot contacts. An agent can start when a contact is added to your HubSpot or changes lifecycle stage, with the contact's details. A lead your agent copied to HubSpot doesn't start that same agent again. How it works
    • Google Sheets and Google Forms. Paste the link of a sheet shared as "anyone with the link", and each new row starts the agent, with every column by its heading. Rows already there never count. How it works
    • Razorpay, Shopify and WooCommerce. A webhook can now be set up for your store: pick the events, such as a payment captured or an order placed, and every call is checked with the store's own signature. Amounts arrive in rupees and fields read the same for every store. How it works
  11. Start an agent when something happens

    New

    • Event triggers. An agent can start on its own when a lead is saved, an appointment is booked, a conversation is handed to your team or fails, an outreach email is answered, or meeting notes are written. Add filters such as "score is more than 3", write the message it gets, and test it with the last real event. An agent never starts from its own work, and chains of agents stop after three. How it works
    • Schedule a follow-up. A new tool that lets an agent come back to a Team chat, Slack or automated conversation later with a note of what to do, such as "check whether order 1182 has shipped tomorrow at 10". How it works
    • Tasks started by a trigger now label its message Trigger instead of Customer, and Team chat messages say Your team.
  12. Images and a meeting notetaker

    New

    • Create images. Ask an agent for a product photo, or a poster with Hindi or English lettering, and it sends the image with its reply, in Team chat, website chat and share links. How it works
    • Meeting notetaker. Paste a Google Meet, Zoom, Teams or Webex link to an agent in Team chat or Slack. An AI notetaker joins, says it is recording, and the agent writes the notes and action items when the meeting ends. How it works

    Privacy

    • The privacy policy now names fal.ai (images) and Recall.ai (the meeting notetaker). The app asks you to accept the new version.
  13. Google Calendar, Gmail, Slack and HubSpot

    New

    • Book appointments on Google Calendar. Agents offer your free times and book the one a customer picks. How it works
    • Outreach from your own Gmail. Emails to a list of business contacts, written for each person, with up to two follow-ups. Dhanur AI can only send, never read your mailbox. How it works
    • Answer your team in Slack. Mention the app in a channel or message it directly, and your agent answers in the thread. How it works
    • Copy leads to HubSpot. Leads an agent saves become HubSpot contacts with a note, and agents can look up existing contacts. How it works

    These are in early access: Google and HubSpot show a warning while you connect until they finish reviewing our app. Connect Google, Slack and HubSpot

  14. The cheapest level that passes, live quality checks and approval limits

    New

    • Find the cheapest level that passes. Run a test set on Smart, Smarter and Smartest at once and see each level's score and what a conversation costs. Switch the agent to the cheapest level that passes in one click. How it works
    • Daily quality checks. Each morning, a sample of yesterday's real conversations is checked against plain rules and your own. The Evaluate tab shows the passing rate and the rules missed, and owners and admins get an email when it drops below your bar. Off until you turn it on. How it works
    • Approval limits. "Ask me first when a refund is over ₹500": small amounts go through, big ones wait for you. How it works
    • Make an earlier version live again from an agent's Versions tab, when a change went wrong.
    • Activity log. Owners and admins see who did what in the workspace under Settings > Activity, with a CSV download.
    • How agents should talk, and what they must never say. Two new fields in Your business, used by every agent.
    • Hide ID and card numbers from the AI. Aadhaar, PAN, card and bank account numbers, OTPs, CVVs and UPI PINs that customers type are replaced before the AI reads the message. On for every agent unless you switch it off. What the AI never sees
    • Agents can search the web, when you add the Search the web tool. Each search is charged in credits.
    • Search by meaning. Agents find the right passage in your knowledge even when the customer's words differ from yours: "paisa wapas" finds your refund policy. How it works

    Privacy

    • The privacy policy now names Brave (web search), Voyage AI (search by meaning, with its no-retention, no-training option) and the apps a workspace can connect directly, and says our engine and databases are in Bengaluru. The app asks you to accept the new version.
  15. Your business once, agents that read the web and follow up

    New

    • Your business. Write your business's name, what it does, website, email, phone, WhatsApp, address and hours once, on the Knowledge page, and every agent uses them. Any file, note or website can also go to every agent with Share with every agent.
    • Read a web page. Agents can open a public web page, such as a lead's own website, and use what it says.
    • Follow up when a customer goes quiet. An agent can email a customer who stopped replying, at most twice, after the days you choose. Each email waits for your OK unless you say otherwise, and a reply of STOP ends them for good.
    • What an agent can do, shown in plain words at the top of the Build tab, and what each template needs from you before you start.

    Coming next

    Built and tested, and opening as Google, Slack and HubSpot approve our apps:

    • Appointments on Google Calendar. Agents offer your free times and book the one a customer picks.
    • Outreach from your own Gmail. Emails to a list of business contacts, written by an agent for each person, with up to two follow-ups that stop when they reply.
    • Slack. Your team asks an agent questions by mentioning it or messaging it directly.
    • HubSpot. Leads an agent saves become HubSpot contacts with a note, and agents can look contacts up.
  16. Pay as you go, and a first agent in fifteen minutes

    New

    • Credits and prices in rupees. Top up from ₹50 through Razorpay by UPI, card or net banking, with a GST tax invoice for every purchase. Credits don't expire, the oldest are used first, and every task and test chat shows exactly what it cost. New workspaces start with ₹25 free.
    • A guided set-up at Start here: import your website, pick a template, try the agent on your own questions, decide what needs your approval, and publish. No website? Upload a price list or paste your FAQ instead.
    • Your set-up checklist now follows what actually makes an agent good — your own information in, an agent using it, questions tried, approvals decided, published — and un-ticks a step if you change your mind.
    • A warning before you publish an agent still carrying our example shop's prices and delivery times, with a line of what it would say to your customers. You can publish anyway if you are only testing.
    • Photos and PDFs sent to an agent's email address, read the same way as in chat.
    • Test sets for teams of agents, with checks for which agent answered and whether a hand-over happened.
    • Two more steps in the tool builder: search your knowledge, and repeat steps for each item in a list.
    • During early access, signing up asks one optional question: an invite code, or who sent you. It tells us where you heard about us and changes nothing about your workspace. Phone numbers and email addresses are removed from the answer before it is stored.

    Better

    • Agents write plain sentences. Formatting marks no longer reach your customers.
    • An agent that is sent a photo says what is in it, instead of saying it cannot see pictures.
    • Answers say where they came from, naming the document or page.
  17. Channels, teams of agents and your own tools

    New

    • Knowledge: upload files, import websites (with weekly or monthly refresh) and build tables your agents can look up, with AI-filled columns.
    • Channels: website chat, a share link with a QR code for businesses without a website, email, team chat in the app, and photos and PDFs in chats.
    • Triggers and API: schedules, webhooks, project API keys and a run API for agents, workforces and your own tools.
    • Workforces: teams of agents that hand work to each other, built on a canvas.
    • Your own tools: step-by-step tools with web requests, AI steps, app actions and conditions.
    • Describe a task and get a draft agent; write or improve instructions with AI; choose how smart each agent is.
    • Evaluations with a "must pass before publishing" safeguard, bulk runs from a CSV, a template gallery, folders, duplicate, copy and export.
    • Tasks: search, filters, saved views, CSV export, approve in bulk and run again. Analytics by agent, model and tool.
    • Plan & usage: prepaid credits through Razorpay (test mode during review) with GST tax invoices.

    Privacy

    • Photos and PDFs sent in chats are stored with DigitalOcean in New York, United States. Our servers and databases stay in India. The privacy policy is updated, and the app asks you to accept the new version.
  18. Agents, approvals and a company run in the open

    Dhanur AI has a new direction: AI employees for Indian businesses. Read why.

    New

    • The agent builder: templates for a support desk and a lead qualifier, plain-language instructions, knowledge, tools, model choice and a welcome message.
    • A test chat that sends nothing, with a step-by-step trace and the cost of each conversation in rupees.
    • Approvals for each tool: runs freely, asks first, or asks and then runs after a waiting time (two hours by default). Replies and emails can be edited before approval, and rejections keep their reason.
    • Built-in tools: reply, search knowledge, save a lead, notify your team, send an email and hand over to a person.
    • Publishing with version history, plus pause and resume.
    • A tasks inbox for approvals, hand-overs and errors, with a detailed view of every task.
    • A leads list for each agent.
    • Connected apps in pilot: 2,000+ apps through Pipedream Connect, with app actions an agent may use under the same approval rules. Deletes always ask first.
    • A Feedback page in the app: report a problem, suggest a feature, vote on ideas and answer polls.
    • dhanurai.com/company, where our own AI employees' work is shown in public, and a public roadmap with polls.
    • A contact form on the website, answered by our AI employees, with a person reviewing anything sensitive.

    Security

    • Our AI employees' replies wait for review when they involve refunds, legal matters, security, press or partnerships.
    • A company-wide daily AI spending cap and a switch that pauses customer-facing AI work.
    • Public pages pass through a filter that removes personal details.
  19. Early access opens

    Dhanur AI is open for early access, free of charge. This release lays the foundation: sign-in, workspaces and teams. The agent builder comes next.

    New

    Security

    • Sign-in code requests are rate-limited for each email address and each network.
    • App servers run in India (Mumbai), and our databases are in Bengaluru.

Build your first agent

Create a workspace with ₹25 of free credits, start from a template and test it. See the roadmap for what comes next.

Create a workspace