# How to join all array in just one message for telegram or open ai

**URL:** <https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780>\
**Category:** Questions\
**Tags:** arrays\
**Created:** [February 28, 2025, 7:28am UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780 "2025-02-28T07:28:48Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shivagam\_Sranamanjiv](https://avatars.discourse-cdn.com/v4/letter/s/8e8cbc/32.png) [@Shivagam\_Sranamanjiv](https://community.make.com/u/Shivagam_Sranamanjiv)\
**Post date:** [February 28, 2025, 7:28am UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/1 "2025-02-28T07:28:49Z")

</div>

Hi there! my google calendar or clickup get my differents events and tasks daily, and then I want to receive all of that in just one telegram text, but instead I get one message for every event and task. I´ll show you the flow, and also the array output example.

I tried adding am array after the calendar/clickup but then I receive only the first event, also tried putting a text aggregator but not results.  
This is the basic flow:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/2/b/2b81b08ceb9e738d32ab6edd54cca666a2bbaa20.png)

if I add the array this is the settings and the output:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/0/0/00cdf1697e3a9698187d6446de1392f5b17405a9.png)

[  
{  
“array”: [  
{  
“summary”: “Oraciones Mahajrya”  
},  
{  
“summary”: “Clase de canto”  
},  
{  
“summary”: “🟢 Disponibilidad para mentorías”  
},  
{  
“summary”: “Melchor mentoría”  
}  
],  
“ **IMTAGGLENGTH** ”: 4  
}  
]

this is the setting of the text agreggator:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/4/7/47aeb12abf01d9c52d2480a46969efd3a3d1961f.png)

and this is the input the agreggator received:  
[  
{  
“value”: “Oraciones Mahajrya”  
}  
]

then every formula I tried to set up the text agreggator give me null result 4 times joined (one for event), others give the result collection 4 times joined

Thanks for your help

---

<div class="post-metadata">

**Author:** ![Brainstream](https://avatars.discourse-cdn.com/v4/letter/b/ee7513/32.png) [@Brainstream](https://community.make.com/u/Brainstream)\
**Post date:** [February 28, 2025, 8:27am UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/2 "2025-02-28T08:27:37Z")

</div>

Hi @Shivagam_Sranamanjiv

Please try this formula = {{map(77.array; “summary”)}}

If you still facing the issue share blueprint of scenario.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/c/c/cca0a3f9912a1011f0455a9eed9cb2b67c3f0af1.png)

---

<div class="post-metadata">

**Author:** ![Shivagam\_Sranamanjiv](https://avatars.discourse-cdn.com/v4/letter/s/8e8cbc/32.png) [@Shivagam\_Sranamanjiv](https://community.make.com/u/Shivagam_Sranamanjiv)\
**Post date:** [February 28, 2025, 10:22am UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/3 "2025-02-28T10:22:31Z")

</div>

thanks for your quick answer. I tried that solution before but tried again as suggested. This is the setting of the text aggregator:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/a/6/a6de4fd4fc7455517a390396f2f995cf5cb73ea7.png)

the output of the array is the same as the original post of this chain. This is the input that the text aggregator received:

[  
{  
“value”: ", , , "  
}  
]

chatgpt suggested that the problem could be that the summary is not in the root but inside the array.summary, I tried to move it to the root but failed

any suggestion?

Thanks again!!!

---

<div class="post-metadata">

**Author:** ![Brainstream](https://avatars.discourse-cdn.com/v4/letter/b/ee7513/32.png) [@Brainstream](https://community.make.com/u/Brainstream)\
**Post date:** [February 28, 2025, 10:59am UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/4 "2025-02-28T10:59:34Z")

</div>

Don’t map summary , just write summary as summary is raw name.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/1/d/1d04a12eaa7fe078d25eea2bb49f5f65798d437e.png)

---

<div class="post-metadata">

