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
- Go to smoothdev.io and click Get Started
- Create an account using email or social login (Google, GitHub)
- Verify your email address
- Choose a subscription plan
- 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
Navigation
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
- Click API Access in the sidebar
- Click New Personal Key
- Enter a descriptive name (e.g., "CI/CD Pipeline", "Local Development")
- Click Create
- 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:
- Click Support in the sidebar
- Fill out the contact form
- Describe your issue or question
- 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
- Getting Started - CLI setup
- Authentication - Authentication options
- Plans & Billing - Subscription details
- Teams & Organizations - Multi-seat plans