# Enable the Embedded Workflow Builder

The workflow builder is enabled on a per-customer basis, so you can offer it as a premium feature in your app.

If you want to enable the embedded workflow builder for your customers programmatically, issue an [`updateCustomer`](https://prismatic.io/docs/api/schema/mutations.md#updatecustomer) mutation with the `allowEmbeddedDesigner` field set to `true`.

Enable Embedded Workflow Builder for a customer

```graphql
mutation {
  updateCustomer(
    input: { id: "Q3V-YOUR-CUSTOMERS-ID", allowEmbeddedDesigner: true }
  ) {
    customer {
      id
    }
    errors {
      field
      messages
    }
  }
}

```
