Skip to content

Web Dashboard Guide

The SmoothDev web dashboard provides a visual interface for managing your account, API keys, usage analytics, and subscription.

Accessing the Dashboard

Visit app.smoothdev.io and sign in with your SmoothDev account.

First-Time Users

  1. Go to smoothdev.io and click Get Started
  2. Create an account using email or social login (Google, GitHub)
  3. Verify your email address
  4. Choose a subscription plan
  5. You'll be redirected to your dashboard

Dashboard Overview

The dashboard home page displays your usage metrics and activity:

Usage Metrics

  • Latest Activity - Timestamp of your most recent API request
  • Requests This Month - Total API requests in the current billing period
  • Tokens Used This Month - Total AI tokens consumed
  • Avg Tokens / Request - Average token usage per request

Usage Charts

  • Monthly Token Usage - Visual chart of token consumption over time
  • Monthly Requests - Chart showing request volume trends

The sidebar provides access to all dashboard features:

Section Description
Dashboard Usage metrics and analytics
Settings Account profile and preferences
Billing Subscription and payment management
API Access Create and manage API keys
Support Contact support team
Documentation Links to these docs

API Keys

Create API keys for CLI and CI/CD integration.

Creating an API Key

  1. Click API Access in the sidebar
  2. Click New Personal Key
  3. Enter a descriptive name (e.g., "CI/CD Pipeline", "Local Development")
  4. Click Create
  5. Copy the key immediately - it's only displayed once

Security Notice

API keys are shown only once at creation. Store them securely:

  • Use environment variables or secrets managers
  • Never commit keys to version control
  • Rotate keys periodically for security

Managing Keys

From the API Access page, you can:

  • View all your active keys with creation dates and last used timestamps
  • Rotate a key to generate a new value (invalidates the old key)
  • Delete keys you no longer need

Using Your API Key

Once created, configure the CLI:

smooth auth apikey-set YOUR_API_KEY

Or set as an environment variable:

export SMOOTHDEV_API_KEY=YOUR_API_KEY

Account Settings

Access your profile settings by clicking Settings in the sidebar.

Profile Information

  • View and update your display name
  • See your email address
  • View linked accounts (Google, GitHub)

Linked Accounts

Connect additional authentication providers:

  • Google - Sign in with Google
  • GitHub - Sign in with GitHub

Linking accounts allows you to sign in using any connected provider.

Billing & Subscription

Manage your subscription from the Billing page.

Current Plan

View your active subscription:

  • Plan name (Starter, Scale, Enterprise)
  • Billing period (monthly/annual)
  • Next billing date
  • Payment method

Manage Subscription

  • Upgrade to a higher tier for more features
  • Downgrade to reduce costs
  • Cancel subscription (access continues until period ends)
  • Update payment method via Stripe portal

For plan details, see Plans & Billing.

Support

Need help? Access support from the Support page:

  1. Click Support in the sidebar
  2. Fill out the contact form
  3. Describe your issue or question
  4. Submit the form

Our team typically responds within 24 hours.

Security and Data Handling

Smoothdev encrypts customer data in transit and at rest using tenant-scoped encryption keys. Source data is processed only for the requested operation and is not retained long term. Generated artifacts are returned to the user. Operational metrics and validation logs are retained to improve system reliability and quality.

Limitations

  • Dashboard requires modern browser (Chrome, Firefox, Safari, Edge)
  • API keys are displayed once at creation; lost keys must be regenerated
  • Maximum of 10 API keys per user
  • Usage metrics are updated hourly; real-time data is not available
  • Subscription changes take effect at the next billing cycle

See Also