For: All roles · ~7 min · Updated 10 June 2026

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

  1. “Who worked overtime this week?” · “Show today's attendance for Engineering.”
  2. “What's my leave balance?” · “Show pending corrections.” · “Show burnout risk alerts.”
  3. Answers come from your org's live data, scoped to your permissions.

Acting

  1. “Apply casual leave on Friday.” · “Approve all Friday leave requests for Engineering.”
  2. “Run April payroll with approvals.” · “Approve pending travel claims under ₹2,000.”
  3. “Assign night shift to the Mumbai warehouse team next week.”
  4. Actions execute through the same APIs as the UI — same permissions, same approval gates, same audit log.

Reporting

  1. “Generate the monthly attendance report as PDF.” · “Export this quarter's reimbursements to CSV.”
  2. Reports respect role scope: a manager's report covers their team, an admin's the org.

Where it works

  1. In the app, and via Slack, WhatsApp Business, and Microsoft Teams integrations — same identity, same permissions.

Tips

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.

Next guides