- 15 Aug 2023
- 8 Minutes to read
- DarkLight
Freehand AI
- Updated on 15 Aug 2023
- 8 Minutes to read
- DarkLight
Bring the power of AI to Freehand with Freehand AI! Use Freehand AI to synthesize brainstorms, generate tasks, write product briefs, and more. Define your own custom prompt and go from messy to structured in almost no time.
Freehand AI is a beta service powered by either OpenAI or Google Cloud Vertex AI, each a third-party service. As a result, Freehand AI may produce incorrect, biased, or outdated information. Always check and confirm your results when using Freehand AI.
InVision is not responsible for the use of third-party services. For more information on beta and third-party services, read InVision's terms of service.
Add a smart object to the canvas
Smart objects are located in the Explore menu.
- In the toolbar, select Explore.
- Scroll or search to find the object you want.
- Drag and drop the object onto the canvas, or select it once to add it in the center.
/
and type the name of any object to find it faster.Configure Freehand AI
Once you've added Freehand AI to your freehand, configure it to meet your needs.
- Add the smart object to the canvas.
- Select the object, and in the contextual menu, select Configure. The configuration panel opens.
Freehand AI provides a selection of actions, and allows you to write a custom prompt. Once you've chosen an action, you'll choose the object that contains the information you want Freehand AI to use (the input object), and the object you want Freehand AI to generate its response in (the output object).
Naming the objects you plan to use for the input and output makes them easier to find in the Freehand AI configuration menus.
Supported smart objects and actions
The following smart objects and actions work with Freehand AI.
Freehand AI action | Input object | Output object | Result |
---|---|---|---|
Generate tasks | Frames | Board | Generates tasks on the board based on the sticky notes, text, and cards inside a frame, ensuring there are no duplicates |
Write a product brief | Frames | Page | Writes a product brief based on the sticky notes, text, and cards inside specified frames |
Write a blog post | Frames | Page | Writes a blog post based on the sticky notes, text, and cards inside specified frames |
Write a press release | Frames | Page | Writes a press release based on the sticky notes, text, and cards inside specified frames |
Respond to a custom prompt | Frames | Page | Generates text based on either a custom prompt or sticky notes, text, and card content inside specified frames |
Use Freehand AI from the contextual menu
You can also access Freehand AI from the contextual menu of various smart objects. The following table outlines the available contextual actions.
Selected object | Freehand AI action | Output object | Result |
---|---|---|---|
Cards, sticky notes, or text | Summarize | Page | Writes a brief synthesis on a page based on the selected sticky notes, text, and cards |
Sticky note | Group by sentiment | Sticky notes | Organizes sticky notes into sentiment groups |
Sticky note | Generate ideas | Sticky notes | Generates sticky notes with new ideas related to the selected sticky notes |
Sticky note | Generate questions | Sticky notes | Generates sticky notes with new questions related to the selected sticky notes |
Sticky note | Write code | Code snippet | Writes code in a code snippet beside the sticky note |
Code snippet | Explain code | Text | Writes an explanation of the code beside the code snippet |
Turn Freehand AI on and off
Team admins or owners can turn Freehand AI on and off. When turned off, no one on the team can submit requests to or receive responses from Freehand AI.
- Select the team tray > Manage Integrations.
- Find the integration you wish to manage.
- To the far right of the integration's row, select ••• More and choose to either:
- Disable access
- Approve access
Choose your AI service provider
You can choose between different AI service providers when configuring Freehand AI.
- Select the team tray > Manage Integrations.
- Find Freehand AI.
- To the far right of the integration's row, select ••• More > Configure.
- Select Activate in the tile of the service provider of your choosing.
You can also configure Freehand AI by selecting Apps in the sidebar and then selecting Configure in the Freehand AI tile.
Plan limits with Freehand AI
To ensure the smoothest experience for everyone, use of Freehand AI is limited based on plan. We will evaluate increases to these limits over time.
- Free plan: 10 complimentary responses for the lifetime of the account. Once that limit is reached, upgrade to a paid plan for more responses.
- Pro plan: 10 complimentary responses per user per month.
- Enterprise plan: 20 complimentary responses per user per month.
In addition to the plan limits, account-level caps may be imposed to limit abuse and ensure fair usage.
To see how many complimentary responses you have remaining, go to Apps and look at the Freehand AI tile.
To get more responses, an admin can add their own OpenAI API key or Google AI service accout file to Freehand. For more information on adding your own API key or service account file, read the following section Get more responses.
Get more responses
People who would like more responses from Freehand AI can add their own OpenAI API key or Google AI service accout file to their Freehand account. Once you've added your own key or service account file, you can set up usage limits with OpenAI or Google Vertex AI to control your costs.
Add your own OpenAI key
Only an admin can add an OpenAI API key.
- Create an account on OpenAI.
- From your OpenAI account, generate a secret key.
- Copy the secret key.
You won't see the full API key again. Make sure you copy it and have it available to add to Freehand.
Now, switch to Freehand.
- Select the team tray > Manage integrations.
- Find Freehand AI and select ••• More > Configure.
- In the OpenAI tile, select Configure.
- In the API key field, paste the secret key.
- Select Save.
Add your own Google Vertex AI service account file
Only an admin can add a Google Vertex AI service account file.
- Create a Google Cloud account.
- From your Google Cloud console, create a new key.
- Download it as a JSON file.
Now, switch to Freehand.
- Select the team tray > Manage integrations.
- Find Freehand AI and select ••• More > Configure.
- In the Google AI tile, select Configure.
- Select Choose file and select the service account JSON file.
- Select Upload New File.
Freehand AI and privacy
As always, InVision is mindful of the privacy and security of our users’ data. InVision connects with multiple third-party AI service providers customers can choose between when configuring Freehand AI. It's important to familiarize yourself with each service provider's data and security policies.
OpenAI
InVision will never authorize OpenAI to use your content to train their model. OpenAI's legal terms promise they will not train their model with an organization's data unless the organization opts in directly with them. Please keep in mind that personal data provided to OpenAI via Freehand AI is subject to OpenAI’s privacy policy.
Users may provide content input to be processed by Freehand AI, and receive content output generated and returned by Freehand AI. Content shared between InVision and the user is Customer Data under our terms of service, but users should understand the way OpenAI treats input and output as described in its terms of use and other legal policies.
If you wish to know more about OpenAI's security practices and compliance, visit OpenAI's security portal.
Google Vertex AI
InVision will never authorize Google Vertex AI to use your content to train their model. Google’s legal terms promise they will not train their model without a customer’s permission. Please keep in mind that personal data provided to Google Vertex AI via Freehand AI is subject to Google's privacy policy.
Users may provide content input to be processed by Freehand AI, and receive content output generated and returned by Freehand AI. Content shared between InVision and the user is Customer Data under our terms of service, but users should understand the way Google Vertex AI treats input and output as described in Google's terms of service and Data Governance and Generative AI Policies.
FAQs
What is Freehand AI?
We built Freehand AI to reduce repeatable steps and speed up processes, helping distill messy ideas, notes, and data into a structured, actionable synthesis in a matter of seconds. It can also generate new content to help get to a starting point faster.
With InVision-made and custom Freehand AI–enabled smart workflows, workflow owners can develop and deploy more efficient processes for their team, saving them weeks on synthesis and inspiring better results than their team would have been able to create on their own.
For IT departments, Freehand AI helps increase return on investment on tooling investment by driving productivity through automation of time-consuming tasks, with InVision as a thoughtful partner around AI deployment.
How is Freehand AI different from other tools?
AI becomes more useful when integrated into the place you’re already doing your messy and structured work. Freehand AI is built into Freehand’s intelligent canvas and uniquely enhances Freehand’s existing smart workflows to greatly reduce steps and speed up all processes. It continues to bridge the gap between unstructured and structured work, add intelligence and automation for each step, and accelerate synthesis, making every member of your team even more productive.
How does Freehand AI work?
Why is Freehand AI in beta?
The entire generative AI space is new and experimentation will be needed to get things right. While we believe Freehand AI can make valuable improvements to your workflow in its current state, it is in beta while we gain valuable feedback to improve Freehand AI.