# Typefully

Typefully is a platform for creating and managing AI-powered content

- **Category:** social media marketing
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 5
- **Triggers:** 0
- **Slug:** `TYPEFULLY`
- **Version:** 20260211_00

## Tools

### Create Draft

**Slug:** `TYPEFULLY_CREATE_DRAFT`

Creates a draft in Typefully.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `share` | boolean | No | If true, returned payload will include a share_url |
| `content` | string | Yes | The content of the draft. Split into multiple tweets using 4 newlines |
| `threadify` | boolean | No | Content will be automatically split into multiple tweets |
| `schedule_date` | string | No | ISO formatted date (e.g.:2022-06-13T11:13:31.662Z) or "next-free-slot" |
| `auto_plug_enabled` | boolean | No | If true, the post will have an AutoPlug enabled |
| `auto_retweet_enabled` | boolean | No | If true, the post will have an AutoRT enabled |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Notifications

**Slug:** `TYPEFULLY_GET_NOTIFICATIONS`

Get notifications from Typefully. Can be filtered by kind (inbox or activity).

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `kind` | string ("inbox" | "activity") | No | Filter notifications by type: 'inbox' for comments/replies, 'activity' for events |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Recently Published

**Slug:** `TYPEFULLY_GET_RECENTLY_PUBLISHED`

Get recently published drafts from Typefully.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Recently Scheduled Drafts

**Slug:** `TYPEFULLY_GET_RECENTLY_SCHEDULED`

Get recently scheduled drafts from Typefully.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `content_filter` | string ("threads" | "tweets") | No | Filter to show only threads or tweets example 'threads', 'tweets' |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Mark Notifications Read

**Slug:** `TYPEFULLY_MARK_NOTIFICATIONS_READ`

Mark notifications as read in Typefully. Can be filtered by kind and account_id.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `kind` | string ("inbox" | "activity") | No | Filter notifications to mark as read: 'inbox' for comments/replies, 'activity' for events |
| `account_id` | string | No | Specific account ID to mark notifications as read for |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
