Skip to main content
Doohick packs six major capability areas into a single platform, so you never have to stitch together a stack of disconnected tools. Use the cards below as a quick reference, then read the detail sections to understand exactly what each feature offers and how to get the most out of it.

Dashboard & Analytics

Monitor activity, track trends, and drill into your data with real-time charts and exportable reports.

Integrations

Connect the third-party services your team already uses and keep data flowing automatically.

Notifications

Build custom alert rules so the right people hear about the right events at the right time.

REST API

Automate every dashboard action programmatically with a well-documented, versioned REST API.

Webhooks

Push real-time event payloads to any URL the moment something changes in your workspace.

Billing & Plans

Manage your subscription, review usage, download invoices, and upgrade or downgrade at any time.

Dashboard & Analytics

The Doohick dashboard gives you a live overview of everything happening inside your workspace. You can filter by time range, resource type, or integration source, and you can pin the charts you care about most to a personal home screen. Every chart is backed by the same data you can query through the API, so the numbers are always consistent regardless of how you access them. Export any report as a CSV or schedule a recurring email digest to keep stakeholders informed without any manual effort.
Pin your most-used filters to the dashboard sidebar to skip the setup step every time you log in.

Integrations

Doohick connects to third-party services through a library of pre-built integrations. Once you authorize a service, Doohick handles token refresh, rate-limit retries, and schema mapping automatically. You configure integrations from the Integrations tab of your workspace settings — no code required for standard connections. If a service you need is not in the library yet, use the Doohick REST API to push and pull data programmatically, or contact support to request a new integration.
  1. Open Settings → Integrations.
  2. Click Add integration and search for your service.
  3. Click Authorize and complete the OAuth flow in the pop-up window.
  4. Select which resources the integration can read or write, then click Save.
Doohick never stores your OAuth tokens in plaintext. All credentials are encrypted at rest with AES-256.

Notifications

Doohick’s notification system lets you define rules that fire whenever specific events occur — a resource changes status, an integration fails, or a usage threshold is crossed. Each rule targets one or more channels: in-app, email, or a connected messaging service such as Slack. Rules are evaluated in real time, so the delay between an event and a notification is typically under five seconds.
Group related rules into a Notification Policy and assign the policy to multiple resources at once instead of configuring each resource individually.

REST API

Every action available in the Doohick dashboard is also available through the REST API. Authenticate with a Bearer token, send JSON payloads, and receive JSON responses. The API is versioned — the current stable version is v1 — so breaking changes never reach you unexpectedly.
Pagination uses cursor-based tokens returned in the next_cursor field of every list response, which keeps large data sets efficient regardless of size.
Rate limits apply per API key. Check the X-RateLimit-Remaining response header to monitor how many requests you have left in the current window.

Webhooks

Webhooks let you subscribe to workspace events and receive an HTTP POST to a URL of your choice the moment that event fires. Each webhook payload is signed with an HMAC-SHA256 signature — verify the X-Doohick-Signature header in your server handler before processing the payload.
Doohick retries failed deliveries up to five times with exponential back-off. View the full delivery log for any webhook from the Webhooks section of your workspace settings.
Use a tool like Webhook.site to inspect live payloads while you build your handler — no server required.

Billing & Plans

Doohick offers multiple subscription tiers to match the size and needs of your team. You manage everything — plan selection, payment method, invoice history, and usage metrics — from the Billing section of your workspace settings. Upgrades take effect immediately; downgrades apply at the end of the current billing cycle.
  1. Open Settings → Billing.
  2. Click Change plan and compare the available tiers.
  3. Select a plan and confirm the proration summary.
  4. Click Confirm change — your new limits apply instantly.
Only workspace Owners and Admins with billing permission can view or change subscription details.