# Set up service and credentials (/en/realtime-media/setup-service-and-credentials)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

## Why this always comes first [#why-this-always-comes-first]

No matter whether you end up building AI, RTC, RTM, recording, or transcoding, the first step is rarely "write code." It is usually confirming Console access, project state, App ID, credentials, and authentication.

## What you should prepare [#what-you-should-prepare]

* project and App ID
* customer ID and customer secret
* token generation strategy
* service enablement status
* the boundary between test and production environments

## Recommended practice [#recommended-practice]

Prepare the control plane and credential flow first, then move into product-specific docs. That prevents expensive rework when permissions, quotas, or auth assumptions diverge later.
