← Files SalaryBoxARCHIVED FILE
plugin.json
4.94 KB · Nov 6, 2026 · 18:19 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "salarybox",
"version": "1.0.2",
"description": "Manage your staff's attendance, payroll, leave and more across multiple locations from ChatGPT, using your company's live SalaryBox data.",
"author": {
"name": "SalaryBox",
"email": "support@salarybox.in",
"url": "https://salarybox.in"
},
"homepage": "https://salarybox.in",
"keywords": [
"hr",
"payroll",
"attendance",
"leave",
"workforce",
"india"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "SalaryBox",
"shortDescription": "Staff management, made simple",
"longDescription": "Manage your staff from ChatGPT with the SalaryBox plugin. Get a clear picture of attendance, payroll, leaves and more across all your branches.\n\nSee who's present, absent or on half day, pull up anyone's punch-in and punch-out times, or get ready for payroll. Compare payroll summaries month to month, check CTC and salary breakdowns, and see salary and advances paid. Track pending approvals, leave balances, shifts, holidays and more, all in one chat.",
"developerName": "SalaryBox",
"category": "Business & Operations",
"capabilities": [
"Look up employees, branches and departments",
"Check attendance, punches, shifts and the monthly muster",
"See leave balances, leave policies and holidays",
"Review payroll, CTC, salary breakdowns, salary and advances paid",
"List pending leave, reimbursement and device-mapping requests"
],
"websiteURL": "https://salarybox.in",
"supportURL": "https://salarybox.in/contact",
"privacyPolicyURL": "https://salarybox.in/privacy-policy",
"termsOfServiceURL": "https://salarybox.in/terms-and-conditions",
"defaultPrompt": [
"Who was absent today?",
"Show this month's payroll summary",
"Which leave requests are pending?"
],
"brandColor": "#027FF2",
"brandColorDark": "#027FF2",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List employees",
"prompt": "List all employees in my company.",
"tools_triggered": "list_employees",
"expected_behavior": "Return the 8 employees of the test company Sunrise Textiles Pvt. Ltd. (Anita Sharma, Arjun Singh, Imran Khan, Kavita Joshi, Meena Iyer, Priya Nair, Rahul Verma, Suresh Patil)."
},
{
"description": "Attendance on a given day",
"prompt": "Who was present, absent or on half day on 24 October 2026?",
"tools_triggered": "get_daily_attendance",
"expected_behavior": "Report 5 present (Anita, Arjun, Kavita, Priya, Suresh), Imran Khan on half day, and Meena Iyer and Rahul Verma absent on 24 Oct 2026."
},
{
"description": "Punch-in times",
"prompt": "What time did Anita Sharma punch in on 24 October 2026?",
"tools_triggered": "list_employees, get_punch_entries",
"expected_behavior": "Report a punch-in at 09:30 AM for Anita Sharma on 24 Oct 2026."
},
{
"description": "Monthly CTC",
"prompt": "What is the monthly CTC of each employee?",
"tools_triggered": "get_ctc",
"expected_behavior": "Report monthly CTC of Rs 24,000 for Anita Sharma, Rs 32,000 for Arjun Singh, Rs 28,800 for Priya Nair and Rs 19,200 for Suresh Patil, and say CTC is not set for the others."
},
{
"description": "Pending approvals",
"prompt": "Are there any pending leave requests or reimbursements I need to approve?",
"tools_triggered": "get_pending_leave_requests, get_pending_reimbursements",
"expected_behavior": "Report that there are no pending leave requests or reimbursements. Do not approve or reject anything."
}
],
"negative": [
{
"description": "Unsupported write: approve leave",
"prompt": "Approve all pending leave requests."
},
{
"description": "Unsupported payment",
"prompt": "Pay this month's salaries to all employees."
},
{
"description": "Unrelated request",
"prompt": "What's the weather in Bengaluru today?"
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"release_notes": "First release: read-only access to SalaryBox employees, attendance, leave, holidays, payroll and pending requests."
},
"apps": "./.app.json"
}
}
}
SHA-256: aaaaa1a95937c07a4425229bc4ec8a2e0d6f5cfa2d0115b525906e35ce91aadb