# Visualization of internal app processes

**URL:** <https://community.tulip.co/t/visualization-of-internal-app-processes/9296>\
**Category:** General\
**Created:** [September 15, 2023, 6:58am UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296 "2023-09-15T06:58:58Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ChrisF](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@ChrisF](https://community.tulip.co/u/ChrisF)\
**Post date:** [September 15, 2023, 6:58am UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/1 "2023-09-15T06:58:58Z")

</div>

Hi all,  
is it possible to visualize the internal app processes like connector calls, if…then clauses etc?  
I saw a graph short time before but can’t find it again.

The objective is to document the internal app structure.  
What’s the best way and what tools do I need?

Regards Chris

---

<div class="post-metadata">

**Author:** ![John](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/john/32/4971_2.png) [@John](https://community.tulip.co/u/John)\
**Post date:** [September 15, 2023, 3:30pm UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/2 "2023-09-15T15:30:20Z")

</div>

Hi @ChrisF, we have built a flow editor similar to what you’ve described here, but it’s limited to the Automations editor at the moment. In the long term, we’re working on bringing more of this type of visual logic building to the core trigger editor experience.

In the meantime, @sebme, you built a pretty impressive flow modeler yourself. Any insights to share?

---

<div class="post-metadata">

**Author:** ![sebme](https://avatars.discourse-cdn.com/v4/letter/s/439d5e/32.png) [@sebme](https://community.tulip.co/u/sebme)\
**Post date:** [September 18, 2023, 7:20am UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/3 "2023-09-18T07:20:25Z")

</div>

At present the best you can do is export the app and then work your way through the JSON structure 😃

---

<div class="post-metadata">

**Author:** ![John](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/john/32/4971_2.png) [@John](https://community.tulip.co/u/John)\
**Post date:** [September 18, 2023, 3:05pm UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/4 "2023-09-18T15:05:58Z")

</div>

clever! I like that a lot.

---

<div class="post-metadata">

**Author:** ![ChrisF](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@ChrisF](https://community.tulip.co/u/ChrisF)\
**Post date:** [September 19, 2023, 6:47am UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/5 "2023-09-19T06:47:27Z")

</div>

I have noch experience with JSON and exporting an app. So, where can I find this function?  
There are a few websites for visualization of JSON files which I’ll try.

REgards Chris

---

<div class="post-metadata">

**Author:** ![sebme](https://avatars.discourse-cdn.com/v4/letter/s/439d5e/32.png) [@sebme](https://community.tulip.co/u/sebme)\
**Post date:** [September 19, 2023, 7:11am UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/6 "2023-09-19T07:11:33Z")

</div>

Hello Chris,

for the time being until Tulip implements some native capabilities - which are not yet there - you will have to figure this out yourself.

It requires programming skills. It’s probably nothing you would be able to pull off in a few minutes/hours without prior experience.

Please don’t expect a step by step instruction manual at this point.

What you will need:

- a good understanding of JSON data structures
- knowledge of JS (or similar) functions to manipulate and ingest JSON objects
- knowledge of how to use any open source graphing library to turn the objects into a diagram programmatically

Also, you will need to have access to the app export file.

This us as much as I’m able to share.

Hope it helps.

---

<div class="post-metadata">

**Author:** ![sebme](https://avatars.discourse-cdn.com/v4/letter/s/439d5e/32.png) [@sebme](https://community.tulip.co/u/sebme)\
**Post date:** [September 19, 2023, 7:14am UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/7 "2023-09-19T07:14:10Z")

</div>

Oh, and one more remark: pasting the JSON into some off-the-shelf tool for display will not do it unless you can define some complex interpretation logic within that visualisation tool.

---

<div class="post-metadata">

**Author:** ![kevin.kononenko](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tulip.co/kevin.kononenko/32/32_2.png) [@kevin.kononenko](https://community.tulip.co/u/kevin.kononenko)\
**Post date:** [May 15, 2025, 8:20pm UTC](https://community.tulip.co/t/visualization-of-internal-app-processes/9296/8 "2025-05-15T20:20:06Z")

</div>

Hi folks, you should be able to accomplish this with the “Inspect App” feature. Check it out here: [How to Inspect App Logic (Experimental)](https://support.tulip.co/docs/how-to-inspect-app-logic)
