# Jira + Instatus

Source: https://instatus.com/help/tr/integrations/jira

1. [Instatus Jira Entegrasyonu](https://dashboard.instatus.com/integrations/jira) sayfasına gidin
2. Otomatik olayları oluştururken ve çözerken kullanılacak şablonları seçin
3. Sayfanızın webhook URL&apos;sini kopyalayın
4. Jira panelinizde Space Settings → Automation → Create rule → Create from scratch yolunu izleyin

![Jira Space Settings Automation](https://instatus.com/help/integrations/jira-1.png)

![Jira sıfırdan kural oluşturma](https://instatus.com/help/integrations/jira-2.png)

Otomasyon kurallarını tüm alanlara uygulamak için _Global administration_'a geçmeniz ve aynı kuralları uygulamanız gerekir:

5. Jira sorunları oluşturulduğunda olay oluşturacak bir kural yazın

Add a trigger → _Work item created_'ı arayıp seçin

![Jira Work item created tetikleyicisi](https://instatus.com/help/integrations/jira-3.png)

6. _Add condition_'a tıklayın ve _Work item fields condition_'ı seçin. Field olarak _Issue type_'ı, değer olarak da istediğiniz bir sorun türünü seçin. Bu amaçla yeni bir sorun türü oluşturabilirsiniz.

![Issue type için Jira Work item fields condition](https://instatus.com/help/integrations/jira-4.png)

7. Yeni bir eylem bileşeni ekleyin ve _Send web request_'i seçin

8. 1. adımdaki webhook URL'sini request URL alanına yapıştırın. `POST` HTTP yöntemini seçin, istek gövdesi için Custom data'yı seçin ve şunu yapıştırın:

```json
{
  "trigger": "down"
}
```

![POST yöntemiyle Jira Send web request eylemi](https://instatus.com/help/integrations/jira-5.png)

9. İzin sorunları yaşamamak için bu otomasyon kuralının Actor'ünün _Automation for Jira_ olarak ayarlandığından emin olun. Bunu Rule details → Actor bölümünden kontrol edebilirsiniz

10. next → Turn on rule'a tıklayın ve kurala bir ad verin

Olay oluşturma kuralını yazdık. Şimdi
olay çözme kuralını yazalım:

11. Add a trigger → _Work item transitioned_'ı arayıp seçin → To status alanını _Done_ ya da çözümü belirten başka bir durum olarak ayarlayın

![Done durumuyla Jira Work item transitioned tetikleyicisi](https://instatus.com/help/integrations/jira-6.png)

12. add condition'a tıklayın ve Work item fields condition'ı seçin. Field olarak
    _Issue type_'ı, değer olarak da olay oluşturma kuralında kullandığınız
    sorun türünün aynısını seçin (6. adım)

![Jira Issue type koşulu](https://instatus.com/help/integrations/jira-7.png)

13. Bir eylem bileşeni ekleyin ve _Send web request_'i seçin

14. 1. adımdaki aynı webhook URL'sini request URL alanına yapıştırın. `POST` HTTP yöntemini seçin, istek gövdesi için Custom data'yı seçin ve şunu yapıştırın:

```json
{
  "trigger": "up"
}
```

![Olay çözme kuralı için Jira Send web request eylemi](https://instatus.com/help/integrations/jira-8.png)

15. İzin sorunları yaşamamak için bu otomasyon kuralının Actor'ünün _Automation for Jira_ olarak ayarlandığından emin olun. Bunu Rule details → Actor bölümünden kontrol edebilirsiniz

16. next → Turn on rule'a tıklayın ve kurala bir ad verin. Olay çözme kuralı da hazır.

Hazırsınız! 🎉
