> For the complete documentation index, see [llms.txt](https://docs.zirkul.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zirkul.com/devsecops/getting-started.md).

# Getting started

AppSec scanning automation can be done in several ways explained in the sections of this page.

### First step

Make sure you have access to the functionalities required for CICD automation:

1 - Check if the "Continuous Testing" is available to you.

![](/files/g7e0yuLQwfJaDfSrsQFe)

2 - Download the Agent

<figure><img src="/files/tdXqoJJVsTp8wwtvk0GA" alt=""><figcaption></figcaption></figure>

3 - To run scans, you'll need an API Key, ask your administrator to provide one or generate your own in the section User profile \ API Keys:

<figure><img src="/files/xrFlfmvW6UgEX7ThH5pC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5C3EbZ4r5KKCg4uppe80" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/GEHPFsHaAuAVB0xPjuYa" alt=""><figcaption></figcaption></figure>

### I don't see these options

If you don't see these options:

* **I'm not an administrator**: Access can be requested to the company administrator.&#x20;
* **I'm an administrator**: validate your current subscription plan with the account manager assigned to your company.

### Second step

Add a new job following the steps detailed [here](/devsecops/creating-jobs.md).

### Third step

Get the Agent up and running in a system within your infrastructure with [this guide](/zirkul-agent/running-the-agent.md#service-mode).

### Fourth step

Run the Job with [these steps](/devsecops/running-jobs.md).
