# Discourse Chat Integrations

**URL:** <https://meta.discourse.org/t/discourse-chat-integrations/66522>\
**Category:** Plugin\
**Tags:** official, chat-integration, included-in-core\
**Created:** [July 20, 2017, 3:52pm UTC](https://meta.discourse.org/t/discourse-chat-integrations/66522 "2017-07-20T15:52:38Z")\
**Posts on this page:** 1\
**Showing post:** 314

<div class="post-metadata">

**Author:** ![gabriel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gabriel/32/367911_2.png) [@gabriel](https://meta.discourse.org/u/gabriel)\
**Post date:** [January 6, 2025, 2:54pm UTC](https://meta.discourse.org/t/discourse-chat-integrations/66522/314 "2025-01-06T14:54:04Z")

</div>

I have some more updates to this plugin 🚂

We have added `trigger on` field for `Send Chat-Integration message` automation.

 ![Screenshot 2025-01-06 at 11.46.12](https://global.discourse-cdn.com/meta/original/4X/6/7/0/6701e1608f12939288b48b839c4c4bab476d9527.png)

## What does it do?

It checks for when tags are:

- `Added and Removed` (default)
- `Added`
- `Removed`

Currently, this check is inclusive.

A good example is if I set it to `Added`; For this automation to run, it is going to be necessary for _any_ tag to be added to a topic.

When `Tags added` is set, the automation table looks like this:

| Added tag to topic | Removed Tag to topic | Has automation ran? |
| --- | --- | --- |
| ✅ | ❌ | ✅ |
| ✅ | ✅ | ✅ |
| ❌ | ✅ | ❌ |

When `Tags removed` is set, the automation table looks like this:

| Removed tag to topic | Added Tag to topic | Has automation ran? |
| --- | --- | --- |
| ✅ | ❌ | ✅ |
| ✅ | ✅ | ✅ |
| ❌ | ✅ | ❌ |

---

_[View the full topic](https://meta.discourse.org/t/discourse-chat-integrations/66522)._
