Meet Fusion 1.0 - The First AI Agent for Product, Design, and Code

Announcing Visual Copilot - Figma to production in half the time

Builder.io
Builder.io
Contact sales

Meet Fusion 1.0 - The First AI Agent for Product, Design, and Code

Announcing Visual Copilot - Figma to production in half the time

Fusion Projects provides a way to create and iterate on applications using AI and visual editing. Prototype ideas, build new web applications, or convert Figma designs to code.

Once your Project is connected to a repository, create pull requests directly from Fusion with the click of a button.

A pull request is a series of changes made to existing code. These changes are packaged up in a pull request, which can then be reviewed and changed by other members of your team.

When you edit a Project that is configured for using pull requests, you'll create a branch. A branch is a copy of the codebase at the current moment. Branches allow you and others on your team to work on the same codebase simultaneously.

When you click the Send PR button in a Fusion Project, Fusion creates a pull request with only the changed code. Software developers on your team can then review and run the changes locally and investigate the generated code.

To refine your application:

  1. Go to the prompt field embedded on the left, within the Chat tab.
  2. Write a new prompt specifying what you'd like changed.
  3. Click Enter.

Fusion immediately begins to apply the changes.

For example, the following prompt would lead to Fusion adding a reminder banner to the top of the page with some specific details.

Include a small banner to the top of the page, reminding 
users when they need to RSVP by.

Without much guidance, Fusion does its best to fulfill your request. For more fine-grained control, switch to Design mode or Import from Figma.

To create a pull request from your Project, you must first ensure your Project has enabled them.

To enable pull requests for your Project:

  1. On your main Projects page, click the three-dot menu for your Project.
  2. Choose Project Settings.
  3. Go to the Advanced tab.
  4. Under Commit Mode, choose the Pull Requests option.
  5. Click Save.

You should now see that you can create a new branch. Use the + New Branch whenever you create new features.

To push code from one of your Projects, you must have a connection to your organization's version control system. For more information on what systems Fusion supports and how to set this up, visit Projects Setup overview.

To create a pull request after making changes to your Project, click the Create PR button. After clicking, Fusion generates the pull request and then opens a new tab, directing you to your pull request.

Share your pull request with your team to get feedback and potentially merge your changes into your live application.

Was this article helpful?

Product

Visual CMS

Theme Studio for Shopify

Sign up

Login

Featured Integrations

React

Angular

Next.js

Gatsby

Get In Touch

Chat With Us

Twitter

Linkedin

Careers

© 2020 Builder.io, Inc.

Security

Privacy Policy

Terms of Service

Get the latest from Builder.io

By submitting, you agree to our Privacy Policy

  • Fusion

  • Publish

  • Product Updates

  • Figma to Code Guide

  • Headless CMS Guide

  • Headless Commerce Guide

  • Composable DXP Guide

Security

Privacy Policy

SaaS Terms

Trust Center

Cookie Preferences