# "Create an assembly" Integration with Make.com - Uploading a new File

**URL:** <https://community.transloadit.com/t/create-an-assembly-integration-with-make-com-uploading-a-new-file/17179>\
**Category:** Transloadit\
**Created:** [July 8, 2024, 8:01pm UTC](https://community.transloadit.com/t/create-an-assembly-integration-with-make-com-uploading-a-new-file/17179 "2024-07-08T20:01:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lcseidl](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/lcseidl/32/1177_2.png) [@lcseidl](https://community.transloadit.com/u/lcseidl)\
**Post date:** [July 8, 2024, 8:01pm UTC](https://community.transloadit.com/t/create-an-assembly-integration-with-make-com-uploading-a-new-file/17179/1 "2024-07-08T20:01:26Z")

</div>

Hi,  
so Make has an integration with Transloadit, the step is called “Create an assembly”.

I already have a template for this assembly selected, it’s the existing “Concatenate Two Audio Files” one

I created the template, in a way that it concatenates an mp3 from a static url on my server, with the uploaded file. Uploading the file in the testing environment, this works perfectly.

And I’m able to address this template via [make.com](http://make.com) - whenever i run it, a new assembly gets created. However, I’m not able to actually upload the file via [make.com](http://make.com).

 ![grafik](https://canada1.discourse-cdn.com/flex032/uploads/transloadit/original/2X/0/0be95336f7e486c7f3f7b8e8aaa5a21dec93df86.png)

Is the solution to rephrase something in the “name” field on Make, or to change something in the template on Transloadit? Or is the integration not capable of doing this, and I should write a custom POST request?

---

<div class="post-metadata">

**Author:** ![lcseidl](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/lcseidl/32/1177_2.png) [@lcseidl](https://community.transloadit.com/u/lcseidl)\
**Post date:** [July 8, 2024, 11:20pm UTC](https://community.transloadit.com/t/create-an-assembly-integration-with-make-com-uploading-a-new-file/17179/2 "2024-07-08T23:20:12Z")

</div>

Happy to update that I found a workaround: I’m now uploading the audio file in my Make scenario to my own FTP server. Then I’m taking the file URL into Transloadit using the “url”: “${fields.makeurl}”, and then sending this parameter via Make:

 ![grafik](https://canada1.discourse-cdn.com/flex032/uploads/transloadit/original/2X/1/1be5593176cf7bb9eceb96627c0995d71c93a017.png)  
This seems to work flawlessly!

Now I have one more beginner’s question: with this approach, I’m now able to attach an intro automatically to my podcast episode… Ideally, I’d love to attach both, an intro & outro to the main audio file. I am able to concatenate 3 audio files together, but currently, it’s arranging them postroll → preroll → main, instead of preroll → main → postroll. My current assembly instruction template looks like this:

```auto
{
  "steps": {
    ":main": {
      "robot": "/http/import",
      "url": "${fields.makeurl}"
    },
    "preroll-imported": {
      "robot": "/http/import",
      "url": "https://myurl.com/Autopodcast-Intro.mp3"
    },
    "postroll-imported": {
      "robot": "/http/import",
      "url": "https://myurl.com/Autopodcast_Outro.mp3"
    },
    "concatenated-audio": {
      "use": {
        "steps": [
          {
            "name": "preroll-imported"
          },
          {
            "name": ":main"
          },
          {
            "name": "postroll-imported"
          }
        ],
        "bundle_steps": true
      },
      "robot": "/audio/concat",
      "ffmpeg_stack": "v6.0.0"
    }
  }
}

```

Any parameters I can add here, to get the order in my desired way?

---

<div class="post-metadata">

**Author:** ![lcseidl](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/lcseidl/32/1177_2.png) [@lcseidl](https://community.transloadit.com/u/lcseidl)\
**Post date:** [July 9, 2024, 6:02am UTC](https://community.transloadit.com/t/create-an-assembly-integration-with-make-com-uploading-a-new-file/17179/3 "2024-07-09T06:02:45Z")

</div>

Annnd, I’m happy to update that I also managed to resolve this after some trial and error, now my template looks like this and the sorting seems to work:

```auto
{
  "steps": {
    ":main": {
      "robot": "/http/import",
      "url": "${fields.makeurl}"
    },
    "preroll-imported": {
      "robot": "/http/import",
      "url": "https://myurl.com/Autopodcast-Intro.mp3"
    },
    "postroll-imported": {
      "robot": "/http/import",
      "url": "https://myurl.com/Autopodcast_Outro.mp3"
    },
    "concatenated-audio": {
      "use": {
        "steps": [
          {
            "name": "preroll-imported",
            "as": "audio_1"
          },
          {
            "name": ":main",
            "as": "audio_2"
          },
          {
            "name": "postroll-imported",
            "as": "audio_3"
          }
        ],
        "bundle_steps": true
      },
      "robot": "/audio/concat",
      "ffmpeg_stack": "v6.0.0"
    }
  }
}

```
