# Can ChatGPT plan a Threads carousel with captions and alt text for each slide?

> Source: https://tareno.co/agents/chatgpt/threads
> Language: en
> Last reviewed: 2026-10-24
> Use ChatGPT with Tareno to order a set of slides into a Threads carousel, write the caption and alt text for each, and save the post as a draft you approve in Tareno.

## Connection facts

| Field | Value |
| --- | --- |
| Product surface | ChatGPT (chatgpt) |
| Available connection | Published plugin |
| Connection evidence | tested |
| Methods | plugin, mcp |
| Authentication | oauth |
| Setup | [Setup guide](https://tareno.co/docs/mcp/openai) |
| Install or connect | [Open setup](https://chatgpt.com/plugins/plugin_asdk_app_6a54fa8fd95c81918e64891984183432) |
| Evidence observed | 2026-10-22 |
| Facts reviewed | 2026-10-25 |

Publication status and a working connection are separate facts. Evidence for one product surface does not establish installation or compatibility in another surface.

Agent: ChatGPT · Network: Threads · Hub: [ChatGPT and Tareno](https://tareno.co/agents/chatgpt)

## Short answer

**Can ChatGPT order my slides into a Threads carousel and write the caption and alt text?**

Yes. ChatGPT reads the slide files in your Tareno library, proposes an order that tells one story, writes a caption within 500 characters and alt text for each slide, and saves the post as a draft. A person checks the claims. Scheduling stays pending until you approve it in Tareno.

A carousel is the one Threads format where the images do the arguing and the text only frames them, so the order of the slides matters more than the caption. A nutritionist who makes six infographic slides about breakfast myths knows the content but not always the sequence that keeps a reader swiping. ChatGPT is good at proposing an order and at writing the alt text that most people skip. This page follows a nutrition educator through a six-slide post, with Meta's carousel rules, the sourcing check that matters in health content and the limits on what an assistant can claim about food.

## Example: a nutrition educator posts six slides on breakfast myths

Imagine an educator with six slides in the Tareno library named by topic. In ChatGPT she selects Tareno with @ and asks it to read the file names with `list_media` and propose an order. ChatGPT suggests opening with the myth most people believe and ending with a practical swap, and flags that two slides repeat the same point. She removes one, leaving five. ChatGPT writes a 300-character caption and one sentence of alt text per slide, and notes that slide three states a number without a source. She adds the source, and ChatGPT saves the carousel with `create_drafts` for her profile.

## Step by step

1. **Upload the slides with clear names.** Name the files by topic and number them, for example myth-1-sugar. ChatGPT reads the names with `list_media`, and a clear name is the only information it has about an image it cannot see.
2. **Ask for an order and a reason.** Request a sequence that opens with the strongest hook and ends with something a reader can do. ChatGPT explains its order, so you can disagree with a specific step.
3. **Check the carousel size.** Meta's documentation says a Threads carousel needs 2 to 20 items, and Tareno's configuration allows up to 20 images. Six slides sit comfortably in that range.
4. **Write caption and alt text.** Ask for a caption within 500 characters and a sentence of alt text per slide. Alt text should say what the slide shows and states, not repeat the caption.
5. **Source every claim.** Ask ChatGPT to list every number or health claim on the slides and the source you supplied for it. Claims without a source are removed or sourced before the draft is saved.
6. **Save, request and approve.** ChatGPT confirms the profile with `list_accounts` and saves the carousel through `create_drafts`. Give a day, a time and an IANA time zone, and approve the pending request in the Tareno dashboard.

## Prompts to copy

### Order the slides

```text
Use Tareno to list the files in my media library folder [breakfast-myths]. Propose an order for a Threads carousel that opens with the myth most people believe and ends with a practical swap, explain each step in one sentence and tell me if two slides repeat the same point.
```

### Caption and alt text

```text
Write a Threads caption within 500 characters for the carousel in this order and one sentence of alt text for each slide, saying what the slide shows. Use general information only, avoid advice for individuals and do not promise health results.
```

### List the claims

```text
List every number and health claim on the slides with the source I gave you for it. Mark each claim without a source and tell me whether to remove it, soften it or add a source before I save the carousel to Tareno.
```

### Save the carousel

```text
Use Tareno to confirm my Threads profile [handle] and save the approved caption and the five slides in the agreed order as a draft. Return the draft ID, and request no time until I give you the day and the time zone.
```

## Threads in Tareno

- Meta's Threads documentation says a carousel needs 2 to 20 items and counts as one post for the daily API limit of 250 posts.
- Tareno's configuration allows up to 20 images in jpg, png or webp for a Threads post, so a six-slide carousel is within the limits.
- Meta's documentation allows single images as JPEG or PNG up to 8 MB, which is stricter than Tareno's own configuration, so export large slides at a moderate size.
- Threads text is limited to 500 characters with emojis counted by bytes, so the caption should be short enough to leave margin.

Official rules ([Meta: Threads API, posts](https://developers.facebook.com/docs/threads/posts), checked 2026-10-24):

- A profile is limited to 250 API-published posts within 24 hours; a carousel counts as one post.
- Text posts are limited to 500 characters, and emojis count by their UTF-8 bytes, not as single characters.
- Carousels need 2 to 20 items. Single images may be JPEG or PNG up to 8 MB, and videos MOV or MP4 up to 5 minutes and 1 GB.

## Mistakes to avoid

- Putting a number on a slide without a source. Health content is read as advice, so source it or remove it.
- Opening with the practical swap. Start with the myth, then answer it.
- Skipping alt text. A carousel of text slides is useless to someone who cannot see them without it.
- Uploading slides at full size. Export at a moderate resolution so they stay within the limits.

## What does not work

- ChatGPT cannot see the slides, only their file names and what you tell it, so a person checks that the order and the alt text match the images.
- It cannot judge nutrition claims, so the educator verifies each against a source before approval.
- It cannot publish the carousel on its own, since a time request becomes a post only after you approve it in the Tareno dashboard.

## Frequently asked questions

### How many slides can a Threads carousel have?

Meta's documentation says 2 to 20 items, and Tareno's configuration allows up to 20 images for a Threads post. Six slides is a good length for a single idea, and ChatGPT will say if two of them repeat each other.

### Can ChatGPT see my slide images?

It works from the file names and your description, not from the pixels. Name files clearly and read the proposed order and alt text yourself, because only you can check that they match what the slides show.

### Why write alt text for every slide?

Because slides carry the message in their text, and people who cannot see them miss it. A sentence per slide that says what it states makes the carousel usable and costs very little time.

### What file sizes does Threads accept?

Meta's documentation allows single images as JPEG or PNG up to 8 MB, and Tareno's configuration accepts jpg, png and webp up to 20 MB. Keep slides well under 8 MB to be safe.

### Can I add a link to the post?

Yes. Links get an automatic preview on Threads in Tareno's configuration, but a carousel post already carries images, so put the link in the caption only if it adds something the slides do not.

### Will the carousel go live without my approval?

No. A scheduling request becomes a pending action in Tareno, and Threads receives the post only after you approve it in the dashboard. `get_action_status` shows what happened afterwards.

## Tareno tools used

- `list_media`
- `list_accounts`
- `create_drafts`
- `get_action_status`

Approval model: Tareno saves drafts directly. Scheduling, publishing, edits to scheduled posts and deletions become pending actions that a person approves in the Tareno dashboard; no agent can approve them.

## Related

- [ChatGPT × Tareno overview](https://tareno.co/agents/chatgpt)
- [Threads with Tareno](https://tareno.co/channels/threads)
- [Media library](https://tareno.co/features/media-library)
- [Approval workflows](https://tareno.co/features/approval-workflows)
- [Detailed ChatGPT and Codex setup](https://tareno.co/docs/mcp/openai)
