Build Expense Reimbursement App With ToolJet MCP
Description and use
Built an expense reimbursement app with ToolJet MCP: two pages, seven tables, 23 queries, 59 components, integrated workflows and notifications.
Problem
Employees need to submit expense claims, attach receipts, group them into weekly reports, and track payment status through approval and finance, while managers must review and approve line items and finance must manage reimbursement flow.
Outcome
The MCP-generated app delivers a complete expense reimbursement workflow with KPI dashboards, dynamic forms, approval chains, reimbursement tracking, audit logging, and notification integration, all within a single editable ToolJet application.
Workflow
- 1. Install ToolJet MCP and set up the environment via the GitHub repo.
- 2. Use the consolidated build prompt to generate the app in a single run.
- 3. Review the generated two-page app, tables, queries, and components.
- 4. Tune table schemas, status fields, and form rules to match your organization’s policies.
- 5. Deploy the app on your preferred infrastructure (Docker/Kubernetes) for air‑gapped operation.
- 6. Configure SSO/SCIM, role‑based access, audit logs, and multiplayer editing as needed.
- 7. Set up ToolJet Workflows to send Slack and email notifications on report submission and approval decisions.
- 8. Test the full cycle: employee submits claim, manager approves/rejects, finance processes reimbursement, and audit logs capture every action.
Evidence
The agent produced two pages, seven ToolJet DB tables, 23 queries, and 59 components.
ToolJet Workflows adds the notification layer. One workflow fires when a weekly report is submitted, posts to the manager in Slack, emails the employee through Gmail, and writes the decision back to exp_approvals.
- Record date: 2026-09-14T12:00:46.452Z