> For the complete documentation index, see [llms.txt](https://capsule-video.gitbook.io/cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://capsule-video.gitbook.io/cloud/ipad/script-configuration.md).

# Script Configuration

Hypno uses a configuration file called `config.json` to designate parameters for capture. To link the config with the script file, all you have to do is simply upload the config.json file with the rest of your script assets at scripts.hypno.com. You can find a step-by-step walkthrough on uploading scripts [here](/cloud/ipad/uploading-a-script.md).

Here’s an example of a typical config file that sets a capture duration of 4 seconds and provides a public link to a “Tap to Start” image that will show up in front of the live preview.

```javascript
{

	"cueCaptureDuration": 4.0,
	"tapToBeginImage": "https://hypno-admin.s3.amazonaws.com/uploads/2598/612623b4-87f8-4180-9751-6622431c3aae/tapToStart.png"

} 
```

You can also use this config to set up interactive capture, multi-capture, audio capture, cue images, and much more.&#x20;

\[full list of config options]

Head over to your Hypno support slack channel to ask for help on setting up custom configurations.
