The challenge

Four problems every growing institution runs into

Fair allocation breaks at scale

Elective seats, exchange places and interview slots are scarce, and every allocation is scrutinised. Across 40+ institutions and 100,000+ students a year, we see the same requirement: a process that is efficient, fair and transparent, and still holds when thousands of students and dozens of administrators act at once.

Growth turns scheduling into an unsolvable spreadsheet

At small scale, clash-free timetables, real elective choice and balanced faculty loads can be managed by hand. Add programmes, campuses and intake, and the combinations multiply faster than any spreadsheet or legacy ERP can handle. Institutions need one platform that runs these workflows end to end, with full visibility and minimal manual effort.

Data that records, but doesn't explain

Every institution has a system of record: years of operational data, siloed by department, describing what happened but never why. What comes next is a system of intelligence that connects those silos, and a system of action that turns them into decisions on programme design and strategy. AI workflows make that possible.

One broken process, two frustrated audiences

Students pay for exceptional programmes, faculty and employers, then spend their time chasing disconnected systems. Notifications arrive too late, and no one can see how an outcome was decided. Administrators absorb every unanswered question in their inbox. That friction shapes both academic experience and placement outcomes, which is why most of our implementations began with students asking for them.

Solutions

Five solutions. One connected platform.

Video: How to implement a course bidding system, with Anil Vishwanadhula, Founder and CEO of EDTEX
Registro Course Bidding

Allocate every elective seat fairly, in one bidding window

Course bidding is a market: students spend bid points on the electives they value most, and Registro clears every round by the same transparent rules. Students see live seat availability, clearing bids, prerequisites and credits outstanding, and the system blocks clashes and policy breaches before anyone commits. At OP Jindal Global University, 5,000+ students bid in a single real-time window, with a 97% reduction in manual effort.

Multi-programme bidding with programme-specific credit rules
Automatic checks for prerequisites and timetable clashes
Demand estimation, closed, open and add–drop rounds
Automated waitlists and live clearing-bid visibility
Video: How to implement a timetabling automation system, with Anil Vishwanadhula, Founder and CEO of EDTEX
Registro Timetable Automation

Clash-free, multi-programme timetables in minutes, not weeks

Timetabling is a combinatorial problem that grows faster than any team can solve by hand. Registro optimises faculty availability, room capacity, credit rules and student choices together, generates several viable options, and adapts week by week for substitutions, guest sessions and holidays without rebuilding the term. IIM Calcutta cut timetable preparation time by 70%; IIM Bangalore runs 100% clash-free timetables synced to faculty calendars.

Hard and soft constraints, including faculty preferences
Reschedules pushed to Google Calendar, Outlook and WhatsApp
Faculty workload tracking with overload alerts
Timetable data available to AI assistants via MCP
Video: How to implement a student exchange system, with Anil Vishwanadhula, Founder and CEO of EDTEX
Registro EPAS: Student Exchange

Run inbound and outbound exchange on one platform, not one person's spreadsheet

Exchange runs in two directions at once, and usually on email threads, partner portals and a spreadsheet only one person understands. Registro EPAS brings MOUs, partner universities, applications in both directions, exchange bidding and documents into one place, and notifies everyone as each stage moves. Students stop chasing updates, and the international office stops answering the same question twenty times a week.

Partner and MOU management
Application tracking in both directions
Exchange programme bidding
Document collection with stage notifications
Video: How to implement a placement automation system, with Anil Vishwanadhula, Founder and CEO of EDTEX
Skynet Placement Automation

Run every placement season end to end, from first recruiter contact to final offer

Placements are a three-party problem: students, recruiters and the placement committee all act on the same data, often under intense time pressure. Skynet keeps one source of truth across master profiles, CV variants, placement events, multi-stage applications, Day 0 interview scheduling and offers, with updates by WhatsApp, the Skynet app and email. At IIT Bombay, 900 students were interviewed on Day 0 with zero schedule clashes; ISB cut manual placement work by 80%.

Recruiter outreach and job postings
Day 0 and Day 1 interview and cohort scheduling
Validated master profiles and CV variants
Offer management, reports and dashboards
Outcomes

Transform Your Academic Operations

Automate course bidding, timetable scheduling, placements, and student exchange processes. Improve operational efficiency while enhancing the student experience.

Get Started

See how your institution would run on EDTEX

