# Smart use of Zapier

**URL:** <https://meta.discourse.org/t/smart-use-of-zapier/131315>\
**Category:** Product Support\
**Created:** [October 17, 2019, 10:44pm UTC](https://meta.discourse.org/t/smart-use-of-zapier/131315 "2019-10-17T22:44:10Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![verilog15](https://avatars.discourse-cdn.com/v4/letter/v/9f8e36/32.png) [@verilog15](https://meta.discourse.org/u/verilog15)\
**Post date:** [October 17, 2019, 10:44pm UTC](https://meta.discourse.org/t/smart-use-of-zapier/131315/1 "2019-10-17T22:44:10Z")

</div>

Hello,  
Having some questions on Zapier. Hope that experienced users can help 🙂  
I have managed to create my first Zap. It basically publish a link with a title on the Facebook page, every time user have posted some new topic in the Discourse forum. I’m trying to figure out how to make it smarter. For example, I want to publish posts only from a specific category or set a timer between the posts.  
The first idea that came to my mind was to use a third tool - code (JS, python or any other PL). I saw that there is integration between discourse and code but I can’t understand how how can I do the following logic:

1. New post in Discourse community.
2. Run some code that do stuff (like set image, check category and so on).
3. Publish the post on the Facebook page if needed.

Is it possible to achieve this with Zapier? If so, how can I do this?

---

_[View the full topic](https://meta.discourse.org/t/smart-use-of-zapier/131315)._
