Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
2c530d0
Add Cursor to SaaS Cost Integrations documentation
colbyh19 May 31, 2026
657dee9
Add cursor_small.svg logo for SaaS cost integrations tile
colbyh19 Jun 1, 2026
602a5fd
Add tag descriptions for Cursor Data Collected table
colbyh19 Jun 1, 2026
26a8f70
Add Cursor wordmark to cursor_small.svg logo tile
colbyh19 Jun 1, 2026
a2d8808
Add Cursor to SaaS Integrations left nav
colbyh19 Jun 1, 2026
3f9a8e1
Add Resources toggle step to Cursor setup instructions
colbyh19 Jun 1, 2026
fbce21f
Add Cursor to AI Costs page and fix cursor_small.svg wordmark
colbyh19 Jun 1, 2026
d8e1f3c
Show Cursor name in tile via title param; clean up SVG
colbyh19 Jun 1, 2026
0096a04
Replace cursor_small.svg with official Cursor wordmark SVG paths
colbyh19 Jun 1, 2026
7689f7e
Use official Cursor brand SVG paths; remove Cursor from AI Costs page
colbyh19 Jun 2, 2026
11992cb
Rename SaaS Cost Integrations to AI and SaaS Costs
colbyh19 Jun 2, 2026
0bc7193
Fix cursor_small.svg: multi-color facet icon + dark CURSOR text on wh…
colbyh19 Jun 2, 2026
a6af25c
Rename to SaaS and AI Costs (flip word order)
colbyh19 Jun 2, 2026
c0403ea
Use official Cursor brand SVG; remove Preview callout from SaaS and A…
colbyh19 Jun 2, 2026
94edd1d
Use official Cursor PNG lockup logo for tile
colbyh19 Jun 2, 2026
d46d84e
Update content/en/cloud_cost_management/setup/saas_costs.md
colbyh19 Jun 2, 2026
719ad3e
Update content/en/cloud_cost_management/setup/saas_costs.md
colbyh19 Jun 2, 2026
09790af
Update content/en/cloud_cost_management/setup/saas_costs.md
colbyh19 Jun 2, 2026
24c2738
Update content/en/cloud_cost_management/tags/tag_explorer.md
colbyh19 Jun 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 12 additions & 7 deletions config/_default/menus/main.en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3995,7 +3995,7 @@ menu:
parent: cloud_cost_setup
identifier: cloud_cost_oracle
weight: 205
- name: SaaS Integrations
- name: SaaS and AI Costs
url: cloud_cost_management/setup/saas_costs/
parent: cloud_cost_setup
identifier: cloud_cost_saas_cost_integrations
Expand All @@ -4020,36 +4020,41 @@ menu:
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_anthropic
weight: 104
- name: Cursor
url: cloud_cost_management/setup/saas_costs/?tab=cursor#configure-your-saas-accounts
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_cursor
weight: 105
- name: GitHub
url: cloud_cost_management/setup/saas_costs/?tab=github#configure-your-saas-accounts
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_github
weight: 105
weight: 106
- name: Confluent Cloud
url: cloud_cost_management/setup/saas_costs/?tab=confluentcloud#configure-your-saas-accounts
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_confluentcloud
weight: 106
weight: 107
- name: MongoDB
url: cloud_cost_management/setup/saas_costs/?tab=mongodb#configure-your-saas-accounts
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_mongodb
weight: 107
weight: 108
- name: Elastic Cloud
url: cloud_cost_management/setup/saas_costs/?tab=elasticcloud#configure-your-saas-accounts
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_elasticcloud
weight: 108
weight: 109
- name: Fastly
url: cloud_cost_management/setup/saas_costs/?tab=fastly#configure-your-saas-accounts
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_fastly
weight: 109
weight: 110
- name: Twilio
url: cloud_cost_management/setup/saas_costs/?tab=twilio#configure-your-saas-accounts
parent: cloud_cost_saas_cost_integrations
identifier: cloud_cost_saas_cost_integrations_twilio
weight: 110
weight: 111
- name: Custom
url: cloud_cost_management/setup/custom
parent: cloud_cost_setup
Expand Down
2 changes: 1 addition & 1 deletion content/en/cloud_cost_management/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ Datadog ingests your cloud cost data and transforms it into metrics you can use
{{< nextlink href="/cloud_cost_management/setup/azure">}}<u>Azure</u>: Configure Cloud Cost Management for your Azure bill. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/google_cloud">}}<u>Google Cloud</u>: Configure Cloud Cost Management for your Google Cloud bill. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/oracle">}}<u>Oracle</u>: Configure Cloud Cost Management for your Oracle bill. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/saas_costs">}}<u>SaaS Cost Integrations</u>: Send cost data from a supported SaaS cost provider to Datadog. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/saas_costs">}}<u>SaaS and AI Costs</u>: Send cost data from a supported SaaS cost provider to Datadog. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/custom">}}<u>Custom Costs</u>: Upload any cost data source to Datadog. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/datadog_costs">}}<u>Datadog Costs</u>: Visualize daily Datadog spending and utilization metrics. {{< /nextlink >}}
{{< /whatsnext >}}
Expand Down
2 changes: 1 addition & 1 deletion content/en/cloud_cost_management/ai_costs.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ further_reading:
text: "Cloud Cost Management"
- link: "/cloud_cost_management/setup/saas_costs"
tag: "Documentation"
text: "SaaS Cost Integrations"
text: "SaaS and AI Costs"
- link: "/cloud_cost_management/allocation/custom_allocation_rules"
tag: "Documentation"
text: "Custom Allocation Rules"
Expand Down
2 changes: 1 addition & 1 deletion content/en/cloud_cost_management/setup/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ cascade:
{{< nextlink href="/cloud_cost_management/setup/azure">}}<u>Azure</u>: Configure Cloud Cost Management for your Azure bill. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/google_cloud">}}<u>Google Cloud</u>: Configure Cloud Cost Management for your Google Cloud bill. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/oracle">}}<u>Oracle</u>: Configure Cloud Cost Management for your Oracle bill. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/saas_costs">}}<u>SaaS Cost Integrations</u>: Send cost data from a supported SaaS cost provider to Datadog. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/saas_costs">}}<u>SaaS and AI Costs</u>: Send cost data from a supported SaaS cost provider to Datadog. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/setup/custom">}}<u>Custom Costs</u>: Upload any cost data source to Datadog. {{< /nextlink >}}
{{< nextlink href="/cloud_cost_management/datadog_costs">}}<u>Datadog Costs</u>: Visualize daily Datadog spending and utilization metrics. {{< /nextlink >}}
{{< /whatsnext >}}
50 changes: 41 additions & 9 deletions content/en/cloud_cost_management/setup/saas_costs.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
---
title: SaaS Cost Integrations
is_beta: true
private: true
title: SaaS and AI Costs
disable_toc: false
aliases:
- /cloud_cost_management/saas_costs
Expand Down Expand Up @@ -29,19 +27,16 @@ further_reading:
text: "Quickly and comprehensively analyze the cloud and SaaS costs behind your services"
---

