The Doohick platform
Doohick is organized into five main areas, each with a distinct responsibility:Every area of the platform is accessible through both the Doohick dashboard and the REST API, so you can choose whichever workflow fits your team.
Core workflow
Follow these four steps to go from a new account to a fully operational workspace:1
Create your account
Sign up at doohick.com with your email address. Doohick sends you a verification link — click it to activate your account and reach the onboarding screen.
2
Set up your workspace
Name your workspace, invite your first team members, and assign roles. Your workspace is the container for all of your data, so take a moment to choose a clear, recognizable name.
3
Connect your integrations
Navigate to Integrations and authorize the third-party services your team already uses. Each integration unlocks additional data sources and automation options inside your workspace.
4
Start using resources
Create your first resource, configure its settings, and attach a webhook or notification rule if you want real-time updates. From this point on, your workspace is live.
Key terminology
Learn these six terms and you will understand every page of the Doohick documentation.Workspace
Workspace
A Workspace is the top-level container for your team’s data. Every resource, integration, webhook, and team member belongs to exactly one workspace. You can belong to multiple workspaces, but each workspace has its own independent plan and billing.
Resource
Resource
A Resource is the primary entity you create and manage inside Doohick. Resources have a type, a status, and a flexible metadata field, which means they can represent almost any object your business tracks.
Integration
Integration
An Integration is a live connection between your workspace and a third-party service. Once you authorize an integration, Doohick can read from and write to that service on your behalf.
Webhook
Webhook
A Webhook is an outbound HTTP callback that Doohick fires when a specific event occurs. Use webhooks to push real-time updates to your own servers or to other services.
API Key
API Key
An API Key is a long-lived credential that authenticates requests to the Doohick REST API. Scope each key to the minimum permissions it needs and rotate keys regularly.
Team Member
Team Member
A Team Member is a user you have invited to your workspace. Each member has a role — Owner, Admin, or Member — that controls what they can view and change.
Key Features
Explore every major capability Doohick offers and learn how to put each one to work for your team.
Data Model
Understand the core objects in Doohick, their fields, and how they relate to each other.