kestra-io / kestra-io/plugin-slack

Copy URL for Slack Trigger does not work

Open
#41 1 comment 0 reactions 0 assignees View on GitHub
area/plugin good first issue
Dominant language
Java
Stars
2
Forks
4
Avg merge
1d 8h
Merged PRs (30d)
7

Description

### Describe the issue

Under Triggers, hover over the Slack icon and press Copy URL.

This should work the same as a Webhook Trigger but copies nothing to the clipboard.

https://github.com/user-attachments/assets/ba839096-0c34-4c45-806f-7648557d2258

```yaml
id: slack_agent
namespace: company.team

triggers:
- id: slack_mention
key: my_key
type: io.kestra.plugin.slack.app.core.Trigger
botToken: "{{ secret('SLACK_BOT_TOKEN') }}"
signingSecret: "{{ secret('SLACK_SIGNING_SECRET') }}"

tasks:
- id: gemini
type: io.kestra.plugin.gemini.TextCompletion
apiKey: "{{ secret('GEMINI_KEY') }}"
model: gemini-2.5-flash
prompt: |
Answer the user in an informal, conversational tone: {{ trigger.body.text }}

- id: respond_to_mention
type: io.kestra.plugin.slack.app.chats.Post
token: "{{ secret('SLACK_BOT_TOKEN') }}"
channel: "{{ trigger.body.channel }}"
messageText: "{{ outputs.gemini['predictions'] | first | jq('.content') | first }}"
timestamp: "{{ trigger.body.ts }}"
```

### Environment

- Kestra Version: 1.3.10 EE

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue in the Slack Trigger UI described in the report, hovering over the Slack icon and using Copy URL. Compare its behavior with the Webhook Trigger, then verify that the Slack Trigger copies its URL to the clipboard as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.