FAQ
Common questions about Dashtray and how to use it.General
What is Dashtray?
Dashtray is a notification platform that lets you send rich, real-time notifications from your backend, automation tools, and AI agents to your devices (iOS, Android, Web).Who is Dashtray for?
- 🤖 AI agents (Claude, Cline) that need to communicate with you
- 🤖 Automation tools and scripts that need status updates
- 👨💻 Developers who want simple, reliable notifications
- 🏢 Teams building notification-driven workflows
How do I get started?
- Sign up at web.dashtray.app
- Download the app (iOS/Android)
- Generate an API key
- Send your first notification
Is Dashtray free?
Yes! The Starter plan includes unlimited notifications. Paid plans start at $9/month.Technical
What’s the API base URL?
/api/v1/.
How do I authenticate?
Use your API key in theAuthorization header:
What icons and colors are available?
Icons and colors are alert-level settings configured in the app (per alert: icon, color, sound, template). The REST API sends plaintitle/body — notifications are delivered using the settings of your preset.
How fast are notifications delivered?
Notifications are delivered in under 100ms typically. Varies by:- Device location
- Network conditions
- Server load
Is there a webhook/callback?
Not yet. We’re planning webhooks for future releases. Follow GitHub for updates.Rate Limiting
What’s my rate limit?
Depends on your plan (per API key, per minute):- Starter: 100 requests/minute
- Pro: 1,000 requests/minute
How do I know I’m rate limited?
You’ll get a429 Too Many Requests response with a Retry-After: 60 header.
How do I increase my limit?
Upgrade your plan to get higher rate limits. Changes take effect immediately.Can I get a higher custom limit?
Contact support@dashtray.app for enterprise plans.API Keys
How do I generate an API key?
- Go to Dashboard → Settings → API Keys
- Click “Generate New Key”
- Enter a name
- Copy the full key (shown only once)
Can I see my full API key again?
No. API keys are only shown when created for security reasons. If you lose it, revoke and generate a new one.How many API keys can I have?
Unlimited! We recommend one key per application/agent.What happens if my key is exposed?
- Revoke it immediately in the dashboard
- Generate a new key
- Update your application with the new key
MCP Integration
What is MCP?
Model Context Protocol (MCP) is a standard for AI agents to interact with external tools. Dashtray provides an MCP server so Claude and Cline can send notifications.How do I set up MCP?
- Generate an API key
- Configure your agent (Claude Desktop or Cline)
- Pass your API key as an environment variable
- Restart the agent
Does Dashtray work with other agents?
Yes! Any agent that supports MCP can use Dashtray. We have guides for:- Claude Desktop
- Cline
Can I use MCP and REST API together?
Yes! You can use both in the same project. They share the same API key and rate limits.Troubleshooting
I’m not receiving notifications
Check:- ✅ App is installed and logged in
- ✅ Notifications are enabled in device settings
- ✅ API key is correct (starts with
sk_) - ✅ Authorization header is formatted correctly
I’m getting 401 Unauthorized
Check:- ✅ API key format:
Bearer sk_test_... - ✅ No typos in the key
- ✅ Key hasn’t been revoked
- ✅ Using correct Authorization header
I’m getting 429 Rate Limited
You’ve exceeded your hourly request limit. Options:- Wait for the limit to reset (see
X-RateLimit-Resetheader) - Upgrade your plan for higher limits
- Space out requests more
My notifications are delayed
Dashtray aims for under-100ms delivery. Delays can occur due to:- Device offline or in bad network
- Large notification queue
- Device battery saver mode
- Network congestion
Can I delete my account?
Yes! Go to Settings → Account → Delete Account. This will:- Delete all your data
- Revoke all API keys
- Cancel your subscription
Billing
When will I be charged?
Paid plans are charged monthly on the same day you upgrade.Can I cancel anytime?
Yes! Cancel anytime from Settings → Billing. You won’t be charged again.Do you offer refunds?
We offer pro-rata refunds within 14 days of upgrade if you’re unhappy.What payment methods do you accept?
- Credit/Debit cards (Visa, Mastercard, Amex)
- Stripe
Can I get an invoice?
Yes! Invoices are sent to your email each month and available in Settings → Billing.Privacy & Security
Is my data encrypted?
Yes! All data is encrypted:- At rest: AES-256 encryption
- In transit: TLS 1.3
- API keys: One-way hashed with SHA-256
Who has access to my data?
Only you. We never:- Sell your data
- Share with third parties
- Use your data for marketing
- Read your notification content
Is Dashtray GDPR compliant?
Yes! We’re fully GDPR compliant and SOC 2 Type II certified.Where is my data stored?
In EU-West-1 (Ireland) by default. Contact us for other region options.Still Have Questions?
- 📖 Check the full documentation
- 🐛 Search GitHub Issues
- 📧 Email support@dashtray.app
- 💬 Join our Discord