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

# Routing Strategies

> Create reusable routing strategies that define channel priority, fallback logic, and provider configuration. Manage them in Design Studio or through the REST API.

Routing strategies determine how notifications are delivered across channels. Each strategy has a name, a routing method (`single` or `all`), an ordered list of channels, and optional provider configuration per channel. Templates reference a strategy by its `strategy_id` (`rs_` prefix), so updating one strategy changes delivery behavior for every template that uses it.

## Managing Routing Strategies in Design Studio

<Note>
  Design Studio routing is in Beta. In Classic Designer, routing is configured separately for each template.
</Note>

### Selecting a Routing Strategy

Click the routing dropdown in the template editor toolbar to select or create routing strategies.

<Frame>
  <img src="https://mintcdn.com/courier-4f1f25dc/kP89ont3skGKuAuV/assets/platform/content/designer-v2/designer-v2-routing-selector.png?fit=max&auto=format&n=kP89ont3skGKuAuV&q=85&s=d4d9b4480c778d2bb42b41fdb4b9e53f" alt="Routing selector dropdown showing saved configurations" width="1498" height="636" data-path="assets/platform/content/designer-v2/designer-v2-routing-selector.png" />
</Frame>

From this dropdown you can:

* Select an existing routing strategy
* Click the pencil icon to edit a strategy
* Click **+ Add new routing** to create a new strategy

<Note>Routing strategies are saved independently as reusable templates. Full documentation can be found [here](/platform/content/routing).</Note>

## What's Next

<CardGroup cols={2}>
  <Card title="Content Blocks" icon="cube" href="/platform/content/design-studio/design-studio-block-basics">
    Building notification content in Design Studio
  </Card>

  <Card title="Templates API" icon="book" href="/platform/content/templates-api">
    Manage templates programmatically
  </Card>

  <Card title="Channel Priority" icon="list-ol" href="/platform/sending/channel-priority">
    How Courier selects delivery channels
  </Card>

  <Card title="Routing Strategies API Reference" icon="code" href="/api-reference/routing-strategies/list-routing-strategies">
    Full endpoint schemas and SDK examples
  </Card>
</CardGroup>
