How to Write an Email with GitHub Copilot
GitHub Copilot, the AI assistant developed by GitHub and OpenAI, is not limited to code generation. With its integrated chat feature in VS Code, it can help you write professional, clear, and impactful emails in seconds. Whether you need to write a prospecting email, a customer follow-up, internal communication, or a follow-up message, Copilot Chat guides you in structuring and phrasing your messages. In this tutorial, you will learn step by step how to use GitHub Copilot to write effective emails, adapt the tone to your audience, and save valuable time in your daily communication. No more blank page syndrome in front of your inbox.
Prerequisites
- 1.Have Visual Studio Code installed on your computer
- 2.Have an active GitHub Copilot subscription (individual, business, or enterprise)
- 3.Have installed the GitHub Copilot Chat extension from the VS Code marketplace
- 4.Be logged into your GitHub account in VS Code
Steps
Open the GitHub Copilot Chat in VS Code
Launch Visual Studio Code and open the Copilot Chat panel by clicking the Copilot icon in the sidebar or using the keyboard shortcut Ctrl+Shift+I (Windows/Linux) or Cmd+Shift+I (Mac). A conversation window opens, ready to receive your instructions. This is the interface where you will formulate your email writing requests.
Formulate your request with a precise prompt
Clearly describe the email you want to write by specifying the context, recipient, purpose of the message, and desired tone. The more detailed your prompt, the more relevant and usable the result will be. Include the key information that the email must contain to avoid back-and-forth.
Write a professional email in French to my client Pierre Dupont to propose a meeting next week to discuss the renewal of his annual contract. The tone should be courteous and professional. Include an opening and closing salutation.
Refine the result with additional instructions
Analyze the first version generated by Copilot. If the tone, length, or certain elements do not meet your expectations, ask for adjustments in the same conversation. Copilot retains the context of the exchange and can iterate on its proposal without starting from scratch.
Shorten this email to a maximum of 5 lines. Make the tone a bit warmer and add a mention of our last successful collaboration on project X.
Generate variations to choose the best version
Ask Copilot to produce two or three alternative versions of your email with different approaches. This allows you to compare formulations, structures, and tones to select the most suitable version for your situation or combine the best elements from each proposal.
Propose 3 alternative versions of this email: one very formal, one concise and direct, and one friendlier. Number each version.
Copy, review, and send your email
Once satisfied with the result, select the text generated by Copilot and copy it into your email client (Gmail, Outlook, etc.). Carefully review the email before sending to verify proper nouns, dates, numbers, and any factual elements that the AI might have invented or misinterpreted. Adjust the final details manually if necessary.
Common mistakes to avoid
- ✗Writing a too vague prompt like 'write an email' without specifying the recipient, context, or desired tone, resulting in a generic and unusable output
- ✗Sending the email generated by Copilot without proofreading it, risking incorrect information, hallucinations, or an inappropriate tone
- ✗Forgetting to specify the language in the prompt, causing Copilot to write in English when you need a French email
- ✗Not iterating on the result and settling for the first version when a few adjustments would yield a perfect email
- ✗Including confidential or sensitive information in the prompt without checking your organization's privacy policy regarding Copilot usage
FAQ
Can GitHub Copilot write emails in languages other than French?
Are emails written via Copilot confidential?
Can Copilot adapt the tone of an email according to the professional context?
Can I use Copilot to reply to a received email?
Related tutorials
How to use this prompt
- Copy the prompt with the button above.
- Paste it into ChatGPT, Claude or your favorite AI assistant.
- Replace the bracketed variables with your details, then refine the result.
About Prompt Guide
Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.
More tutorials
How to Write an Email with Midjourney
Midjourney is an AI image generation tool that can transform your emails into visually striking communications. While...
How to Write an Email with Mistral
Mistral is a French artificial intelligence model capable of generating professional, commercial, or personal emails in seconds. Whether you need to write a prospecting email, a customer follow-up, a leave request, or a thank you message, Mistral helps you find the right tone and appropriate structure. In this tutorial, you will learn step by step how to use Mistral to compose clear, impactful emails perfectly tailored to your context. You will discover the most effective prompts, common mistakes to avoid, and tips for customizing each message. By the end of this guide, writing an email will take you just a few minutes.
How to Write an Email with Perplexity
Perplexity AI is not just a smart search engine: it is also a writing assistant that can help you compose professional, personal, or commercial emails in seconds. In this tutorial, you will learn step by step how to use Perplexity to produce effective emails, save time, and improve the quality of your written communications.
How to Write an Email with Sora
Sora, developed by OpenAI, is primarily known as an AI video generation tool. However, its built-in conversational capabilities can also assist users in writing text content, including professional and personal emails. By leveraging the generative AI features of the OpenAI platform associated with Sora, you can structure your messages, adapt the tone to your audience, and save considerable time in your daily communication. This tutorial guides you step by step to make the most of the Sora ecosystem and OpenAI tools to write clear, impactful emails tailored to each situation. Whether you're an entrepreneur, employee, or freelancer, mastering this approach will transform your productivity in written communication.
How to Write an Email with Stable Diffusion
Stable Diffusion is an AI image generation tool, not a text writer. However, it can significantly enrich your
How to Write an Internal Memo with ChatGPT
Writing an internal memo is a delicate exercise that requires clarity, conciseness, and a tone adapted to your organization. ChatGPT can assist you...
Get new prompts every week
Join our newsletter.