# Publish photos and slides with image descriptions that are checked

> Source: https://tareno.co/agents/use-cases/photos-with-image-descriptions
> Language: en
> Use an AI agent to order photos or slides, write image descriptions and captions for Bluesky, Mastodon, Threads, Facebook and X, and check them yourself before approving in Tareno.

## Short answer

**Can an AI agent write image descriptions for my posts?**

Yes, with one important limit: most agents cannot see the pixels, so they write from your notes, file names or the code behind the image. They draft a description, say that they did so from your words, and you check each one against the picture. Tareno takes a description per image on every network that supports it.

Image descriptions are the part of a photo post that most people skip and some communities insist on. They take longer than the photo did. An agent can draft them from the notes you give it and keep their style consistent, but only you can check that a description matches what the picture shows. The use case looks the same for a florist, a birdwatching club, a nutritionist and a library, and the guides below show the variants: how many images each network takes, what the file limits are and what must never appear in the frame.

## The same job in four industries

- **Wildlife and clubs:** A birdwatching club posts its daily sighting with up to four photos and leaves the exact site of rare birds out.
- **Health education:** A nutrition educator orders six slides into a carousel and sources each number on them before the post is saved.
- **Libraries:** A town library posts event photos with descriptions and access details that its staff have confirmed.
- **Photography:** A street photographer sends a few words per frame and corrects the drafted descriptions against the photos.

## How it works

1. Name the files clearly and write one line per image: subject, light, setting. The agent works from these lines.
2. Ask the agent to say that it wrote the descriptions from your words. Then compare each with the image.
3. Check what the image reveals: faces, addresses, sensitive locations, tokens in screenshots.
4. Respect the network's limits for image count and file size, and let the agent report any file that is over.

## Guides that put it to work

- [Can OpenClaw post a birdwatching club's daily sighting to Bluesky with alt text?](https://tareno.co/agents/openclaw/bluesky): A daily sighting post with up to four photos and alt text.
- [Can OpenClaw turn a photographer's phone photos into Mastodon posts with image descriptions?](https://tareno.co/agents/openclaw/mastodon): A photographer's post with a description for each of four images.
- [Can ChatGPT plan a Threads carousel with captions and alt text for each slide?](https://tareno.co/agents/chatgpt/threads): A six-slide carousel with a caption and alt text per slide.
- [Can ChatGPT write Mastodon event posts for a public library with accessibility details?](https://tareno.co/agents/chatgpt/mastodon): Library event posts with access details and image descriptions.
- [Can JetBrains Junie turn IDE screenshots into a Threads carousel of Kotlin tips?](https://tareno.co/agents/junie/threads): A code-tip carousel whose alt text says the code in words.
- [Can Cursor draft an X post with up to four screenshots from your latest build?](https://tareno.co/agents/cursor/x): A build post with up to four screenshots and alt text.

## What to watch out for

- An agent that claims to describe an image it has not seen is guessing. Prefer drafts that admit their source.
- Alt text for text slides should state the text, not the title of the slide.
- File size limits differ by network. Export at a moderate resolution before upload.

## Questions

### Can the agent actually see my photos?

In these workflows it works from file names, your notes and, for code or charts, the underlying data. That is why every guide asks you to compare the drafted description with the image before approving.

### How many images can a post carry?

It depends on the network in Tareno's configuration: four on X, Bluesky and Mastodon, up to ten on Facebook, up to twenty on Threads and one on Pinterest. The agent reports when you send more than a network accepts.

### Why are descriptions so important on Mastodon and Bluesky?

Because many users rely on screen readers and because those communities expect them. Tareno takes a description per image, so drafting it is part of the post and not an extra step.

### Should a photo of people be posted?

Only with consent from the people in it, or without identifiable faces. The agent cannot judge consent, so decide before you upload the image to the library.

## Related

- [Media library](https://tareno.co/features/media-library)
- [Instagram with Tareno](https://tareno.co/channels/instagram)
- [Approval workflows](https://tareno.co/features/approval-workflows)
- [Read the replies to a post and turn them into a decision](https://tareno.co/agents/use-cases/read-replies-and-triage)
- [Check a claim against its source before it becomes a post](https://tareno.co/agents/use-cases/check-facts-before-posting)
- [Generate posts from a code repository without publishing a secret](https://tareno.co/agents/use-cases/posts-from-your-code-repository)

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.