A walkthrough of your current process and where it breaks
A live demo of the workflows that fit your programmes
A realistic view of implementation scope and timeline
Book your demo
Students walking across a modern university campus
FAQs

Frequently Asked Questions

Everything you need to know about EDTEX and our academic automation solutions.

Q: How does EDTEX keep institutional and student data secure?

EDTEX secures data across Registro and Skynet with two-factor authentication, single sign-on through Google Workspace and Microsoft Entra ID, encryption and access controls. Its platforms are designed to support compliance with GDPR and India's Digital Personal Data Protection (DPDP) Act.

Q: Is EDTEX software built specifically for higher education?

Yes. EDTEX builds its software specifically for higher-education academic operations, rather than adapting a generic enterprise ERP or CRM. Workflows such as bid-point course allocation, multi-programme timetabling and Day 0 placement slotting are built into the product, so institutions configure their policies instead of commissioning custom development.

Q: Which institutions use EDTEX?

EDTEX software is used by around 40 institutions, including IIMs, ISB, XLRI, SDA Bocconi, TAPMI, K J Somaiya and NMIMS. Its clients span business schools, universities and law schools in India and internationally, and include 25 of India's top 50 business schools.

Q: What is EDTEX?

EDTEX is a Hyderabad-based B2B SaaS company, founded in 2017, that builds academic operations automation software for business schools, law schools and universities. Its products are Registro (academic ERP, timetabling, course bidding and student exchange) and Skynet (placement automation). EDTEX works with around 40 institutions, including 25 of India's top 50 business schools.

Q: How does EDTEX implement its software at an institution?

EDTEX implements its software in five stages: a process assessment with your programme office, configuration to your academic policies, integration with your existing systems, testing, and user training before go-live. Registro and Skynet are each configured to how your institution already runs academics and placements, rather than forcing a generic workflow.

Q: What training does EDTEX provide for staff and students?

EDTEX provides onboarding workshops, user power guides and video walkthroughs for administrators and students, plus live support during working hours. During high-stakes windows—course registration, bidding rounds, placement days and exchange allocation—the EDTEX team supports users in real time so the process runs without disruption.

Q: Which systems does EDTEX integrate with?

EDTEX integrates with the systems institutions already run: ERPs such as Oracle and SAP, student information systems such as Ellucian and Anthology Student, and Salesforce Education Cloud for CRM. Single sign-on works through Google Workspace and Microsoft Entra ID. Data moves through standard APIs and scheduled import/export, keeping student, course and placement records consistent across systems.

Q: What support does EDTEX offer when users run into problems?

EDTEX offers a dedicated support team, user guides and a help desk for every product. During critical windows—course registration, course bidding, placement processes and student exchange allocation—the team provides live support, because problems on those days affect students directly and cannot wait in a ticket queue.

Q: Can Registro build a combined timetable for electives shared across programmes?

Yes. Registro Timetable Automation schedules common electives taken by students from different programmes—such as MBA, undergraduate and doctoral cohorts—in a single timetable. Because every programme draws on the same pool of faculty, rooms and slots, a shared elective is placed once without clashing with any participating programme's core courses.

Q: How does Registro prevent faculty and room clashes across programmes?

Registro prevents clashes by treating faculty, classrooms and time slots as institution-wide resources and scheduling every programme in a single optimisation run. A professor or room can be assigned only once per slot, so one programme's timetable can never create a clash in another's.

Q: What is multi-programme timetabling?

Multi-programme timetabling is scheduling several programmes—such as MBA, undergraduate and doctoral cohorts—that share the same faculty and rooms. Registro handles it by keeping each programme's rules, calendars and constraints separate while optimising shared resources together, so every programme gets a workable timetable without manual coordination between offices.

Q: What data does Registro need to generate a timetable?

Registro needs: courses and sections, faculty and their preferences, rooms and capacities, student groups, active time slots and teaching weeks, holidays, and your institution's hard and soft constraints. This data can be imported from your existing ERP or spreadsheets.

Q: What is timetable automation in universities?

Timetable automation is software that generates an institution's class schedule automatically, using optimisation algorithms to satisfy constraints such as faculty availability, room capacity and student clashes. It replaces manual spreadsheet scheduling and lets schedulers re-run the timetable whenever something changes. Registro Timetable Automation is EDTEX's platform for business schools and universities.

Q: What are the benefits of automated timetabling?

