Documentation Index
Fetch the complete documentation index at: https://agentdiff.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Seed files define the initial state of a Slack workspace. They’re JSON files that specify users, channels, messages, and other data.Quick Reference: slack_default
The most commonly used template. Here’s what’s inside:- Users
- Channels
- Messages
| User ID | Username | Name | |
|---|---|---|---|
U01AGENBOT9 | agent_bot | Agent Bot | agent@example.com |
U02JOHNDOE1 | john.doe | John Doe | john@example.com |
U03JANEDOE2 | jane.doe | Jane Doe | jane@example.com |
Seed File Location
Seeds are stored inexamples/slack/seeds/:
Schema
Users
| Field | Type | Required | Description |
|---|---|---|---|
user_id | string | Yes | Unique user ID (format: U + alphanumeric) |
username | string | Yes | Username (no spaces) |
display_name | string | No | Display name |
email | string | No | Email address |
is_bot | boolean | No | Is this a bot user |
is_admin | boolean | No | Has admin privileges |
Channels
| Field | Type | Required | Description |
|---|---|---|---|
channel_id | string | Yes | Unique channel ID (C + alphanumeric) |
name | string | Yes | Channel name (lowercase, no spaces) |
topic | string | No | Channel topic |
purpose | string | No | Channel purpose |
is_private | boolean | No | Private channel (default: false) |
is_archived | boolean | No | Archived (default: false) |
Channel Members
Messages
| Field | Type | Required | Description |
|---|---|---|---|
message_id | string | Yes | Message timestamp ID |
channel_id | string | Yes | Channel the message is in |
user_id | string | Yes | User who sent the message |
message_text | string | Yes | Message content |
parent_id | string | No | Parent message ID (for threads) |
Reactions
Complete Example
Creating a Custom Template
-
Create your seed file in
examples/slack/seeds/my_seed.json - Register the template:
- Use your template:
Tips
Next Steps
Slack Overview
Supported API endpoints
Linear Seeds
Create Linear seed data