What your accomplice can do
Your accomplice acts through tools. Which ones it has depends on what you connected and what you allowed.
Always at hand
| Family | Lets it |
|---|---|
| memory, rule | Remember facts, follow and save standing rules. |
| tasks, followup | Add, complete and reschedule tasks; come back to something later. |
| goethe | Read and write documents, tasks, types and views in vaults it may use — including this manual, the Docs vault (goethe.docs.*). |
| Gmail, Calendar, Drive, Docs, Sheets, Analytics, Search Console and Meet, per account and per service as you allowed. | |
| telegram, whatsapp, comms | Read allowed chats, prepare messages, sort and translate. |
| library | Open and file what arrives: attachments, uploads, its own reports. |
| web | Search the web and read pages. |
| show, ask, react | Show things in the canvas, ask you to choose, react with an emoji. |
| pictures, selfie | Generate pictures, when an image provider is connected. |
| notify_owner | Tap you on the shoulder when something needs you now. |
Loaded when needed
Large families wait until a request needs them, so every turn stays fast: product analytics (PostHog), SEO (Ahrefs), ads (Meta Ads), GitHub, MCP servers, coding sessions (code.*), and the actions and queries of your business records (dhl.*). Your accomplice loads a family with one step when your request calls for it, and it stays loaded in that conversation for six hours.
Your records
Every action and query of the DHL contracts your node runs becomes a tool, with labels and refusal reasons from the contract. Your accomplice fills in only what matters (the signer, the owner and paging are added by Mandala), and DHL refuses anything the contract does not allow. See Building with DHL.
Mandala's own documentation
When you ask how Mandala works or how to do something in it, your accomplice searches the Docs vault, opens the right page, answers in a few steps and links the page. Pages marked Coming soon describe what is not built yet, and it says so.