Automated timetabling with Registro removes manual clashes, cuts the time schedulers spend building and revising timetables, and ensures every hard constraint—room capacity, faculty availability, student conflicts—is met. When faculty or rooms change mid-term, the timetable can be regenerated instead of rebuilt by hand.

Q: What reports does Registro Timetable Automation provide?

Registro provides reports and analytics on each generated timetable, including room utilisation and how conflicts were resolved. Programme offices use them to spot under-used rooms and explain scheduling decisions to faculty and leadership.

Q: How does Registro Timetable Automation keep data secure?

Registro secures timetable data with two-factor authentication, single sign-on through Google Workspace or Microsoft Entra ID, encryption and access controls, so only authorised staff can view or change schedules. The same security model applies across all EDTEX products.

Q: How long does it take to deploy Registro Timetable Automation?

Deploying Registro Timetable Automation typically takes a few weeks, depending on the number of programmes, the complexity of your constraints and how ready your data is. Most of that time goes into configuring the system to your academic policies and validating a first timetable with your programme office.

Q: How does Registro handle hard and soft constraints in timetabling?

Registro treats hard constraints—room capacity, faculty availability, no student clashes—as rules every timetable must satisfy, and soft constraints—such as preferred time slots—as preferences to meet wherever possible. The optimiser first guarantees every hard constraint, then satisfies as many soft constraints as it can.

Q: Does Registro Timetable Automation learn from past timetables?

Yes. Registro uses machine learning on past schedules and user feedback to improve future timetables, so each scheduling cycle needs fewer manual adjustments than the last.

Q: Can Registro schedule timetables across multiple campuses?

Yes. Registro treats each campus as a distinct entity with its own rooms, calendars and constraints, so each campus's resources and rules are respected in the final timetable.

Q: Which algorithms does Registro use to optimise timetables?

Registro combines genetic algorithms, backtracking, simulated annealing and local search. Timetabling is a combinatorially hard (NP-hard) problem, and using several methods together lets Registro find clash-free, efficient timetables at the scale of a full business school or university, where any single technique struggles.

Q: How does Registro resolve timetable conflicts?

Registro detects and resolves conflicts automatically during scheduling. Any conflict it cannot resolve is flagged with the reason, and built-in rescheduling utilities let staff fix it manually without rebuilding the timetable.

Q: Can Registro Timetable Automation integrate with our ERP or student information system?

Yes. Registro integrates with university ERPs and student information systems, including Oracle, SAP, Ellucian and Anthology Student, through APIs and data import/export. Course, faculty and student data flow in and the published timetable flows back, so there is one version of the schedule across systems.

Q: Can students see their timetables in Registro?

Yes. Students view their personal timetables in the Registro student portal, which updates in real time when a class is moved, cancelled or rescheduled.

Q: What is course bidding in business schools?

Course bidding is a market-based way to allocate seats in popular electives. Each student receives a budget of bid points and bids on the courses they want; seats typically go to the highest bids up to each course's capacity. Business schools use it because bids reveal how much students value each course, not just their ranked preferences. Registro Course Bidding automates the full process.

Q: What training does EDTEX provide for Registro Course Bidding?

EDTEX trains programme office administrators to configure and run bidding rounds, and provides user manuals and guides for students. The team offers live support during bidding windows, when timing and fairness matter most.

Q: What reports does Registro Course Bidding provide?

Registro Course Bidding reports on bidding trends, student preferences, course demand, clearing bids and allocation efficiency. Programme offices use this data to decide how many sections to run, set course capacities and plan next term's electives.

Q: What happens if a student doesn't get their preferred course in bidding?

Students who miss a preferred course can bid again in later rounds or enrol in alternative courses with available seats. Registro shows seat availability between rounds, so every student can complete a full schedule.

Q: How does Registro Course Bidding protect student data?

Registro Course Bidding protects student data with two-factor authentication, encryption and access controls, and supports single sign-on through Google Workspace and Microsoft Entra ID.

Q: Does Registro Course Bidding integrate with our student information system?

Yes. Registro Course Bidding integrates with major student information systems, such as Ellucian and Anthology Student, through standard APIs, keeping student, course and enrolment data in sync.

Q: What happens in Registro Course Bidding if a course is changed or cancelled?

Administrators can reopen or extend the registration window for students affected by a changed or cancelled course, so they can re-bid or choose another course.

Q: How does Registro Course Bidding keep the process fair and transparent?

