6 months ago
Hi team, I am in Pro plan, trying to config a webhook to send msg to Discord for new deployment.
However, there is no option to create new Webhook, as described in the guide https://docs.railway.com/guides/webhooks#example-payload.
Not sure if anything go wrong.
Also, the UI seems stuck, I can't close the modal, or navigate to other tabs,
8 Replies
6 months ago
Step-by-Step Solution to Railway Webhook & UI Modal Issues (Pro Plan)
Context:
- Railway Pro plan user
- Webhook option not visible
- UI modal stuck / unable to close or navigate
- Guide followed: https://docs.railway.com/guides/webhooks#example-payload
----------------------------
1. Hard Refresh & Reset UI State
----------------------------
- Press Ctrl + Shift + R (Windows/Linux) or Cmd + Shift + R (Mac) for hard refresh
- OR use incognito/private browsing mode and open https://railway.app
- Try navigating again to Project > Settings
----------------------------
2. Check Webhook Location
----------------------------
1. Open your specific project in Railway
2. Click the
"Settings" tab
3. Scroll down and look for "Webhooks"
4. If not visible:
- Go to the "Deployments" tab
- Click on a recent deployment
- Look for a webhook icon or event option
Note: Some Pro accounts may not have this option fully enabled.
----------------------------
3. Test with a New Project
----------------------------
- Create a new test project using a template or GitHub repo
- Navigate to its Settings tab
- Check if Webhook section is visible there
----------------------------
4. Clear Cache & Local Storage
----------------------------
- Open DevTools (F12)
- Go to Application > Local Storage and Session Storage
- Clear all entries for railway.app
- Refresh and log back in
----------------------------
5. Use Railway API to Add Webhook (Workaround)
----------------------------
If UI is broken, use the GraphQL API:
curl -X POST https://backboard.railway.app/graphql \
-H 'Authorization: Bearer YOUR_RAILWAY_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"query": "mutation { createWebhook(input: {projectId: \"PROJECT_ID\", url: \"https://discord.com/api/webhooks/...\"}) { id url } }"
}'
Replace:
- YOUR_RAILWAY_API_TOKEN → Get from railway.app/account/tokens
- PROJECT_ID → Found in the URL when inside your project
- Webhook URL → Your Discord webhook
----------------------------
6. Confirm Feature Availability
----------------------------
- If webhooks still don’t appear:
- Contact Railway support (support@railway.app)
- Provide: your account email, Project ID, steps you tried
- Ask: “Is the webhook feature enabled for my Pro plan project?”
----------------------------
Summary
----------------------------
| Issue | Solution |
|--------------------------|--------------------------------------------|
| Webhook not visible | Use incognito or new project |
| UI modal frozen | Clear local storage or try new browser |
| Still broken | Use GraphQL API to manually add webhook |
| Unsure if feature enabled| Contact support to confirm access |
6 months ago
Yep, can reproduce, I will alert the team
6 months ago
I have the same problem. Hard refreshing, clearing cache and Incognito window, don't solve it for me.
6 months ago
the team pushed a fix for this
6 months ago
can you guys confirm that it works?
6 months ago
It works. Thanks
6 months ago
!s
Status changed to Solved medim • 6 months ago