Docs

Getting started with Upbot

Set up monitoring, configure alerts, and manage your account.

Getting started

  1. Sign in with Discord at /dashboard.
  2. Open My Servers and choose the server you want to monitor.
  3. Invite Upbot to that server and click Finish setup.
  4. Upbot detects the bots already in your server. Choose which ones to monitor.
  5. Pick an alert channel so your team gets notified when something goes down.
  6. Optionally add websites, APIs, Roblox servers, or vendor status pages.
You only need a Discord account and a server where you have Manage Server permissions. No code changes, no self-hosting.

Monitor types

Upbot starts with Discord bot monitoring and lets you add more as needed.

Discord Bots

Automatically detected from your server's member list. Upbot checks their online status and alerts you when one goes offline.

HTTP & Websites

Monitor any URL. Upbot checks status codes, response times, and content.

Roblox Servers

Enter a Roblox universe ID to track game server availability.

Status Pages

Watch Atlassian Statuspage and status.io pages for third-party incidents.

Keyword Monitor

Check a webpage for specific text. Get alerted if the text appears or disappears.

Heartbeat

Generate a unique URL your service pings. If the ping stops, Upbot alerts you.

Alerts

Configure where outage notifications are sent.

Discord

Free on all plans. Pick a channel in your server and Upbot posts alerts there.

Email

Available on Pro and above. Get outage notifications in your inbox.

Webhooks

Available on Server and above. Receive signed POST payloads to integrate with your own tools.

Upbot tracks alert usage per billing cycle. Automatic caps prevent surprise charges.

Feeds

Add RSS, Atom, or JSON Feed sources to aggregate release notes, incident blogs, and changelogs alongside your monitors.

  • Each feed stores recent items and shows the last poll status.
  • Feed limits depend on your plan tier.

Billing

Upbot uses Stripe for subscriptions. Manage upgrades, cancellations, and payment details from Settings in your dashboard.

Plans

Free, Pro ($9.99/mo), Server ($29.99/mo), Enterprise (custom). Annual plans save 17%.

Free trial

7 days on annual plans. No auto-renewal -- the trial expires and you choose whether to subscribe.

Overages

Usage beyond plan limits is billed in small blocks. An automatic cap prevents runaway charges.

API & webhooks

Server tier and above can generate API keys and receive signed webhook deliveries.

  • Create API keys per server from the Settings tab.
  • Webhook secrets are shown once at creation -- store them securely.
  • Use the status history endpoint to build custom dashboards or integrations.

Backups

Pro and above can create cloud snapshots of their configuration. Restore in merge mode to recover monitors, alert settings, and feeds without overwriting current data.

Getting help

Open a support request from your dashboard or contact us directly.