Guides

Create a Resource in Azure Portal

Set up the Napster Companion API resource in your Azure subscription

The Omniagent API does not support personal Microsoft accounts. You must sign in with a work Azure account to create the resource.

This guide walks you through creating a Napster Companion API resource in the Azure Portal. Once created, the resource links your Azure subscription to the Omniagent API platform.

Open the Azure Portal

Go to portal.azure.com and sign in with your Azure account.

Search for Napster Companion API

In the search bar at the top of the page, type Napster Companion API. From the results, select Azure Native Napster Companion API - An Azure Native ISV Service Cloud Service under Services.

Search for Napster Companion API

Create a new resource

You'll land on the Napster Companion API service page. Click the + Create button to start setting up a new resource.

Napster Companion API service page

Configure the resource

Fill in the resource details:

  • Subscription — select your Azure subscription
  • Resource group — choose an existing resource group or create a new one
  • Resource name — give the application a name
  • Region — select (US) East US

Once everything is filled in, click Review + Create.

Configure resource details

Review and create

Review your configuration. When everything looks correct, click Create.

Review and create

Wait for deployment

Azure will deploy the resource. This may take a few moments.

Deployment in progress

Go to the resource

Once the deployment completes, click Go to resource to open your new Napster Companion API resource.

Deployment complete

Go to the Omniagent API dashboard

From the resource page, click Go to Napster Companion API to open the Omniagent API dashboard.

Go to Napster Companion API

You're in

You'll land on the Omniagent API dashboard. From here, you can browse companions, set up knowledge and tools, create API keys, and test your agent in the Playground. Follow the Quickstart to build and deploy your first Omniagent.

Omniagent API dashboard

Keep your subscription active

A subscription created this way is a 1-month subscription with auto-renew off by default. When auto-renew is off, the subscription — and your access to the Omniagent API — expires on the renewal date and the service is cancelled. Turn auto-renew on to keep the service running. You can only change this setting while the subscription is active; an expired subscription can't be reactivated and must be recreated.

The auto-renew setting lives on the SaaS subscription, which is separate from the resource you opened with Go to resource. To turn it on:

  1. In the Azure Portal, type SaaS in the global search bar at the top and select SaaS under Services.
  2. Find and select your Napster Companion API subscription from the list.
  3. On the Overview (Product and plan details) page, find the Auto-renew column — it shows Auto-renew: Off and the expiry date. Select the Edit Auto-renew link (or the Edit Auto-renew button in the top command bar).
  4. In the side panel that appears, switch auto-renew On, then select Update.

The Auto-renew column now shows the renewal date instead of an expiry date.

The Edit Auto-renew option only appears if you have Owner or Contributor permissions on the subscription. With read-only access, ask whoever holds the Owner role to make the change.

Common errors

The plan can't be purchased using a free subscription

If you select a free Azure subscription when configuring the resource, creation fails with:

The plan 'napster_companion_api_feb_2026' can't be purchased using a free
subscription. Please select a different subscription and try again.

There's no charge for the plan itself — you're only billed for usage, such as running agents — but Azure still requires a billable subscription to complete the purchase.

On this page