BatchPilot
Fees, dues, attendance and parent updates for private batch teachers and coaching centres, in Bangla, on the phone they already use.
AvailabilityMVP phase — still in development

- Landing page
- Teacher dashboard
- Attendance
- Feature overview
Bangla interface, shown with sample data. Fingerprint-device attendance, automatic dues reminders, diary-photo import and the AI question bank appear in the designs but are planned, not yet available.
Why we built it
Teachers were running large batches from a paper diary
In the district towns of North Bengal, a private batch teacher can teach hundreds of students. When we visited teachers in Bogura in October 2026, batches of 70 to 90 students were common, and many teachers had 600 or more students across their batches, with one to three assistants and an office room.
Almost all of it ran on paper. Assistants collected fees in cash, wrote them in a diary, marked attendance in a register and phoned parents one by one about dues and absences. The teacher, busy in class all day, had no quick way to see what came in this month and who still owed.
Management software already exists, but the teachers did not need more features. They needed something simpler: fewer screens, Bangla first, the most common jobs in a few taps, and someone to set it up with them in person. That is what BatchPilot is built around.
- 01
Unpaid and late fees
The biggest problem, because it directly reduces the teacher’s income.
- 02
Accounts nobody can check
Daily cash sits with the assistant and the records sit in a diary, so the teacher can never be sure.
- 03
Keeping parents informed
Calling parents about absences and dues takes up hours of an assistant’s day.
- 04
Attendance for 80 or 90 students
A paper register is slow to mark and hard to search later.
Who it’s for
Built for one kind of customer, on purpose.
A good fit
- Private batch teachers and small coaching centres (SSC, HSC and admission preparation)
- Teachers with a few hundred to around 1,500 active students across several batches
- Teams where one to three assistants handle fees, attendance and parent calls
- Teachers who want to see collections and dues without opening a diary
What it is not
- Schools looking for a full ERP with salaries, leave and branches
- Online class platforms: BatchPilot is built for in-person batches
- A payment middleman: students pay the teacher directly, and we take no commission
How it works
4 steps, no learning curve.
- 1
Log in with a phone number
One login for everyone. A one-time code arrives by SMS, and the app sends each person to their own portal: teacher, assistant, guardian or student.
- 2
Set up batches, students and fees
Create batches and fee plans, monthly or a course fee in instalments, with an optional admission fee. A new admission is one flow: batch, student, fee, done.
- 3
Run the day in a few taps
Collect a fee in three taps and the receipt is recorded. Attendance opens with everyone present, so the assistant only taps the students who are absent.
- 4
See where things stand
The teacher’s dashboard shows this month’s collection, the dues list and who was absent. Guardians and students can check their own fees and attendance.
What it does
Features, in detail.
Fees and dues
- Monthly dues created for every enrolled student
- Payments applied to the oldest month first; anything extra becomes an advance
- Partial payments, discounts and a live dues list
- Mistakes fixed with a reversal entry, so payment history is never edited or deleted
- Each assistant’s own cash collection shown separately
Attendance
- Today’s batches on one screen
- One-tap roster with everyone marked present by default
- Absence messages cancelled automatically if attendance is corrected
Admissions
- Fee plans per course, with optional admission fee
- Office admission in a single flow
- A QR join link and printable poster for each course
- Online join requests with seat holds, reviewed in an inbox
Portals and team
- Separate portals for the teacher, assistants, guardians and students
- Permissions for assistants, so each person sees only what they need
- One family dashboard when a student studies with more than one teacher
- Bangla first, with English available
Parent messages
- Templates for receipts, absences, reminders and notices
- Quiet hours from 9 pm to 8 am, so no message arrives at night
- At most two messages per guardian per day (receipts excepted), with duplicate protection
Specifications
Product details
- Status
- MVP, in development, preparing a pilot in North Bengal
- Platform
- Web app for phone, tablet and laptop, installable on the home screen
- Language
- Bangla first, English available
- Sign-in
- Phone number with a one-time SMS code
- Users
- Teacher (owner), assistants, guardians and students
- Data separation
- Each coaching centre’s data is isolated at the database level (PostgreSQL row-level security), with tests that check it
- Money records
- Amounts stored exactly in poisha; balances are calculated, never typed in; corrections are reversal entries
- Dates
- Business dates in Bangladesh time
- Built with
- Next.js and Tailwind (app), FastAPI in Python (API), PostgreSQL (database)
Where it stands
Honest progress
- Phone login and the four portals
- Batches, students and enrolments
- Fee ledger, receipts and dues list
- Attendance roster
- Admissions, QR links and join requests
- Teacher and assistant dashboards
- Connecting the SMS gateway: messages are prepared and queued today, sending is the next step
- Automatic monthly fees and step-by-step due reminders
- Attendance that keeps working without internet
- Importing students from a photo of the diary, with AI
- Excel import with old dues
- Monthly reports and export
- Fingerprint attendance and an AI question bank
FAQ
Questions and answers.
Is BatchPilot available now?
Not yet for everyone. It is an MVP in development, and we are preparing a pilot with a small group of batch teachers in North Bengal. If you would like to be considered, contact us.
Do parents need to install an app?
No. Parents receive receipts, absence notices and reminders by SMS. If they want more, they can log in with their phone number to see fees and attendance.
Does BatchPilot take a share of the fees?
No. Students pay the teacher directly, as they do today. BatchPilot only records the payment and keeps the accounts.
What happens if a payment is entered wrongly?
It is corrected with a reversal entry rather than being edited or deleted, so the full history stays visible to the teacher.
Can other coaching centres see my data?
No. Every centre’s data is separated at the database level, not just hidden on screen, and automated tests check that one centre can never read another’s records.
Will my assistant find it easy?
It is designed for the assistant first: the most common jobs take about three taps, and buttons are large enough for low-cost tablets.
Does it work without internet?
Not yet. Offline attendance is in progress, so marks taken without a connection will sync once the device is back online.
How much will it cost?
Pricing is not published yet. We will share it with pilot teachers first.
Built by Agentiq BD
Need software like BatchPilot for your own business?
We build our own products with the same team and the same care as client work. Tell us the problem; we will say honestly what fits.