FormWise Manual
Your FormWise Dashboard
  • Welcome
  • Book a 1-on-1 Onboarding Session
  • Core Features
    • Your Dashboard
    • OpenAI API Key
    • SmartForms
    • CoPilots
    • Toolsets
    • Login Mode & Monetization
      • Choose A Toolset To Monetize
      • Setting Up Stripe Payments
      • Setting Up Subscription Plans
      • Embedding Your Login Mode Toolset
      • What Your Users See
      • Login Mode FAQs
      • Creating Credit Add Ons
      • Customizing Your Tool's Credit Usage
      • Using Coupon Codes
      • Editing Default Text And Internationalization
      • Migrating Existing Users
      • Importing Your FormWise AI Tool SaaS Templates
      • Using Webhooks For Login Mode User Sign Ups
      • Login Mode Stripe FAQs
    • OpenAI's GPT Engines Overview
  • Full Features
    • Intro To Prompt Chaining in FormWise
    • Advanced Prompt Chaining Guide
    • Using Front-End File Uploads in SmartForms
    • Using Backend Data Sources in SmartForms
    • Using Backend Data Sources in CoPilots
    • Using Front-End File Uploads in CoPilots
    • Web Searching
    • Web Crawling
    • Cached Input Responses (Toolsets)
    • Using Toolset Starter Packs
      • 📢 Digital Marketing Accelerator - Toolset Starter Pack
      • 🏪eCommerce A.I. Toolkit - Toolset Starter Pack
      • 📚 Blog Writing & SEO Toolkit – Toolset Starter Pack
      • 📚 Email Marketing Power Pack – Toolset Starter Pack
      • 📚 Course Creator’s Toolkit – Toolset Starter Pack
      • 📚 Real Estate Agent Success Toolkit – Toolset Starter Pack
      • 📚 Author & Writer A.I. Kit – Toolset Starter Pack
    • Sharing & Adding Toolsets
    • Auto Populate Fields In Your Tool URLs
    • Collaborators & Workspaces
    • Brand Voice Profile Settings
  • Using FormWise & HighLevel
    • HighLevel & FormWise
    • Full HighLevel Agency Plan Setup & Integration
    • Sending FormWise AI Responses to HighLevel Workflows via Webhook
  • Free Resources
    • Activate HighLevel CRM Subaccount
      • Activation Link
      • HighLevel CRM Training Tutorials
    • Use Case Guides
      • GUIDE: CoPilot Best Practices
      • GUIDE: Building Your AI Tool in Seconds with FormWise’s AI Tool Wizard
      • GUIDE: Building a Course Companion CoPilot in FormWise
      • GUIDE: Building a Niche-Specific AI Toolkit for Your GoHighLevel SaaS
      • GUIDE: How to Embed FormWise CoPilots and SmartForms in GoHighLevel Membership or Course Areas
      • GUIDE: Turning Responses Into PDFs
    • Use Case Examples
      • Quick Guides
        • Building A Simple A.I. Tool
        • Building A Chatbot CoPilot
        • Building An A.I. Lead Magnet
        • Building An A.I. Quiz
        • Building An A.I. Toolset
      • Generate A.I. Tool Ideas Here
      • Embedded Tool Examples
      • Watch Me Build
    • CoPilot Prompt Templates
      • ✈️Travel Assistant CoPilot Prompt
      • 📙Course Creator CoPilot Prompt
      • ✉️Email Responder Coach CoPilot Prompt
      • 👜Small Business Plan Coach CoPilot Prompt
      • 📘Facebook Ads Copy Coach CoPilot
      • 🔍SEO Article CoPilot Prompt
      • 📜Resume Coach CoPilot Prompt
      • 💌Email Copy Coach CoPilot Prompt
      • 📈GoHighLevel Coach CoPilot Prompt
      • 🥇UVP Coach CoPilot
      • 💪Fitness Coach CoPilot Prompt
      • 🔢Quiz Creator CoPilot Prompt
      • 📜Working with Transcripts CoPilot Prompt
    • SmartForm Builder GPT
    • CoPilot Builder GPT
  • SUPPORT
    • Account & Billing
    • Support & Office Hours Registration
    • Troubleshooting Errors
      • Page Load Errors
      • Error 500 Troubleshooting
      • Tools Stuck At 75%
      • Form Submission Errors
    • FAQs
    • What’s the Difference Between the Pro and Agency Plans?
  • Integrations
    • OpenAI
    • OpenAI Documentation
    • FormWise API
      • POST a Form Completion to Formwise
      • GET a Form Completion from FormWise
      • Form Completion Webhooks
        • Parsing Responses for Zapier
    • Kajabi
      • How to Send FormWise Lead Data into Kajabi using Webhooks
      • How to Embed FormWise CoPilots and SmartForms into Your Kajabi Course
    • Teachable
      • How to Embed FormWise CoPilots and SmartForms in Teachable
    • Circle.so
    • Third Party Platform Embedding
      • WordPress (Embedding Tools)
      • Webflow (Embedding Tools)
      • Wix (Embedding Tools)
      • Squarespace (Embedding Tools)
      • Bubble.io (Embedding Tools)
Powered by GitBook
On this page

Was this helpful?

  1. Free Resources
  2. Use Case Guides

GUIDE: CoPilot Best Practices

Best Practices for Designing System Prompts for CoPilot Engagement with End Users (FormWise)

Creating an effective CoPilot in FormWise starts with crafting well-designed system prompts. These prompts guide the CoPilot’s responses, ensuring helpful and accurate user interactions. Here are best practices for designing system prompts and leveraging advanced FormWise features to create a dynamic, user-friendly CoPilot.

