Learning Timeline
Key Insights
Iterate Without Manual Coding
The main advantage of Canvas is that you don't need to touch any code. If there's an error or you want to change pricing, simply tell ChatGPT via chat and it will update the tool for you in real-time.
Use Your Own Documentation
You can upload PDF or Excel files containing your own rate sheets. ChatGPT can extract data from these documents to build a calculator tailored specifically to your business.
Sharing Feature
The tools you build aren't just for personal use. By generating a link via the Share button, your clients can use the tool interactively to get their own price estimates.
Prompts
Basic Prompt to Build a Cost Estimator
Target:
ChatGPT
Please create an interactive tool that allows me to create production cost estimates for my video production company. It should allow me to specify the crew that I will have involved and the amount of editing and screenwriting time that is necessary for the production.
Prompt to Update Roles & Rates
Target:
ChatGPT
We would like to add a production assistant role as well, and the rate is $25 an hour.
Step by Step
Building and Sharing Interactive Tools Using ChatGPT Canvas
- Open ChatGPT in your browser.
- Type a prompt in the chat box specifying the type of tool you want to build (e.g., a video production cost calculator).
- Click on the 'Tools' dropdown menu or the model selector at the top of the screen.
- Select 'Write or Code' to enable the ChatGPT Canvas feature.
- Press Enter and wait for ChatGPT to generate the application code in the Canvas window on the right.
- To add new features, type additional instructions in the chat (e.g., 'Add a Production Assistant role with a rate of $25 per hour').
- Review the changes updated automatically by ChatGPT within the Canvas window.
- Click the 'Share' button located in the top-right corner of the Canvas window.
- Click the 'Create link' button to generate an access URL for the tool.
- Copy the link to send it directly to clients or other users.