1. The problem with the traditional way
Students who get research positions by emailing professors usually follow the same routine. It looks simple on paper. In practice, most of the time goes into work that has nothing to do with research:
- Searching institute by institute. Opening one website after another, finding the department, then the faculty page, then each professor's own page. Every institute's website is laid out differently.
- Guessing who fits. A one-line "research area" on a faculty page rarely tells you whether a professor's current work matches your skills. Checking properly means reading papers for every name.
- Finding addresses. Copying email addresses, fixing ones written as "name [at] institute [dot] ac [dot] in", and hoping they are still current.
- Writing from scratch. Every good email needs a personal paragraph about the professor's work. Writing dozens of these by hand takes many evenings.
- Keeping track. A spreadsheet of who you wrote to, when, with which attachment, and when to follow up. It is easy to email the same professor twice, or to forget someone entirely.
- Sending carefully. Sending too many emails too quickly from one account can land them in spam. So you send a few at a time, by hand, for weeks.
None of this makes your application better. It just makes it slower. UniProfs was built to take this busywork off your plate while keeping what makes cold emails work: the right professor, a personal email, and your own name and address on it.
You still choose who to write to, you still read every email before it goes out, and every email still comes from you. UniProfs makes the process faster, not impersonal.
2. The old way vs UniProfs, step by step
| Step | The traditional way | With UniProfs |
|---|---|---|
| Find professors | Visit each institute's website and department page one by one. | One search with filters for country, university, department and research area. |
| Check the fit | Read through profiles and papers for every name to judge the match. | "Search with my CV" compares your CV with professors' research and shows the best matches first. |
| Get addresses | Copy and correct addresses from faculty pages. | Not needed. Pick a professor and UniProfs delivers your email to them. |
| Write the email | Write each one from a blank page. | Templates with placeholders, or AI that writes a personal draft from your profile, your CV and the professor's research. You edit and approve. |
| Attach your CV | Attach files by hand every time, and sometimes forget. | Upload once; documents you mark as default are attached for you. |
| Send | Send by hand, a few at a time, worrying about spam. | Send now, schedule for a time in India time, or create a list that sends at a steady pace within your chosen hours. |
| Track | A spreadsheet you update yourself. | Every professor shows whether you haven't emailed them yet, or they're in a list, in a draft or already emailed. Emails shows every draft, scheduled, sent and failed email. |
| Avoid mistakes | Hope you don't email someone twice. | Each professor can be emailed by you only once. Built-in spacing and daily limits. |
3. Find the right professors
The Professors page brings professors from many universities into one searchable place. Instead of opening dozens of websites, you narrow down in a few clicks.
Filters that match how you think
- Country: every country to start with; pick India, or anywhere abroad.
- University: pick one or several institutes.
- Department & research area: one tree with every department and its research areas. Tick a whole department (for example, all of Electrical Engineering), or open it and tick only the areas you care about (for example, only "Signal processing" and "Embedded systems").
Filter options show how many professors each choice has, so you can see at a glance where the opportunities are.
Results that are fair to everyone
Results come in a random order for each search, so the same few professors at the top of an alphabetical list don't receive every student's email. The order stays stable while you page through one search. If you prefer, switch to Best match for my CV (see the next section).
Every card tells you where that professor stands for you
Each professor shows whether you haven't emailed them yet, or they're already in one of your lists, in a draft or already emailed. By default, the Professors page shows the professors you haven't contacted yet, so you never waste time on someone you've already reached.
Spotted outdated information?
Professors move and change research directions. Each card has a report a problem button, so outdated details can be checked and corrected.
4. Search with your CV
The hardest part of the traditional method is judging fit. You know your projects and skills; the question is which professors work on something close to them. UniProfs can answer that for you.
How it works
- Upload your CV (a PDF) in your Profile.
- Under Professors, choose Best match for my CV.
- UniProfs reads the text of your CV and compares it with the research of every professor in the search, then shows the best matches first.
- Your filters still apply, so you can ask for "best matches for my CV, in India, in Computer Science, at these five institutes".
Close matches are shown in small shuffled groups, so the very top of the list isn't identical for every student with a similar CV.
A student whose CV mentions "quantised neural networks on Raspberry Pi" and "drone imagery" would see professors working on efficient deep learning, embedded vision and remote sensing near the top, even when their department pages use different words for it.
Turn a search into a list
Happy with the results? Make a list from these results builds a list straight from your current search. You choose how many professors to add, in which order (best match or random), and you see a preview of exactly who will be added before anything is created. Under Emails → Lists, List from my CV does the same starting from a country and department.
5. No more hunting for email addresses
In the traditional method you collect every address yourself. In UniProfs you don't need them at all: you choose a professor, write your email, and UniProfs delivers it to that professor from your own mailbox.
6. Write personal emails, faster
UniProfs gives you three ways to write, and you can mix them:
Write it yourself
A clean editor with the professor's details beside it. Your saved signature is added automatically when the email is sent.
Templates with placeholders
Save the structure that works for you once, with placeholders for the professor's name, university, department and research area, and your own name. Each email fills them in for that professor. For example:
Templates are a starting point. The best results still come from adding one or two personal sentences for each professor, and UniProfs lets you edit every email before it is sent.
Write with AI
On plans that include AI writing, UniProfs can draft a personal email for each professor, described in the next section.
7. AI writing that sticks to the facts
Writing a genuinely personal paragraph for every professor is the slowest part of cold emailing. AI writing in UniProfs does the first draft, using only real information:
- Your profile: what you're looking for, your degree, research interests, skills and projects.
- Your CV: read once when you upload it and kept as a short summary of your experience. Your PDF is not sent to the AI again when emails are written.
- The professor's research: their research interests and published work.
It doesn't invent papers, grades or achievements. If something isn't in your profile, your CV or the professor's work, it doesn't appear in the email.
You stay in control
- Add a short note (up to 200 characters) to steer an email, such as "keep it short and mention my drone project".
- Read and edit every AI email. In a list, open any professor's email, change it, or press Rewrite with AI with a new note for just that one.
- For lists, emails are written in the background with a progress bar, so you can keep working.
- A list only starts sending after you confirm that you have read the emails.
A vague profile makes vague emails and weak matches. Before AI writing or Search with my CV is used, UniProfs asks you to fill in the details it needs (your interests, skills, background and a CV), and shows you exactly which fields are missing.
8. Sent from your own mailbox
Professors reply to people, not platforms. Every email you send through UniProfs goes out from your own email address, so it looks exactly like an email you sent yourself, and replies arrive in your own inbox.
- Gmail or Google Workspace: connect your account in a few steps.
- University or other email: connect any account that offers SMTP.
- Copies: choose who gets a copy (CC) of each email: your sending address, your account email, or no one.
Your sending address is set once for your account, so the professors you write to always see the same, consistent sender.
9. One by one: one professor at a time
For the professors you care most about, writing them one by one gives you full control over each message.
- Tick the professors you want on the Professors page (up to 25 at once) and press Write emails, or press Email on one professor.
- Write it yourself, start from a template, or press Write with AI.
- Choose attachments for that email.
- Send now, or schedule it for a date and time in India time, for example Tuesday at 9:30 am, when professors are going through their inbox.
- See all your emails by state: drafts, scheduled, sent and failed.
Moving to the next draft is instant: sending and saving finish in the background while you carry on.
10. Lists: many professors, at a steady pace
Once you've built a good email, a list lets you reach a whole list of professors without sending each one by hand, and without the bursts that make emails look like spam.
How a list works
- Create a list from the Professors page, from your CV, or by adding professors one by one.
- Choose how emails are written: one template for everyone (with placeholders), or a personal AI email for each professor.
- Choose when to send, in India time: one or more time windows (for example 9:30 to 12:30 and 15:00 to 17:00), the days of the week, and the gap between emails.
- Review the emails, confirm you've read them, and press Start.
Emails then go out one by one, at varied times inside your windows, never closer together than your chosen gap. You can pause and resume a list at any time, and see what is upcoming, sent, failed or cancelled.
A list of 60 professors, sending Monday to Thursday between 9:30 and 13:00 India time with a gap of at least 10 minutes, reaches everyone over a few working days, each email arriving at a natural-looking time during the professors' working hours.
Before a list starts, UniProfs checks that all its emails fit within your daily limit and your chosen windows, so a list never stops halfway because it ran out of room.
11. Your CV and documents, attached for you
- Upload up to five PDFs in your Profile: your CV, transcripts, recommendation letters.
- Tick Attach by default for the ones that should go with every email (usually just your CV).
- Choose different documents for a particular template, list or email when you need to.
- Each file is kept small (a CV up to 1 MB, others up to 100 KB) so your emails arrive quickly and don't get blocked by mail servers.
No more forgotten attachments, wrong files or "resume_final_v3(2).docx".
12. Tracking without a spreadsheet
Everything the traditional spreadsheet did, UniProfs keeps for you automatically:
- Professor status on every card: available, in a list, in a draft or emailed.
- Emails: every draft and every email scheduled, sent or failed, when, to whom, and the reason for any failure. Mark the ones that got a reply to keep count. A failed email doesn't count toward your daily limit, and you can ask for help with it in one click.
- Lists and their progress: how many emails have gone out, how many are upcoming, and when the next one is due.
- Home: a quick view of where your outreach stands.
Replies come straight to your own inbox, where you answer them as normal.
13. Built to respect professors and protect you
Good outreach is personal and paced. UniProfs builds that in, so that you can't accidentally do the things that get students ignored or blocked:
- One email per professor. Each professor can be emailed by you only once, and sits in only one of your lists or drafts at a time.
- You read before anything is sent. Lists start only after you confirm you have read the emails.
- A steady pace. Your emails are always at least a few minutes apart, and there is a daily limit, so your account never sends a sudden burst that could land you in spam.
- No made-up facts. AI only uses your profile, your CV and the professor's own work.
- Accurate data. Reports from students help keep professor information up to date.
14. Your data and privacy
- Your profile, documents and email history are visible only to you.
- Your CV is used to write your emails and to match you with professors. It is never shown to other users.
For full details, see the Privacy Policy.
15. Getting started in 8 steps
- Sign up with your email address and verify it.
- Fill in your Profile: what you're looking for (for example, a summer 2027 research internship), your university, degree, research interests, skills and projects. Specific details make better emails.
- Upload your CV and any other documents, and mark your CV as attached by default.
- Connect your sending email (Gmail, or your university or other email account) and choose who gets a copy.
- Add your signature.
- Find professors with filters, or with Search with my CV.
- Write to your top choices one by one, and schedule them for a weekday morning.
- Create a list for the rest under Emails → Lists, choose your time windows, review the emails and press Start.
Then check Emails now and then, mark the replies, and answer them from your own inbox.
Our guide to getting a research internship at IITs, NITs and other top colleges explains how to choose professors and write a strong email, with full examples. Everything in it works with UniProfs too.
16. Frequently asked questions
Will professors know I used UniProfs?
Your email is sent from your own address, with your own words and signature, exactly like an email you sent yourself. There's no UniProfs branding added to your emails.
Do I still need to write my emails?
You decide. You can write every email yourself, use templates, or have AI write a first draft. Either way, you read every email before it is sent, and we recommend adding a personal touch to each one.
Do I need to collect professors' email addresses?
No. Choose the professor and write your email; UniProfs delivers it to them from your mailbox. No spreadsheets of addresses to build or keep up to date.
Where do replies go?
Straight to your own inbox, because the email was sent from your address. You reply as you normally would.
Which email accounts can I send from?
Gmail or Google Workspace, and any email account that supports SMTP, such as most university mail systems.
Can I email the same professor again later?
No. To keep outreach respectful, each professor can be emailed by you only once. Follow up by replying to your original email from your own inbox.
How does "Search with my CV" decide who matches?
It compares the text of your CV (your projects, skills and interests) with each professor's research and ranks professors by how closely they match. The top results are spread across universities, so you see many labs, not one department. Your filters still apply, so you can combine it with countries, universities and departments.
Is my CV shared with professors or other students?
Your CV is only attached to the emails you choose to send, and it is never shown to other users.
Who can I contact if something goes wrong?
Open a request on the Support page in the app, or email support@uniprofs.in. We answer by email.
The traditional method rewards students who have time to spare: time to search, to copy, to track and to send. UniProfs gives that time back. You still choose the professors, you still write and approve every email, and every email still comes from you. What disappears is the busywork in between.