Settings
Members and invites, API keys, notification preferences, integrations, webhooks, a danger zone and your profile.
Settings blocks are the pages every dashboard needs behind the charts: who can get in, what they can do, where notifications go and what the workspace is connected to. Each block keeps its own state so it works as soon as it's installed, and calls back with every change so you can save it. Roles, connection statuses and webhook deliveries each have a label, and failed deliveries are taller as well as red, so colour never carries them alone. Secrets are only ever shown once, and anything that can't be undone asks for the workspace name first. Pass fixed dates, so the blocks render the same on the server and in the browser.
Members
Invite people by email with a role, change roles, remove members, and resend or revoke pending invites. Counts seats against the plan, and stops invites when they're all taken.
5 members
- Amara Okafor (you)amara@acme.coOwner
- Liam Chenliam@acme.co
- Sofia Rossisofia@acme.co
- Mateo Garcíamateo@acme.co
- Priya Nairpriya@acme.co
2 pending invites
- noah@acme.coMember · Sent
- yuki@acme.coViewer · Expired
API Keys
Keys with their access, when they were last used and who created them, with unused keys flagged. A new key is shown once, with a button to copy it.
- Production backendRead and writesk_live_…9f2aLast used Created by Liam Chen
- Analytics exportRead onlysk_live_…c41eLast used Created by Sofia Rossi
- Old stagingRead and writeUnused 131 dayssk_live_…07bdLast used Created by Mateo García
- CI pipelineRead onlysk_live_…e8d0Never usedCreated by Liam Chen
Notifications
Each notification against each channel, grouped by topic, with a switch per channel to turn it on or off for everything.
| Notification | Email | Push | Slack |
|---|---|---|---|
| Alerts | |||
| Alert triggeredWhen a metric crosses a threshold you set | |||
| Alert resolvedWhen an alert clears | |||
| Reports | |||
| Weekly summary | |||
| Scheduled report ready | |||
| Billing | |||
| Invoice paid | |||
| Payment issueWhen a payment fails or a card is about to expire | |||
| Workspace | |||
| Mentioned in a comment | |||
| Member joined | |||
Integrations
Connected and available integrations, with a tab for each, what they do, and ones that need reconnecting.
- SlackMessagingConnected
Post alerts and weekly summaries to channels.
Posting to #alerts
- BigQueryDataNeeds attention
Sync tables on a schedule for dashboards.
Credentials expired 2 days ago
- GitHubDeveloperPaused
Mark deploys on charts and link incidents to commits.
Paused by Liam Chen
- PagerDutyIncidentsNot connected
Page the on-call engineer when a critical alert fires.
- StripePaymentsConnected
Import revenue, refunds and subscriptions.
Last sync 12 minutes ago
- Microsoft TeamsMessagingNot connected
Send alerts to a team channel.
Webhooks
Endpoints with the events they receive, their recent deliveries and delivery rate, and a switch to pause each one. An endpoint is failing when its last three deliveries failed.
- https://api.acme.co/hooks/alertsActivealert.triggeredalert.resolved
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
100% delivered · last
- https://billing.acme.co/webhooks/dashboardblocksFailinginvoice.paidinvoice.failedsubscription.updated
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Failed, 502
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Failed, 502
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Failed, timed out
- Failed, 500
- Failed, timed out
- Failed, 500
- Failed, timed out
- Failed, 500
73% delivered · last (500)
- https://hooks.zapier.com/hooks/catch/1234/abcdDisabledreport.ready
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
- Delivered, 200
100% delivered · last
Danger Zone
Transferring, archiving and deleting the workspace. Deleting asks for the workspace name first.
- Transfer ownershipMake another admin the owner. You will become an admin.
- Archive workspaceStop syncs and alerts, and make dashboards read-only. You can restore it later.
- Delete workspacePermanently delete the workspace, its dashboards, data sources and API keys. This can’t be undone.
Profile
Your photo, name, email, time zone and theme. A new email only takes effect once it's confirmed, and photos over 2 MB are refused before upload.