**Author:** ![Shivagam\_Sranamanjiv](https://avatars.discourse-cdn.com/v4/letter/s/8e8cbc/32.png) [@Shivagam\_Sranamanjiv](https://community.make.com/u/Shivagam_Sranamanjiv)\
**Post date:** [February 28, 2025, 12:57pm UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/5 "2025-02-28T12:57:09Z")

</div>

it just worked!!! Can´t explain how happy I´m I was boiling my noodles for days. If you have a PP mail I´d give you something because you made my day [shivagam.private@gmail.com](mailto:shivagam.private@gmail.com)

---

<div class="post-metadata">

**Author:** ![Shivagam\_Sranamanjiv](https://avatars.discourse-cdn.com/v4/letter/s/8e8cbc/32.png) [@Shivagam\_Sranamanjiv](https://community.make.com/u/Shivagam_Sranamanjiv)\
**Post date:** [February 28, 2025, 1:25pm UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/6 "2025-02-28T13:25:06Z")

</div>

last thing to be perfect, Iwas trying to resolve that by using just the field Summary but actually I do need too the start field that comes from the array too. I tried this one:

{{map(79.array; “summary”)}} - {{map(79.array; “start”)}}

but of course it gave me the info split, one side all the summaries and other all the starts, how can I do to get the start time of every event (summary)

---

<div class="post-metadata">

**Author:** ![Brainstream](https://avatars.discourse-cdn.com/v4/letter/b/ee7513/32.png) [@Brainstream](https://community.make.com/u/Brainstream)\
**Post date:** [February 28, 2025, 1:33pm UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/7 "2025-02-28T13:33:47Z")

</div>

Can you please send your blueprint of scenario ?

---

<div class="post-metadata">

**Author:** ![Shivagam\_Sranamanjiv](https://avatars.discourse-cdn.com/v4/letter/s/8e8cbc/32.png) [@Shivagam\_Sranamanjiv](https://community.make.com/u/Shivagam_Sranamanjiv)\
**Post date:** [February 28, 2025, 1:38pm UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/8 "2025-02-28T13:38:42Z")

</div>

[blueprint.json](https://community.make.com/uploads/short-url/3xIR2Sw49fAOZBxjVFzBaE7ij8g.json) (74.7 KB)

---

<div class="post-metadata">

**Author:** ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)\
**Post date:** [March 1, 2025, 3:57pm UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/9 "2025-03-01T15:57:58Z")

</div>

Welcome to the Make community!

## Combining Bundles Using Aggregators

Every result (item/record) from trigger/iterator/ **list** / **search** /match modules will output a bundle. This can result in multiple bundles, which then trigger multiple operations in future modules (one operation per bundle). To “combine” multiple bundles into a single variable, you’ll need to use an aggregator of some sort.

[Aggregators](https://www.make.com/en/help/modules/aggregator.html) are modules that accumulate multiple bundles into one single bundle. An example of a commonly-used aggregator module is the [**Array aggregator**](https://www.make.com/en/help/tools/flow-control.html#array-aggregator) module. The next popular aggregator is the [**Text Aggregator**](https://www.make.com/en/help/tools/tools.html#text-aggregator) which is very flexible and can apply to many use-cases like building of JSON, CSV, HTML.

You can find out more about the other types of aggregator modules here:

- [Array aggregator](https://www.make.com/en/help/tools/flow-control.html#array-aggregator)
- [Text aggregator](https://www.make.com/en/help/tools/tools.html#text-aggregator)
- [Numeric aggregator](https://www.make.com/en/help/tools/tools.html#numeric-aggregator)
- [Table aggregator](https://www.make.com/en/help/tools/tools.html#table-aggregator)
- [JSON aggregator](https://www.make.com/en/help/tools/json.html#aggregate-to-json)
- [CSV aggregator](https://www.make.com/en/help/apps/file-and-document-management/csv.html#create-csv)
- [Archive (ZIP) aggregator](https://www.make.com/en/help/apps/built-in-apps/archive.html#create-an-archive-973677)
- _other app-specific aggregators_

## Example

Here is an example of how your scenario could look:  
[![Screenshot_2025-03-01_230341](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/4/e/4ecaff803c8df1be73b8e2603ae6a1bf742b4ab0.png)](https://samliew.com/make-expert?Referrer=Make)

This is just an example. Your final solution may or may not look like this depending on your requirements.

Hope this helps! Let me know if there are any further questions or issues.

— @samliew

P.S.: Investing some effort into the [Make Academy](https://academy.make.com) will save you lots of time and frustration using Make.

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [March 14, 2025, 2:31pm UTC](https://community.make.com/t/how-to-join-all-array-in-just-one-message-for-telegram-or-open-ai/71780/10 "2025-03-14T14:31:45Z")

</div>


