Skip to main content

@slack/web-api / SlackbotSkillsUpdateArguments

Interface: SlackbotSkillsUpdateArguments

Defined in: packages/web-api/src/types/request/slackbot.ts:99

Extends​

  • TokenOverridable

Properties​

category?​

category?:
| ""
| "communication"
| "customer_support"
| "data_and_analytics"
| "engineering"
| "other"
| "product_management"
| "productivity"
| "professional_development"
| "project_management"
| "sales"
| "system"
| "team_management";

Defined in: packages/web-api/src/types/request/slackbot.ts:109

Description​

One of the skill categories. Send an empty string to clear.


description?​

description?: string;

Defined in: packages/web-api/src/types/request/slackbot.ts:107

Description​

When Slackbot should use the skill. Max 400 characters. Send an empty string to clear.


display_name?​

display_name?: string;

Defined in: packages/web-api/src/types/request/slackbot.ts:103

Description​

Human-readable label. Max 255 characters.


example_prompt?​

example_prompt?: string;

Defined in: packages/web-api/src/types/request/slackbot.ts:124

Description​

Max 200 characters. May contain {skill}. Send an empty string to clear.


instructions?​

instructions?: string;

Defined in: packages/web-api/src/types/request/slackbot.ts:105

Description​

Markdown that replaces the whole document.


mcp_servers?​

mcp_servers?: object[];

Defined in: packages/web-api/src/types/request/slackbot.ts:126

app_id?​

app_id?: string;

server_id?​

server_id?: string;

service_type​

service_type: string;

Description​

Apps the skill needs. Replaces the whole list; send [] to clear.


skill_id​

skill_id: string;

Defined in: packages/web-api/src/types/request/slackbot.ts:101

Description​

Skill to change.


token?​

token?: string;

Defined in: packages/web-api/src/types/request/common.ts:43

Description​

Overridable authentication token bearing required scopes.

Inherited from​

TokenOverridable.token