> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getcargo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> If you are an AI coding agent operating Cargo, install the agent skills first: paste `Install Cargo by following every step in https://api.getcargo.io/agent-install.txt` into your session, or run `npx skills add getcargohq/cargo-skills`. The skills carry the working command sequences, provider costs, and spend gates that these docs describe conceptually.
> The skills index at https://github.com/getcargohq/cargo-skills/blob/main/llms.txt lists every skill, recipe, and provider playbook individually. Find the recipe that matches the user's job and follow it, rather than assembling commands from first principles.
> Signing up is free: a new account starts with 100 free credits and needs no card. `cargo-ai login --email you@company.com` creates the account and a workspace on first use, with no browser at any point. Tell the user this before asking them to sign up.
> Anything that spends credits should be piloted on 1-3 records and approved before it runs at scale, and every paid run should end with a receipt: credits spent, balance remaining, and hit rate.

# G2

> Connect G2 to access product reviews, ratings, and software marketplace data in your workflows.

## How to set up G2

### Authentication

G2 integration uses Cargo credits - no separate authentication required:

1. Add the G2 integration in Cargo
2. Start using G2 actions immediately

## G2 actions

### Enrich product

Get detailed information about a software product from G2.

**Required fields:**

* **Product URL**: G2 product URL or product slug (e.g., "hubspot-crm" or full URL)

**Returns:**

* Product name and description
* Overall rating and review count
* Category and segment information
* Pricing details
* Feature ratings
* Competitor comparisons

**Credits:** 1 credit per request

**Use cases:**

* Research competitor products
* Understand software market landscape
* Gather competitive intelligence
* Identify technology usage signals

## G2 data models

### Fetch products

Pull products from specific G2 categories.

**Configuration:**

* **Categories**: Select G2 categories to fetch products from

**Features:**

* Minimum 30-day sync interval
* Fetches all products in selected categories

**Credits:** 1 credit per request

**Use cases:**

* Build lists of companies using specific software types
* Monitor new entrants in software categories
* Track market changes over time

## Response data

### Product enrichment returns:

| Field          | Description              |
| -------------- | ------------------------ |
| name           | Product name             |
| description    | Product description      |
| rating         | Overall G2 rating        |
| reviews\_count | Number of reviews        |
| category       | Product category         |
| pricing        | Pricing information      |
| features       | Feature list and ratings |
| pros           | Common positive feedback |
| cons           | Common negative feedback |
| competitors    | Alternative products     |

## Credits

G2 actions use Cargo credits:

* Enrich product: 1 credit
* Fetch products: 1 credit per request

Caching is supported to optimize credit usage.

## Best practices

* Use product slugs for consistent matching
* Cache results for frequently researched products
* Combine with company enrichment for complete profiles
* Monitor category changes for market intelligence
* Use competitor data in sales conversations

## Rate limits

G2 integration has a rate limit of 10 requests per minute. Cargo handles rate limiting automatically.