Registro processes every bid with the same rules-based algorithm, configured to your institution's bidding policy. Students see seat availability, clearing bids, prerequisite requirements and timetable clashes in real time, so allocations can be understood and verified rather than taken on trust.

Q: How do students bid for courses in Registro?

Students log in to Registro with their institutional credentials, review the electives on offer, and place bids within the rules and deadlines set by their programme office. They can see seat availability and, where enabled, live bid standings before the round closes.

Q: Can Registro support our institution's own bidding rules?

Yes. Registro Course Bidding is configured to your institution's rules—whether that means specific bid-point allocations, multiple bidding rounds or real-time open bidding—and supports the full range of electives your programmes offer.

Q: Can Registro forecast demand for future electives?

Yes. Registro runs demand estimation rounds—surveys in which students indicate interest in courses planned for future terms. Programme offices use the results to decide which electives to offer and how many sections to schedule before bidding opens.

Q: Can students track their bids in real time?

Yes, when the institution uses Registro's real-time open bidding workflow. Students can then see their bid status, seat availability and clearing bids live as the round progresses.

Q: What is placement automation software?

Placement automation software manages a college's campus recruitment process end to end: recruiter onboarding, job postings, student eligibility, applications, shortlists, interview scheduling and offers. It replaces spreadsheets and email chains with one system shared by the placement office, placement committee, students and recruiters. Skynet is EDTEX's placement automation platform for business schools and universities.

Q: What training does EDTEX provide for Skynet?

EDTEX trains placement office, career services and placement committee teams to run Skynet, and provides video power guides and user manuals for students. The team also offers live support on critical placement days, when delays directly affect students and recruiters.

Q: Does Skynet integrate with our student information system?

Yes. Skynet integrates with student information and career management systems, including Salesforce Education Cloud, through standard APIs. Student profiles, eligibility and placement outcomes stay in sync, so the placement committee works from the same data as the programme office.

Q: Can the Skynet placement software give students feedback on applications and interviews?

Yes — as an optional feature activated at the institution's request, the Skynet placement software can facilitate feedback from employers and placement committees. This helps students understand their strengths and areas to improve across applications and interviews.

Q: How does the Skynet Placement Automation software manage employer relationships and job postings?

The Skynet Placement Automation software includes a built-in Placement CRM to manage employer profiles, job postings, and recruiter communication. This makes it easier for placement teams to maintain and strengthen relationships with recruiting companies and track engagement over time.

Q: How does the Skynet Placement Automation software handle last-minute changes or cancellations by recruiters?

Skynet lets the placement committee manage last-minute recruiter changes or cancellations flexibly at the individual company-job level. It automatically notifies affected students and provides utilities to update schedules — without disrupting other companies' processes or other students' interviews.

Q: How does Skynet ensure equal opportunity in interview slotting and schedule generation?

Skynet generates interview schedules with transparent algorithms that balance student preferences toward companies, each student's interview load on Day 0 and Day 1, company preferences toward shortlisted students, and interview start times. This rules-based approach ensures fairness and equal interview opportunities for all students.

Q: What placement reports does Skynet provide?

Skynet reports on placement statistics, employer engagement and student performance, and supports custom reports for internal and external reporting needs.

Q: How does Skynet ensure fair interview slotting for students?

Skynet allocates interview slots using predefined, transparent rules that weigh student preferences, interview load, recruiter preferences and timing. Every student is processed by the same rules, removing the inconsistency of manual slotting and giving each candidate an equitable chance at their shortlisted companies.

Q: How does Skynet handle last-minute changes by recruiters?

Skynet lets the placement committee change or cancel a recruiter's process at the job level at short notice, and automatically notifies every affected student, so no one is left waiting for updates.

Q: How do students apply for jobs on Skynet?

Students log in to Skynet with their institutional credentials, browse job postings, and apply within the rules set by their placement office. Eligibility is checked automatically against each role's criteria.

Q: How can students track their placement applications in Skynet?

Students track every application in Skynet in real time, including application status, interview schedules and job offers.

Q: Can Skynet share interview feedback with students?

Yes, as an optional feature. When the institution enables it, recruiters and the placement committee can share feedback on applications and interviews with students in Skynet.

Q: Which placement processes does Skynet support?

Skynet supports final placements, summer internships, lateral placements, rolling placements, short-term virtual industry projects and industry co-op programmes. Each process can be configured with its own eligibility rules, calendar and policies.

Q: Can Skynet automate interview scheduling on Day 0 and Day 1?

