It chats with you here and on Telegram, WhatsApp, Slack or Discord. It reads and drafts your email, keeps notes on your ventures and people, researches the web, writes documents, runs routines on a schedule and takes meeting notes. Once you connect them, it also checks your calendar, payments, online shop, social media and smart home.
Open Settings. Each service has its own section with a short guide, a place to paste your key or link, and a Test connection button. There are no files to edit.
Mostly, yes. Ask "what can I connect?" and your assistant tells you what's set up and what's missing. It can change things like its name, your checklist or reminder times after you approve. Keys and passwords always go in Settings, never in chat.
Yes. Walk it through a task once in chat, then say "remember how to do this" or "do this every Monday". It saves the steps as a skill and can run them on a schedule.
Claude Opus is the smartest and best for writing and judgment. Cheaper models like Claude Sonnet, DeepSeek, Gemini Flash or GPT-5 mini are fine for everyday tasks. You can switch any time in Settings, and Usage shows what each one costs.
Anything that can't be undone waits for you under Approvals. That covers sending email, posting on social media, making payment links or refunds, sending calendar invites, changing shop prices or stock, unlocking doors or disarming alarms, joining meetings, and calling or texting. Reading and looking things up happen without asking.
Yes. If something waits for your OK for a few hours, it reminds you on WhatsApp, Telegram, Slack or Discord, at most once a day. Add the Daily nudges routine and it also points out overdue payments, quiet tasks and people waiting on you, and offers to handle them. Change this under Routines, in Follow-ups.
Only if you turn on “Send to known contacts without asking” in Settings, under Email. Even then it only emails people you've emailed before, and it logs every message it sends.
They're stored encrypted on the computer Badu runs on. Settings only ever shows the last few characters of a saved key, and each key is only sent to the service it belongs to.
Before an action waits for your approval, a second model checks it against your rules, like tone or never mentioning prices, and flags anything that looks off. You can switch it off or add rules in Settings.
Paste each calendar's private iCal link (Google, Outlook or iCloud) in Settings, under Calendar. To add an event, your assistant emails an invitation from your address and your calendar picks it up, so your email needs to be connected too.
Stripe, Paystack, Flutterwave and pawaPay, which handles mobile money such as MTN MoMo, M-Pesa and Airtel Money. Your assistant can show balances and recent payments. With your OK, it can make a payment link to send a customer or refund a payment. pawaPay doesn't share its payment history with other apps, so check past payments in pawaPay's own dashboard.
Yes. Add the stores you use in Settings, under Websites and shopping, and sign in to each one once, saving a card or mobile money number there. Your assistant can then search, compare prices and fill your cart. Before it places an order it shows you the items and the total, and nothing is bought until you approve. It never types card numbers, and it stops if the total changes.
Shopify and WooCommerce. Your assistant reads your orders, products and stock. With your OK, it can change prices, update stock or mark orders as sent.
Badu works through Home Assistant, which connects to most device brands. Add its address and an access token in Settings, under Smart home. Lights, plugs and heating respond straight away, while locks, alarms and garage doors always ask you first.
There are two ways. Record meeting, at the top of Chat, listens through this computer and needs no extra service. Or add a Recall.ai key and a notetaker joins your Zoom, Meet, Teams or Webex calls for you. Either way, the minutes appear under Docs.
Many more apps, like Notion, HubSpot and Google Drive, can be added in Settings, under Connected tools, through their MCP servers or a Zapier or Make account.
Copy puts a reply on your clipboard. Retry asks the same question again and swaps the last reply for a new answer. Reply quotes a message above the box where you type, so your assistant knows which message you mean. On a phone they're always showing; on a computer they brighten when you point at them.
Yes. Open Website chat and make a chat box. Pick the name visitors see, what it does (customer service, sales, or your own instructions), a first message, a color, and your website address. Then copy the one line of code it shows and paste it into your website, just before the end of the page. A chat bubble appears in the corner. You can make several, and switch any of them off at any time. It's available on every plan.
Visitors only get answers about your business: what you wrote under "What visitors may be told", plus the Memory entries you've marked “Share with website visitors” (name and one-line description only). Nothing in Memory is shared unless you turn it on, and your assistant never shares a new entry on its own. Website chat shows a “What visitors can see” list so you can check at a glance. They can't see your email, calendar, money, notes, other chats or settings, and they can't make your assistant send, buy, book or change anything. The chat box only works on the websites you list. Each visitor has their own chat, which you can read under Website chat, Visitor chats. Every visitor message counts toward your daily messages, and very busy visitors are slowed down.
Bots are extra helpers that work at the same time as your main assistant, each with its own job, like “Sales” or “Project X”. Make them under Bots. Each has its own chat, and can work on its own on a schedule. They share your memory, files, logins and tools, and can pass work to each other. On WhatsApp, Telegram, Slack or Discord, start a message with @ and the Bot's name, like “@Sales check today's leads”, and that Bot answers in the same chat. This works with a photo or file too: put the @ and the name in the caption. If a Bot you messaged there needs your OK, the request comes back to that chat, and you can answer “approve” or “reject” there. Anything that can't be undone still waits for you under Approvals, showing which Bot asked, and every Bot message counts toward your daily messages.
Yes. Invite someone in Settings, under Team. They get their own assistant, memory and inbox, kept separate from yours. They use your AI keys unless they add their own.
Badu itself doesn't charge per message. You pay each service you connect directly: the AI model, and any others like Recall.ai or Twilio. Usage shows your AI cost by day, model and channel.
Open that service's section in Settings and press Test connection. It tells you in plain words what's wrong, like a wrong key or a missing permission. If your assistant stops answering, check that your AI key still has credit.
Badu is a personal assistant that runs on your own computer. It keeps track of your ventures, people and messages, and takes care of everyday work for you, like email, research, documents, payments, shops and your calendar. It always asks before doing anything that can't be undone.
Badu was built by Gasby to give busy founders and small teams, especially across Africa, one assistant that handles the whole business, in plain language and without technical setup.
Version …
Found a bug or something not working? Email gasbygh@gmail.com. Say what you were doing, what you expected and what happened instead. A screenshot helps, and include the version number above.
Still stuck? Ask your assistant in Chat. It knows what's connected and can explain any setting.