# Create automation scripts

To create automation scripts, you can drag and drop available commands. There are 5 command groups to choose from.

Hidemyacc allows you to create automation scripts with 3 different ways:

* Drag and drop commands
* Record your actions on website
* Import self-coding script

After creating the script, you can run test and debug it. The script will be saved in your script repository once it's complete.

<figure><img src="https://4124472707-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3GxBkpnRvhRE3DopYR6v%2Fuploads%2FmYggmnYufCZh841g8ZSN%2Fautomation%201.png?alt=media&#x26;token=7abf528c-43ef-4f26-9056-9134670bfb24" alt=""><figcaption></figcaption></figure>

{% content-ref url="create-automation-scripts/variables-command-group" %}
[variables-command-group](https://docs.hidemyacc.com/hidemyacc-3.0-features/automation-feature/create-automation-scripts/variables-command-group)
{% endcontent-ref %}

{% content-ref url="create-automation-scripts/browser-command-group" %}
[browser-command-group](https://docs.hidemyacc.com/hidemyacc-3.0-features/automation-feature/create-automation-scripts/browser-command-group)
{% endcontent-ref %}

{% content-ref url="create-automation-scripts/interaction-command-group" %}
[interaction-command-group](https://docs.hidemyacc.com/hidemyacc-3.0-features/automation-feature/create-automation-scripts/interaction-command-group)
{% endcontent-ref %}

{% content-ref url="create-automation-scripts/condition-command-group" %}
[condition-command-group](https://docs.hidemyacc.com/hidemyacc-3.0-features/automation-feature/create-automation-scripts/condition-command-group)
{% endcontent-ref %}

{% content-ref url="create-automation-scripts/loops-command-group" %}
[loops-command-group](https://docs.hidemyacc.com/hidemyacc-3.0-features/automation-feature/create-automation-scripts/loops-command-group)
{% endcontent-ref %}
