Connecting Providers
Connect your cloud, AI, and data providers to StackSpend and start tracking spend in minutes.
StackSpend supports 15 providers across cloud infrastructure, AI APIs, data platforms, and communications services. Once connected, each provider syncs automatically every 6 hours so your cost data stays current. The guides below walk you through every provider — most take under 5 minutes to set up.
If you are new to StackSpend, start with whichever provider represents your largest spend. AI API providers (OpenAI, Anthropic, Cursor, Grok) are the fastest to connect — just paste an API key. Cloud providers (AWS, GCP, Azure) take a few extra minutes because they require read-only billing permissions to be configured on your account.
Provider overview
| Provider | Type | Data latency | Historical data | Setup time | Guide |
|---|---|---|---|---|---|
| AI | Real-time | Full history | 2 min | Setup guide → | |
| AI | Real-time | Full history | 2 min | Setup guide → | |
| AI | ~1 hour | From setup date | 5 min | Setup guide → | |
| AI | Real-time | 6–7 days only | 2 min | Setup guide → | |
| AI | Real-time | Full history | 2 min | Setup guide → | |
| AI | Monthly | From setup date | 3 min | Setup guide → | |
| Cloud | 24–48 hours | 90 days | 5 min | Setup guide → | |
| Cloud | 24–48 hours | From setup date | 10 min | Setup guide → | |
| Cloud | Daily | 90 days | 5 min | Setup guide → | |
| Cloud | Daily | From setup date | 3 min | Setup guide → | |
| Data | Daily | 90 days | 5 min | Setup guide → | |
| Cloud | Daily | 90 days | 5 min | Setup guide → | |
| Data | Daily | 90 days | 5 min | Setup guide → | |
| Comms | Daily | 90 days | 3 min | Setup guide → | |
| AI | ~1 hour | From setup date | 5 min | Setup guide → |
GCP is the most complex setup (10 min) because it requires BigQuery billing export to be configured in your Google Cloud project before StackSpend can read your data. All credentials are encrypted at rest.
How sync works
After you connect a provider, StackSpend runs an automatic sync every 6 hours to pull in the latest cost and usage data. The sync schedule is fixed and runs in the background — you do not need to keep a browser tab open.
If you need fresher data immediately — for example, after a large deployment — you can trigger a manual sync at any time from the provider's detail page. Navigate to Settings → Providers, open the provider, and click Sync now. Manual syncs are subject to the same latency windows listed in the table above; triggering a sync for a provider with 24–48 hour latency will not return data that the provider has not yet published.
