How the virtual assistant job description generator works
This tool turns a few quick choices into a clean, professional job post. You pick the role you are hiring for, add your company name, and set the weekly hours and the experience level. You can also enter the time zone you want the hire to overlap with, which is one of the most important details for a remote or offshore role. The generator then assembles a structured description with a role summary, a bulleted list of responsibilities, the requirements and skills, the tools the person will use, and a clear how-to-apply section. Toggle any responsibility or requirement on or off so the post reflects the real job, then copy the text with one click.
Nothing is hidden behind a form and the output is plain text, so it pastes cleanly into a job board, a careers page, or an applicant tracking system. The templates are grounded in the roles we source for every day, which is why the responsibilities read like a real job and not filler. If you would rather skip the posting and screening entirely, you can request vetted candidates and meet a short list instead of building your own hiring funnel.
What to include in a virtual assistant job description
A great job description is specific, scannable, and honest about the work. The strongest posts share the same seven-part structure, and the generator follows it so you do not have to remember the order. Here is what each section is for.
| Section | What it is for |
|---|---|
| Job title | The exact role, so it matches what candidates search for |
| About the role | One or two lines on the company and what the person achieves |
| What you will do | 5 to 8 specific, day-to-day responsibilities |
| What we are looking for | Experience, skills, and the qualities that predict success |
| Tools you will use | The software stack, so applicants can self-select on fit |
| Hours and time zone | Weekly hours and the overlap you expect |
| How to apply | A clear next step, ideally with a small screening instruction |
The single biggest mistake is a vague, endless list of duties. Five to eight specific responsibilities will always beat fifteen generic ones, because specificity helps the right people recognize themselves and screens out everyone else. Name the tools, state the hours, and be clear about the time-zone overlap so nobody is surprised later.
How to write a virtual assistant job description step by step
If you want to write one from scratch, or edit what the generator produces, work through it in this order. First, write the exact job title, since that is what candidates search for and what your ATS filters on. Second, write a single sentence that says what the assistant achieves for you, not just what they do. Third, list the five to eight responsibilities that make up the bulk of the week. Fourth, describe the experience and skills that actually predict success, and resist the urge to over-specify. Fifth, name the tools. Sixth, state the weekly hours and the time-zone overlap. Finally, give a clear next step to apply, and add a small screening instruction so you can spot people who read carefully.
To size the role and the hours before you write, the virtual assistant cost calculator shows what different hours and experience levels cost, and the time zone overlap calculator shows how many working hours you would share with an assistant in South Africa, the Philippines, Mexico, or Argentina.
Virtual assistant job description templates by role
The generator ships with ten role templates, each with its own responsibilities, requirements, and tools. Use the one closest to your need and adjust from there. The most common starting points are a general virtual assistant for broad administrative support, an executive assistant for founder and leadership support, a customer support representative for inbox and chat coverage, and a bookkeeper for clean, current books.
Specialist templates cover a social media manager, a real estate virtual assistant, an e-commerce virtual assistant, a data entry specialist, an appointment setter, and a personal assistant. Browse the full list of roles we source, the industries we support, and common use cases to see how teams scope the work before they hire.
How to attract better virtual assistant applicants
Once the description is written, a few small choices decide whether you get twenty strong applicants or two hundred weak ones. Be specific about the tasks and the tools, because vague posts pull in mass applicants while precise ones attract people who genuinely fit. State the hours and the time-zone overlap up front so you do not waste time on candidates who cannot work them. Include a short screening instruction in the how-to-apply section, such as asking for one sentence on a specific tool, so you can immediately see who reads carefully. And keep the tone human. The best assistants have options, so a post that respects their time earns better replies.
Even with a great post, running your own hiring funnel takes weeks: writing, posting, screening, interviewing, and vetting. That is the part Cherry Assistant removes. We keep vetted candidates on hand across these roles, primarily in South Africa, where English is an official language and the time zone overlaps well with US and UK business hours. You can read exactly how it works, compare the managed model against a marketplace like Upwork, and see transparent pricing before you decide.
Skip the job post: request vetted candidates instead
A job description generator is genuinely useful when you want to post a role, brief a hiring partner, or align your team on the scope of work. But posting is only step one of a long process. If your real goal is to get help fast, the shortcut is to hand the description to a partner who already has vetted people ready. Tell us the role and the hours, and we will match you with a short list of candidates who fit, handle the vetting and onboarding support, and let you skip the marketplace entirely. Either way, start by generating a clear description above, then request candidates or book a meeting to move fast.