Settings
Search tasks.../
You

Settings

Slack
How to get this:
  1. Go to api.slack.com/apps and create a new app
  2. Under OAuth & Permissions, add user scopes: chat:write, channels:history, channels:read, users:read
  3. Install the app to your workspace
  4. Copy the User OAuth Token (starts with xoxp-)
Your Slack user token (xoxp-). Messages appear as you.
How to get this:
  1. In your Slack app settings, go to Basic Information
  2. Scroll to App-Level Tokens and click Generate Token
  3. Name it anything, add scope connections:write
  4. Copy the token (starts with xapp-)
App-level token for Socket Mode (xapp-).
How to get this: Click your profile picture in Slack → Profile⋮ menu → Copy member ID
Used to detect when you're mentioned.
Asana
How to get this:
  1. Go to app.asana.com/0/my-apps
  2. Click Create new token
  3. Name it "PazHub Work" and click Create token
  4. Copy the token (starts with 1/)
How to get this: Go to app.asana.com/api/1.0/workspaces while logged in. Copy the gid value for your workspace.
Discord Notifications
How to get this:
  1. Open Discord and go to the channel where you want notifications
  2. Click Edit ChannelIntegrationsWebhooks
  3. Click New Webhook, name it "PazHub Work"
  4. Click Copy Webhook URL
Error notifications will be sent to this webhook as Discord embeds.
Task execution failures
Notify when a plan step fails during execution
Claude errors
Notify when Claude times out or returns unparseable output
Connection failures
Notify when Slack or Asana connections drop
Unhandled exceptions
Notify on any uncaught error in the service
Dreamscape (DNS Reseller)
How to get this:
  1. Log into your Dreamscape reseller panel
  2. Navigate to API Settings under your account
  3. Generate or copy your API key
How to get this: Found on the Account Overview page of your reseller dashboard.
Used for managing DNS records across client domains.
Add Service
Configure additional integrations