# Add existing voice Source: https://docs.brivvy.io/add-existing-voice Create a voice profile by uploading real examples of your brand in action. Add existing voice lets you skip manual configuration. Instead of setting tone sliders and rules one at a time, you provide examples of your writing and Brivvy extracts a voice profile automatically. This is the fastest way to get started if your brand already has published content, style guides or marketing copy that represents how you communicate. ## Before you start * Any member of your workspace can create a voice. There are no role restrictions. * Prepare at least one example of your brand writing. The more representative your examples, the more accurate the extracted voice. ## How to add an existing voice 1. In your Brivvy workspace, navigate to the **Voices** tab. 2. Select **Upload existing**. If you already have voices in your workspace, open the dropdown on the **New brand voice** button and select **Upload existing**. 3. In the **Type of voice** dropdown, choose a category that fits your use case. This is optional, but it helps Brivvy name and contextualize the extracted voice. 4. Under **Examples**, add your brand materials using one or more of the three source types: [URL](#url), [Text](#text) or [File](#file). You can mix source types in a single voice. 5. Select **Continue**. 6. Wait for extraction to complete. This typically takes a couple of minutes. Brivvy analyzes your examples and maps patterns to tone dimensions and writing rules. 7. Review the extracted voice configuration. Check that the tone sliders and rules reflect how your brand actually communicates. Adjust anything that does not look right. 8. Select **Publish** to make the voice available across your workspace. ## Source types You can provide examples through three input methods. Each one feeds the same extraction engine, so choose whichever format is most convenient for the content you have. ### URL Paste a link to a published page that represents your brand voice. Brivvy reads the content of that single page and uses it as an extraction input. URLs are scoped to a single page. Brivvy does not crawl an entire domain. This is intentional. The goal is quality over quantity, so choose pages that best represent how your brand communicates. ### Text Paste raw text directly into the wizard. This works well for content that is not published online, such as internal messaging guidelines, draft copy or email templates. Each text sample must be at least 100 characters. ### File Upload a document that contains examples of your brand writing. This is useful for style guides, brand books or long-form content stored locally. ## Tips for better results * **Choose standout examples.** The wizard works best when you provide content that clearly represents your intended voice. A polished blog post or a well-written landing page is more useful than a generic status update. * **Mix your sources.** Combining a URL, a text snippet and a file gives Brivvy a broader picture of how your brand communicates across formats. * **Provide two to five examples.** A single example can work, but multiple inputs help Brivvy identify consistent patterns rather than one-off stylistic choices. * **Review before publishing.** Extraction is a starting point. Always check the generated tone sliders and rules against your expectations before publishing. ## How to know it worked After publishing, open the voice and confirm that the tone dimensions and rules match your brand. You can also use [Preview brand voice](/preview-brand-voice) to see how the configuration shapes AI output in practice. ## What happens if extraction fails In rare cases, extraction may not complete successfully. If this happens, Brivvy notifies you and you can try again. Common fixes include providing longer or more varied examples and making sure URLs point to pages with substantial text content. ## What's next * [Preview brand voice](/preview-brand-voice) to test the extracted configuration before using it in production. * [Create a voice from scratch](/start-from-scratch) if you prefer to set tone and rules manually. * [Connect an AI tool](/mcp-server) to start generating content with your new voice. # Avoid Terms Source: https://docs.brivvy.io/avoid-terms Flag words and phrases your team should not use and define the alternatives that should appear instead. Avoid terms are words and phrases your organization has decided not to use. When you add an avoid term to the [glossary](/glossary-overview), AI tools connected through the MCP server will never produce that term during content generation. Instead, they substitute one of the alternatives you specify. This is how you eliminate jargon, outdated language and filler phrases without relying on manual editing. ## When to use avoid terms Add an avoid term when a word or phrase consistently appears in your content but does not meet your brand's standards. Common examples include corporate jargon ("leverage," "utilize"), filler phrases ("in order to") and words that sound vague or overused ("delve"). Avoid terms are also useful for retiring outdated product names or deprecated terminology that team members might still reach for out of habit. ## Fields Each avoid term supports the following fields. **Name.** The word or phrase to block. AI tools will never produce this term in generated content. Enter it exactly as it appears in typical usage, including capitalization. If the term can appear in multiple forms, add each form as a separate entry. **Related names.** A list of one or more recommended alternatives. When AI tools encounter a context where the avoided term would naturally appear, they use one of these alternatives instead. The tool selects the alternative that best fits the surrounding sentence. You should provide at least one related name for every avoid term so the tool has a clear replacement path. ## Examples Here are a few examples to illustrate how avoid terms work in practice. **Corporate jargon.** Name: "utilize." Related names: "use," "apply." Whenever content would include "utilize," the AI tool substitutes "use" or "apply" depending on context. **Filler phrase.** Name: "in order to." Related names: "to." This removes a three-word phrase that adds no meaning and replaces it with a single word. **Overused verb.** Name: "leverage." Related names: "use." A straightforward swap that keeps content clear and direct. **Vague language.** Name: "delve." Related names: "explore," "dig into," "look at." Multiple alternatives give the AI tool flexibility to choose the option that reads most naturally in each sentence. ## How alternatives are selected When an avoid term has multiple related names, the AI tool evaluates the surrounding context and picks the alternative that fits best. You do not need to specify when to use which alternative. However, ordering matters as a soft signal. The first related name in the list is treated as the default choice, and the tool will prefer it when multiple alternatives are equally appropriate. ## Best practices * Always provide at least one alternative. An avoid term without a related name gives the AI tool no replacement path, which can produce awkward phrasing. * Be specific about what you are blocking. "Leverage" as a verb and "leverage" as a noun may need separate entries if you only want to block one usage. * Do not overload the avoid list. A focused list of 10 to 20 terms is more effective than a sprawling list of 100. Target the terms that actually appear in your content. * Review avoided terms alongside your [preferred terms](/preferred-terms). Sometimes a term belongs in the preferred list rather than the avoid list, especially if the issue is inconsistent spelling rather than unwanted language. * Check your list against real content. If your team never actually writes "delve," you do not need an entry for it. Focus on the terms that cause real problems. ## Related * [Glossary](/glossary-overview) for an overview of how the glossary works. * [Preferred terms](/preferred-terms) to define the correct names and acronyms your team should always use. * [Voices](/voices) to configure tone and rules that work alongside your terminology. # Billings and plans Source: https://docs.brivvy.io/billings-plans # ChatGPT Source: https://docs.brivvy.io/chatgpt Connect Brivvy to ChatGPT so the model can access brand voice rules and generate on-brand content directly in chat. ChatGPT supports remote MCP servers through its Connectors feature, which means you can add Brivvy without editing any config files. Once connected, ChatGPT can call Brivvy tools mid-conversation to retrieve brand voice guidelines and list templates. Brivvy's MCP server uses tools beyond the default `search` and `fetch` pattern, so Developer Mode must be enabled for the integration to work. Without it, ChatGPT will reject the connection. MCP connectors and Developer Mode require a ChatGPT Pro, Plus, Business, Enterprise or Edu plan. ## Before you start * A Brivvy account on a plan that includes MCP access. * A ChatGPT Pro, Plus, Business, Enterprise or Edu account. * For team workspaces: admin access to enable Developer Mode at the workspace level.