Built-in AttestWork Assistant
An assistant already inside every engagement
Every engagement carries the AttestWork Assistant - a chat panel with multi-chat history, like the assistant your team already knows, standing inside the file. It detects where you are: open a procedure on Planning and it already has that section's procedures, what's documented in other areas, the risk assessment, and the engagement's indexed files. Pick Gemini, Claude, GPT, or an open model - every plan can use every model.
- The old way
- AI lived in another tab. You described the engagement from memory, pasted context in, and copied drafts back out - the assistant never actually saw the file.
- What the bot does now
- It discusses the approach when you want to talk it through, or documents straight into the procedure when you ask - tables first, drawn from the WPOS Template Library, with a clean table of its own when no template fits. It searches the engagement's indexed files or reads the files you attach. On WPOS Esign it can study a signed engagement letter, file the PDF into the right engagement, or create a new engagement from the letter's own terms.
- Where you sign off
- Sensitive actions - sign-offs, deletions, file moves, creating an engagement - always stop at an in-chat approval card. Drafts stay drafts, edits reopen sign-offs for review, and every tool call goes through the same audited, firm-scoped tool layer as the MCP connector.
Grounded in the in-app assistant panel over the same registered tool layer the MCP connector uses - document_procedure, search_files, manage_procedure_signoff - with every call recorded in the engagement's tool log.
How it flows