# Hide the default Smart Widget button

_Category: Integrating the widget_

For the times when you want to open the widget using your own button or through some other action, you can initialize it with the default button hidden.

To do so, you will need to use the `showButton` configuration option and set it to `false`. Adjust your JS snippet by adding this option after `app_id`, like this:

```
app_id: 'abcd1e',
showButton: false
```

Your final widget installation JS code will look like this:

```
<!-- HelpCenter.io smart widget code -->
<script type="text/javascript">(function(){
    var s = document.createElement('script');
    s.src = "//helpcenter.io/js/init.js";
    s.async = true;
    window.hcOptions = {
        app_id: 'abcd1e',
        showButton: false
    };
    document.body.appendChild(s);
})();
</script>
<!-- End HelpCenter.io smart widget code -->
```

where the value of `app_id` will be specific to your help center.
