{"site":"slack.com","task":"dev_saas_api.create_webhook","available":true,"recipe":{"uri":"recipe://dev_saas_api.create_webhook/slack-incoming-webhooks/v1","version":1,"status":"active","agent_class":"browser_agent_user_present","summary":"Open Slack app management with the user/admin present, create or choose an app, authorize a channel, and avoid exposing the webhook URL.","steps":[{"order":1,"instruction":"Open the official public source page and verify the current task path before acting.","evidence_gate":"Source URL, page title, and task-specific branch are captured."},{"order":2,"instruction":"Enter the task surface only after matching the user's goal to the documented path.","evidence_gate":"Required identity, payment, policy, or JavaScript gate is visible."},{"order":3,"instruction":"Stop at any irreversible, paid, or account-mutating step until the user approves.","evidence_gate":"Final-state language and user approval are captured."}],"guards":["Do not post or leak generated webhook URLs.","Require workspace admin/user approval for app authorization.","Capture target channel and permission scope before authorization."],"success_signals":["Incoming webhooks activated","Channel authorization completed","Webhook secret stored outside public logs"],"expires_at":"2026-06-10T01:51:46.441Z"},"known_blockers":["login_required","forced_account_creation","2fa_user_present"],"confidence":{"score":0.27,"level":"low","sample_size":2,"rationale":"Confidence reflects 0.7 effective weight, Wilson bounds 0.060686-0.976306, and Beta posterior mean 0.531111."},"freshness":{"updated_at":"2026-06-09T01:51:46.441Z","age_days":0,"status":"fresh","rationale":"Latest evidence is 0 days old."},"evidence":{"sample_size":2,"source_tiers":["public_web_observation"],"evidence_ids":["public-slack-incoming-webhooks","public-slack-webhook-authorization"],"latest_evidence_id":"public-slack-webhook-authorization","notes":["Slack documents incoming webhook setup from app management, but workspace auth, app configuration, channel selection, and secret URL handling are required.","Source: https://docs.slack.dev/messaging/sending-messages-using-incoming-webhooks/"]},"trust":{"score":0.32,"level":"low","reporter_count":0,"deduplicated_evidence_count":0,"quarantined_count":0,"rationale":"Low-trust public web observation from official or public task documentation; treat as directional until measured agent runs arrive."},"recommended_actions":[{"priority":"high","actor":"agent","action":"Treat Slack webhook creation as an authorization and secret-handling task.","expected_impact":"Keeps useful webhook setup possible without leaking credentials."}]}