1. Define CoPilot’s Role and Purpose Clearly

Ensure that CoPilot understands its specific role in assisting users. This keeps responses focused and relevant to their queries.

  • Example: “You are a virtual assistant specialized in marketing strategy and client onboarding. Your role is to guide users through campaigns, answer questions, and provide actionable insights.”

Best Practice: Clearly define what your CoPilot does, ensuring that its responses align with user needs.

2. Set the Desired Tone and Style

Determine how CoPilot should engage with users—whether formal, casual, or somewhere in between. This ensures consistency in its responses.

  • Example: “Maintain a professional but approachable tone. Use clear, actionable language and avoid technical jargon unless requested.”

Best Practice: Match the tone to your target audience, from formal professionals to casual learners.

3. Provide Instructions on Handling User Queries

Equip CoPilot with strategies for managing different types of user input, such as vague or incomplete requests. Guide it to clarify when necessary.

  • Example: “If the user’s input is unclear, ask follow-up questions for clarification. Confirm your understanding before generating a response.”

Best Practice: Train CoPilot to guide users with clarifying questions, improving output relevance.

4. Maximize Use of FormWise’s Data Features

In FormWise, CoPilot can interact with a variety of data formats to enhance user interactions. You can upload CSV files, PDFs, and even scrape URLs. Ensure CoPilot is trained to handle these different data types appropriately:

  • For CSV Files: “When provided with a CSV file, analyze the data, identify trends, and generate a summary. For instance, if the CSV contains sales data, summarize revenue growth or top-performing products.”

  • For PDFs: “Extract key sections from attached PDFs, summarizing relevant points such as insights or recommendations.”

  • For URL Scraping: “Scrape data from the attached URL, focusing on the required information like product reviews, competitor pricing, or recent articles.”

Best Practice: Specify how CoPilot should handle each file type to ensure precise, useful outputs.

5. Enable Optional URL Scraping and Internet Search

In FormWise, you can enable URL scraping so that CoPilot can access and extract information from URLs provided by the user. Additionally, you can enable CoPilot to perform internet searches (Google) to retrieve live information when requested. Both features are optional and can be toggled on or off.

  • Example Prompt for URL Scraping: “When the user provides a URL, scrape the data from the page, focusing on the specified content (e.g., product information, market analysis). If scraping is not possible, notify the user.”

  • Example Prompt for Internet Search: “If internet search is enabled, conduct a Google search based on the user’s query, and summarize the most relevant information from reliable sources.”

Best Practice: Ensure CoPilot is aware of these capabilities and guides the user on how to provide URLs or internet search requests effectively. Specify guardrails for what kind of data to pull from online sources.

6. Choose the AI Engine that Powers CoPilot

FormWise allows you to select the AI engine that powers your CoPilot, giving you flexibility based on the complexity of the tasks. Choose an engine that best suits your project’s needs, whether it’s focused on creative writing, technical tasks, or conversational responses.

  • Example: “Select an AI engine that best aligns with your CoPilot’s needs. For complex technical or research-heavy queries, opt for a more advanced model, while simpler conversational interactions may require a more lightweight engine.”

Best Practice: Select the AI engine that matches the tasks your CoPilot is likely to encounter, ensuring both efficiency and accuracy.

7. Enable Conversation Starters Instead of Canned Intros

Why It Matters: Creates a more engaging and intuitive first interaction. Example: Offer selectable conversation starters like “Help me with marketing strategy” or “Create a project timeline.”

Best Practice: Enable conversation starters instead of canned intros to increase interaction quality.

8. Empower CoPilot to Handle Iterations and Follow-ups

CoPilot should encourage iterative interaction, helping users refine their prompts or requests over time. This builds a more dynamic and productive workflow for users.

  • Prompt Instruction Example: “If the user isn’t satisfied with the initial result, ask them to clarify or refine the prompt. Offer suggestions for improving the output, and provide iterative responses based on their feedback.”

Best Practice: Make CoPilot capable of handling multiple rounds of feedback, improving outputs with each user interaction to ensure better results.

10. Maintain Ethical Guardrails and Sensitivity

Set up your CoPilot with clear rules on how to handle sensitive, inappropriate, or harmful content. This ensures a safe, productive interaction for all users.

  • Example: “If a user submits an inappropriate or harmful request, respond by politely declining and offering alternative suggestions. Reinforce respectful interaction and redirect to constructive tasks.”

Best Practice: Build ethical guardrails into the system prompt to prevent CoPilot from generating or engaging with inappropriate or harmful content.

Leveraging FormWise’s CoPilot Features for Enhanced User Experience

FormWise’s unique CoPilot features empower creators to build highly customized and data-driven virtual assistants:

  • Upload Data: You can upload CSV files and PDFs for CoPilot to analyze and generate insights from.

  • Enable URL Scraping: CoPilot can scrape content from URLs provided by the user, making it easier to work with live, web-based data.

  • Internet Search: If enabled, CoPilot can also perform real-time Google searches to retrieve and summarize relevant information.

  • Choose AI Engine: Select the AI engine that best suits your needs, ensuring the CoPilot is optimized for the task at hand.

By following these best practices, you can create a CoPilot that adapts, responds, and delivers outstanding results—transforming user engagement and business productivity.

PreviousUse Case GuidesNextGUIDE: Building Your AI Tool in Seconds with FormWise’s AI Tool Wizard

Last updated 4 months ago

Was this helpful?