Developing a Design Brief will help you get your thoughts together and plan your ideas, before meeting with a design consultancy or agency to help with your project.
This is the best way to bring the team working on your concept up to speed and successfully design a product that fits the market you have identified. Within it you should take the agency through an overview of the background to your business, your brand, customers and competition.