VipraBot: commands & capabilities
VipraBot turns natural language — English or Hindi — into permission-checked, audit-logged actions. Here's what to ask, and how it stays safe.
Querying
- “Who worked overtime this week?” · “Show today's attendance for Engineering.”
- “What's my leave balance?” · “Show pending corrections.” · “Show burnout risk alerts.”
- Answers come from your org's live data, scoped to your permissions.
Acting
- “Apply casual leave on Friday.” · “Approve all Friday leave requests for Engineering.”
- “Run April payroll with approvals.” · “Approve pending travel claims under ₹2,000.”
- “Assign night shift to the Mumbai warehouse team next week.”
- Actions execute through the same APIs as the UI — same permissions, same approval gates, same audit log.
Reporting
- “Generate the monthly attendance report as PDF.” · “Export this quarter's reimbursements to CSV.”
- Reports respect role scope: a manager's report covers their team, an admin's the org.
Where it works
- In the app, and via Slack, WhatsApp Business, and Microsoft Teams integrations — same identity, same permissions.
Tips
- Be specific with scope and date (“for Engineering”, “next week”) — VipraBot asks a clarifying question when a command is ambiguous rather than guessing.
FAQ
- Can VipraBot do something I'm not allowed to do?
- No. It inherits your role and permission overrides exactly; unauthorized requests are refused and logged.
- Which languages does it understand?
- English and Hindi at launch; additional languages are on the roadmap.