# IS it possible to execute a watch from another watch

**URL:** <https://discuss.elastic.co/t/is-it-possible-to-execute-a-watch-from-another-watch/147161>\
**Category:** Elasticsearch\
**Tags:** elastic-stack-alerting\
**Created:** [September 4, 2018, 8:06am UTC](https://discuss.elastic.co/t/is-it-possible-to-execute-a-watch-from-another-watch/147161 "2018-09-04T08:06:21Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![yeruvavasavi](https://avatars.discourse-cdn.com/v4/letter/y/258eb7/32.png) [@yeruvavasavi](https://discuss.elastic.co/u/yeruvavasavi)\
**Post date:** [September 4, 2018, 8:06am UTC](https://discuss.elastic.co/t/is-it-possible-to-execute-a-watch-from-another-watch/147161/1 "2018-09-04T08:06:22Z")

</div>

Hi,

If a condition is met in watchA , i want to execute another watch say watchB from the existing watchA.

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [September 4, 2018, 8:08am UTC](https://discuss.elastic.co/t/is-it-possible-to-execute-a-watch-from-another-watch/147161/2 "2018-09-04T08:08:53Z")

</div>

Hey,

you could run the execute watch API inside of that, but I'd personally try not to do that.

Can you explain the use-case a little bit more? Maybe there is another way of doing things.

--Alex

---

<div class="post-metadata">

**Author:** ![spinscale](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/spinscale/32/25011_2.png) [@spinscale](https://discuss.elastic.co/u/spinscale)\
**Post date:** [September 4, 2018, 9:05am UTC](https://discuss.elastic.co/t/is-it-possible-to-execute-a-watch-from-another-watch/147161/5 "2018-09-04T09:05:57Z")

</div>

What you are asking for is not possible.

When asking for an explanation I was not interested in the technical merits, but more in the concrete use-case from a business/requirements perspective. Why do you want to create a new index in the first place? Why is this needed, as you can just index a document into an index and it will be auto created. Why cant you just have another watch run continously checking for that index and if it contains any documents and then act for it, so you dont have to trigger it?

--Alex

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 2, 2018, 9:06am UTC](https://discuss.elastic.co/t/is-it-possible-to-execute-a-watch-from-another-watch/147161/6 "2018-10-02T09:06:08Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
