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

# Service Categories

> Understanding service categories and category-specific requirements

## Supported Categories

Offergrid supports three service categories:

## Internet Services

**Category**: `internet`

<Note>
  Internet offers are set through the structured
  [`.internet` contract](/docs/providers/internet-offers) — it models speed, data
  allowance, term, and the FCC Broadband Consumer Label directly, and is the
  only way to set an internet offer's service-specific fields.
</Note>

**Example**:

```json theme={null}
{
  "name": "Gigabit Fiber Internet",
  "category": "internet",
  "monthlyPrice": 79.99,
  "internet": {
    "speed": {
      "minBandwidthMbps": 1000,
      "maxBandwidthMbps": 1000,
      "connectionType": "fiber"
    },
    "term": { "length": "no_contract" }
  }
}
```

## Electricity Services

**Category**: `electricity`

<Note>
  Electricity offers are set through the structured
  [`.electricity` contract](/docs/providers/electricity-offers) — it models rate,
  term, plan, and Texas PUCT disclosures directly, with an itemized
  provider/utility charge breakdown. This is the only way to set an
  electricity offer's service-specific fields.
</Note>

**Example**:

```json theme={null}
{
  "name": "100% Renewable Fixed Rate",
  "category": "electricity",
  "electricity": {
    "rate": {
      "type": "fixed",
      "charges": [
        { "type": "perKwh", "owner": "provider", "label": "Energy Charge", "centsPerKwh": 12.0 }
      ]
    },
    "term": { "length": "months_12" },
    "plan": { "renewablePercentage": 100 }
  }
}
```

## Other Services

**Category**: `other`

For services that don't fit the standard categories, use the `other` category and provide detailed information in the `description` field.

## Category-Specific Best Practices

<AccordionGroup>
  <Accordion title="Internet: Emphasize speed and reliability">
    Lead with speed tiers and technology type. Clearly state data caps or unlimited usage.
  </Accordion>

  <Accordion title="Electricity: Clarify pricing structure">
    Be transparent about rate structure and contract terms. Highlight renewable energy percentages.
  </Accordion>
</AccordionGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Creating Offers" icon="plus-circle" href="/docs/providers/creating-offers">
    Learn how to create offers
  </Card>

  <Card title="Pricing Strategies" icon="dollar-sign" href="/docs/providers/pricing-strategies">
    Understand pricing models
  </Card>
</CardGroup>
