
Slack ProfileGet
CertifiedGet Slack user profile
Slack ProfileGet
Get Slack user profile
Retrieves a user's profile; can include labels for structured fields.
type: io.kestra.plugin.slack.app.users.ProfileGetExamples
Get user profile
id: slack_get_profile
namespace: company.team
tasks:
- id: get_profile
type: io.kestra.plugin.slack.app.users.ProfileGet
token: "{{ secret('SLACK_TOKEN') }}"
user: "U1234567890"
Properties
token *string
Slack token
assets
Assets this task consumes as inputs or produces as outputs, for lineage tracking and the asset graph (Enterprise Edition). A flow declaring this property on a task is rejected in the open-source edition.
io.kestra.core.models.assets.AssetsDeclaration
IGNOREFAILWARNAsset failure behavior
Behavior applied to the task state when a declared asset fails to render, emit, or be persisted (e.g. a lock conflict): FAIL escalates it to FAILED, WARN (default) warns it if it would otherwise succeed, IGNORE leaves the state untouched.
Whether to auto-register assets referenced dynamically at runtime that are not statically declared in inputs or outputs.
The assets consumed as inputs.
io.kestra.core.models.assets.AssetIdentifier
1The assets produced as outputs.
io.kestra.plugin.ee.assets.Dataset
1150{}1150io.kestra.plugin.ee.assets.File
1150{}1150io.kestra.plugin.ee.assets.Table
1150{}1150io.kestra.plugin.ee.assets.VM
1150{}1150io.kestra.core.models.assets.External
1150{}1150io.kestra.core.models.assets.Custom
11501Custom asset type
{}1150includeLabels booleanstring
falseInclude field labels
If true, includes labels for structured profile fields. Default false.
user string
User ID (optional)
Target user; defaults to the authenticated user.
Outputs
displayName string
The user's display name
email string
The user's email address
phone string
The user's phone number
realName string
The user's real name
statusEmoji string
The user's status emoji
statusText string
The user's status text
title string
The user's job title