Yes. Skynet automates scheduling of interviews and group discussions, and tracks student and interview status in real time on high-intensity days such as Day 0 and Day 1. Placement committees see who is where and which rounds are running without juggling spreadsheets.

Q: How do users get help with Registro Academic ERP?

Registro Academic ERP users can use FAQs, user guides and a help desk for technical support. During registration and other critical windows, EDTEX provides live support so issues are resolved while students are still in the process.

Q: What reports does Registro Academic ERP provide?

Registro Academic ERP reports on student performance, enrolment trends and resource utilisation, and supports custom reports defined by your programme office.

Q: How is Registro Academic ERP implemented?

Registro Academic ERP is implemented in stages: needs assessment, configuration to your academic policies, integration with existing systems, testing and user training before go-live. Scope is agreed with your programme offices up front, so the system reflects how your institution already runs.

Q: How does Registro help students communicate with the programme office?

Registro includes a query management system that lets students raise and track queries with programme office advisors in one place, replacing scattered emails with a traceable record.

Q: How does Registro Academic ERP keep student data secure?

Registro Academic ERP protects student data with two-factor authentication, single sign-on through Google Workspace and Microsoft Entra ID, encryption and access controls, and is designed to support compliance with GDPR and India's DPDP Act.

Q: How does Registro support curriculum planning and resource allocation?

Registro links curriculum planning to real demand: course scheduling, course bidding, timetable generation and faculty assignment all work from the same data, so programme offices allocate sections, faculty and rooms based on what students actually choose.

Q: Can Registro adapt when academic policies change?

Yes. Registro Academic ERP can be updated to reflect changes in academic policies and procedures, so the system keeps pace with your institution rather than forcing workarounds.

Q: Can Registro manage multiple academic programmes?

Yes. Registro Academic ERP manages diverse programmes—such as MBA, executive, doctoral and undergraduate—each with its own requirements, within the functional scope agreed with your programme offices.

Q: Can students track grades and degree requirements in Registro?

Yes. Students use Registro to view grades, track academic performance and check progress against their degree requirements.

Q: How do students register for courses in Registro?

Students log in to Registro to register for courses, view their schedules, check grades and monitor academic progress from one portal.

Q: What is student exchange management software?

Student exchange management software runs an institution's outbound and inbound exchange programmes: partner information, student applications, seat allocation, credit transfer and pre-departure preparation. It replaces spreadsheets and email-based processes that depend on one or two people in the international office. Registro EPAS is EDTEX's student exchange automation platform.

Q: How does Registro EPAS help students prepare for an exchange?

Registro EPAS gives students their institution's pre-departure checklists, cultural orientation material and key contacts in one place, kept up to date by the international relations office.

Q: What reports does Registro EPAS provide?

Registro EPAS reports on student participation, partner university performance, application trends and programme outcomes, helping international offices decide which partnerships to grow or review.

Q: How does Registro EPAS support an institution's internationalisation strategy?

Registro EPAS gives international relations teams data on every exchange partner—programme factsheets, participation and application trends—so decisions about which partnerships to grow, renew or retire are based on evidence.

Q: How does Registro EPAS protect student data?

Registro EPAS protects student personal data with encryption and access controls and is designed to support compliance with GDPR and other applicable data protection regulations—important when student records move between institutions in different countries.

Q: How does Registro EPAS handle credit transfer for courses taken abroad?

Registro EPAS records the information needed to manage credit transfer and course equivalencies, so students receive the right recognition for courses completed at a partner institution.

Q: How does Registro EPAS help compare partner universities?

Registro EPAS includes partner university factsheets that let students and staff compare partners on academic quality, programme compatibility and student feedback.

Q: How do students apply for exchange programmes in Registro EPAS?

Once the application window opens, students log in to Registro EPAS with their institutional credentials, browse available exchange programmes and partner factsheets, and submit their preferences.

Q: Can students track their exchange application in Registro EPAS?

Yes. Students track their application in Registro EPAS from submission through seat allocation and acceptance, including any additional steps they need to complete.

Q: Can Registro EPAS adapt to changes in exchange agreements?

Yes. Registro EPAS can be updated as academic policies and partner exchange agreements change, so seat allocations and eligibility always reflect current agreements.

Q: Which exchange programmes can Registro EPAS manage?

Registro EPAS manages semester exchanges, summer programmes and dual-degree programmes, each with its own requirements.