# Post

<figure><img src="/files/qjMmKdVoM23dV80xWLEj" alt="" width="366"><figcaption></figcaption></figure>

The social UI supports rich and interactive post creation and engagement features that enhance user expression and interaction.

#### **Post Types Supported:**

* **Text Posts**: Users can share text-based content, with or without attachments.
* **Rich Media Posts**: Users can enhance their posts by attaching **images** and/or **videos**.
* **Poll Posts**: Users can create polls to gather opinions, allowing other users to vote and view results in real time.

#### **Post Engagement Features:**

* **Reactions**: Users can express their sentiments by reacting to a post using a predefined set of emojis.
* **Comments**: Users can engage in conversations by adding comments to posts.

#### **Mentions in Posts and Comments:**

<figure><img src="/files/NkXwJ8hR6TtClo9jPTq6" alt="" width="333"><figcaption></figcaption></figure>

Users can **@mention** other users within both posts and comments. Mentions are rendered with a **highlighted visual style** to make them stand out in the content. This makes interactions more direct, increases visibility, and supports better community engagement by bringing individuals into conversations.

#### **Link Preview:**

When a post includes a URL, the system automatically generates a **link preview** by extracting metadata from the target webpage. This provides users with a quick glance at the linked content, including the title, description, and thumbnail (if available).

#### **Brand User:**

<figure><img src="/files/PVZRC2x1Ez6JID3j32p3" alt="" width="289"><figcaption></figcaption></figure>

To support more authentic and professional community interactions, our platform introduces a specialized **Brand User** feature. This allows designated users—typically admins—to create posts and comments as the brand, rather than as individuals.

#### Accessibility: Descriptive Alt Text

<div><figure><img src="/files/dH47KI0oLwv0NNeKhFxj" alt=""><figcaption></figcaption></figure> <figure><img src="/files/M9cAJhZcHySrqjs4dsCd" alt=""><figcaption></figcaption></figure></div>

To support our commitment to inclusive and accessible communities, social.plus UIKit now lets content creators and administrators add descriptive alt text to every image during post creation—both within the in-app UI and the admin console. This enhancement aligns with the WCAG 2.1 “Non-text content” success criterion, which mandates text alternatives for images, and follows best practices by keeping alt descriptions concise (ideally under 125 characters) to ensure smooth screen-reader playback. Moreover, because alt text is indexed by search engines, this feature not only enhances inclusivity but also boosts SEO and helps North American customers meet critical accessibility regulations.

<table><thead><tr><th width="350.4453125">Feature</th><th width="75.02734375" align="center">iOS</th><th width="75.05078125" align="center">Android</th><th width="74.63671875" align="center">Web</th><th width="74.90625" align="center">Flutter</th><th width="75.578125" align="center">RN</th></tr></thead><tbody><tr><td>Create Text, Image, Video Post</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Edit Text, Image, Video Post</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Create Poll Post</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Report Post</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Comments &#x26; Reactions</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Mention</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Link Preview</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Brand User Post</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">-</td></tr><tr><td>Ads</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">-</td><td align="center">✅</td></tr><tr><td>Alt text for Image Post</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">-</td><td align="center">-</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.social.plus/social-plus-uikit/uikit-4/social/post.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