{{< callout btn_hidden="true" header="Join the Preview!">}}
SaaS Cost Integrations are in Preview.
{{< /callout >}}

## Overview

SaaS Cost Integrations allow you to send cost data **directly from your providers** by configuring the accounts associated with your cloud cost data in Datadog.
SaaS and AI Costs allow you to send cost data **directly from your providers** by configuring the accounts associated with your cloud cost data in Datadog.

{{< card-grid >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=snowflake#configure-your-saas-accounts" src="integrations_logos/snowflake_small.svg" alt="snowflake" >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=databricks#configure-your-saas-accounts" src="integrations_logos/databricks_small.svg" alt="databricks" >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=openai#configure-your-saas-accounts" src="integrations_logos/openai_small.svg" alt="openai" >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=anthropic#configure-your-saas-accounts" src="integrations_logos/anthropic_small.svg" alt="anthropic" >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=cursor#configure-your-saas-accounts" src="integrations_logos/cursor_small.svg" alt="cursor" >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=github#configure-your-saas-accounts" src="integrations_logos/github_small.svg" alt="github" >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=confluentcloud#configure-your-saas-accounts" src="integrations_logos/confluent-cloud_small.svg" alt="confluent cloud" >}}
{{< image-card href="/cloud_cost_management/setup/saas_costs/?tab=mongodb#configure-your-saas-accounts" src="integrations_logos/mongodb_small.svg" alt="mongodb" >}}
Expand All @@ -58,7 +53,7 @@ If your provider is not supported, use [Custom Costs][1] to upload any cost data

Navigate to [**Cloud Cost** > **Settings**, select **Accounts**][8] and then click {{< ui >}}Configure{{< /ui >}} on a provider to collect cost data.

{{< img src="cloud_cost/saas_costs/all_accounts.png" alt="Add your accounts with AWS, Azure, Google Cloud to collect cost data. You can also add your accounts for Fastly, Snowflake, Confluent Cloud, MongoDB, Databricks, OpenAI, Twilio, and GitHub" style="width:100%" >}}
{{< img src="cloud_cost/saas_costs/all_accounts.png" alt="Add your accounts with AWS, Azure, Google Cloud to collect cost data. You can also add your accounts for Fastly, Snowflake, Confluent Cloud, MongoDB, Databricks, OpenAI, Twilio, GitHub, and Cursor" style="width:100%" >}}

{{< tabs >}}

Expand Down Expand Up @@ -183,6 +178,30 @@ After you save your configuration, Datadog begins polling Anthropic usage and co

{{% /tab %}}

{{% tab "Cursor" %}}

<div class="alert alert-warning">An Enterprise plan and team admin role are required to generate a Cursor Admin API key. Standard team plan accounts return access denied errors.</div>

### 1. Generate an Admin API key

Begin by getting an Admin API key from Cursor. This key allows access to usage and cost reports across your team.

1. In the Cursor dashboard, navigate to **Settings > Advanced > Admin API Keys**.
2. Create a new Admin API key and copy it to a secure location.

### 2. Configure the Datadog integration

1. In Datadog, go to [**Integrations > Cursor**][101].
2. On the {{< ui >}}Configure{{< /ui >}} tab, under {{< ui >}}Account details{{< /ui >}}, paste in the {{< ui >}}Admin API Key{{< /ui >}} from Cursor.
3. Under the {{< ui >}}Resources{{< /ui >}} section, click the toggle for each account to enable `Cursor in Cloud Cost Management`.
4. Click {{< ui >}}Save{{< /ui >}}.

After you save your configuration, Datadog begins polling Cursor usage and cost endpoints using this key, and populates metrics in your environment. Your Cursor cost data for the past 15 months can be accessed in Cloud Cost Management after 24 hours. To access the available data collected by each SaaS Cost Integration, see the [Data Collected section](#data-collected).

[101]: https://app.datadoghq.com/integrations/cursor

{{% /tab %}}

{{% tab "GitHub" %}}

1. Create a personal authorization token (classic), with the `manage_billing:enterprise` and `read:org` scopes on the [Personal Access Tokens][109] page in GitHub.
Expand Down Expand Up @@ -563,6 +582,19 @@ The following table contains a non-exhaustive list of out-of-the-box tags associ

{{% /tab %}}

{{% tab "Cursor" %}}

| Tag Name | Tag Description |
|---|---|
| `billing_group` | The billing group within the Cursor organization to which the usage is attributed. |
| `charge_type` | The category of the Cursor charge (for example, `fast_premium`, `slow_premium`). |
| `hour` | The hour during which the usage was recorded, in UTC. |
| `is_headless` | Indicates whether the usage was generated by a headless session, such as a background agent running outside the Cursor editor (`true` or `false`). |
| `max_mode` | Indicates whether the request used Cursor Max, which routes queries to frontier models at higher cost (`true` or `false`). |
| `user` | The email address of the Cursor user who incurred the cost. |

{{% /tab %}}

{{% tab "GitHub" %}}

**Note**: The GitHub cost integration estimates costs based on list prices and usage data, and includes discount values when available. It does not account for any negotiated rates.
Expand Down
2 changes: 1 addition & 1 deletion content/en/cloud_cost_management/tags/tag_explorer.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ further_reading:
text: "Learn about Datadog Costs"
- link: "/cloud_cost_management/setup/saas_costs"
tag: "Documentation"
text: "Learn about SaaS Cost Integrations"
text: "Learn about SaaS and AI Costs"
- link: "/cloud_cost_management/allocation/tag_pipelines"
tag: "Documentation"
text: "Learn about Tag Pipelines"
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions static/images/integrations_logos/cursor_small.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading