All posts
TikTok APIcarouselsmusic

How to add music to TikTok photo carousels when you post through an API

If your scheduled photo carousels keep going out without sound, the scheduler isn't broken. The API simply doesn't let it choose a song.

R
Rewire Labs
9 November 2026 3 min read
Short answer

TikTok's Content Posting API doesn't give third-party apps access to its music library, so a scheduler can't attach a specific sound to a post. For photo carousels, the API has one music option: a boolean called auto_add_music, which asks TikTok to add a recommended track, and it only works when the app posts directly (DIRECT_POST). If you want to pick the song yourself, the reliable route is a reminder workflow: the scheduler pings your phone at post time and you finish the post in the TikTok app.

Photo carousels are one of the cheapest formats for app makers on TikTok: a few screenshots or lifestyle photos, a hook on the first slide, and a caption. Then you schedule a week of them and notice something. They go out silent.

That isn't a bug in your scheduler. It's how TikTok's posting API works, and once you know the rules there are a few good ways around it.

Why scheduled carousels go out without music

When a scheduler posts for you, it uses TikTok's Content Posting API. That API takes your images or video, your caption and a few settings, and publishes them. What it does not do is expose TikTok's sound library. There is no endpoint to search sounds and no field where a scheduler can say "use this trending track".

Buffer states it plainly in its help center: because of API limitations, it has no access to TikTok's audio and music library. Other schedulers built on the same API face the same limit.

So a carousel scheduled through an API has no sound unless TikTok adds one itself.

What auto_add_music does

For photo posts, TikTok's API has a single music setting: auto_add_music, a true/false flag in the post settings.

  • When it's true, TikTok adds a recommended track to the photo post.
  • It only applies when the app publishes directly, which TikTok calls DIRECT_POST. It doesn't apply when the app sends the post to your TikTok drafts instead.
  • It defaults to false.
  • You don't choose the track. TikTok does, and you can change it in the app afterwards.

That makes auto_add_music a good default for evergreen carousels where any pleasant background track beats silence, and less useful when the sound itself is the hook.

Not every scheduler exposes this flag. If yours doesn't show an "add music" or "auto music" option for photo posts, it is probably sending the post without it.

1. Let TikTok pick: auto_add_music

Use a tool that posts directly through TikTok's API and turns auto_add_music on. You get sound on every carousel with no extra work, at the cost of not choosing the song.

2. Pick it yourself: reminder publishing

Some schedulers can send a reminder instead of posting automatically. Buffer calls this Notify Me: at the scheduled time it sends a push notification to the Buffer mobile app, you tap it, the media and caption are handed to TikTok, and you add the sound and post. It costs you one tap per post, but you get the exact trending sound you want.

3. Bake the sound in: post a video instead

If you render your carousel as a slideshow video with your own licensed music, any scheduler can post it automatically. The trade-off is format: it becomes a video, not a swipeable photo post, and TikTok's trending sounds can't be added this way.

Which one should you use?

  • Daily evergreen carousels: auto music, so they never go out silent.
  • A carousel built around a trend: reminder publishing, so you can pick the trending sound.
  • A fully hands-off pipeline that must have a specific song: render it as a video.

What about choosing a specific sound through the API?

Through the Content Posting API, you can't. The music library isn't part of it. If a tool claims to attach a specific TikTok sound automatically, ask which API it uses and whether it posts directly or through drafts.

FAQ

Can Buffer add music to TikTok photo posts?+

Not automatically. Buffer says it has no access to TikTok's music library because of API limitations. Its Notify Me option lets you finish the post in the TikTok app, where you can add a sound.

Does auto_add_music let me choose the song?+

No. It asks TikTok to add a recommended track. You can change the music in the TikTok app after the post is up.

Does auto_add_music work for TikTok drafts?+

No. TikTok documents it for direct posting only. Posts sent to your TikTok inbox as drafts are finished in the app, where you add sound yourself.

Sources

  1. TikTok for Developers: Content Posting API, photo post reference · checked 9 November 2026
  2. Buffer Help Center: Using TikTok with Buffer · checked 9 November 2026
  3. Buffer Help Center: Using notification publishing · checked 9 November 2026