Platform / Developer Changelog

Sidekick app extensions
Extensions that let Sidekick "search and act on" your app are now open to all developers

All app developers can now build Sidekick app extensions, letting Sidekick access data inside an app and perform actions within it. 18 companies including Klaviyo, Loop, Smile, Judge.me, Checkout Links, and Matrixify are already live via early access.

On this page
  1. What's actually changing (in 30 seconds)
  2. How it works: Sidekick and apps interacting
  3. The two extension types offered
  4. App data vs. App actions
  5. Launch partners (18 companies)
  6. How to get started (3 steps)
  7. 5 points developers should know
  8. 3 use cases you can apply to your business
  9. A one-line summary for your pitch

1What's actually changing

Shopify's AI assistant Sidekick can now "search" and "act on" the contents of third-party apps.
What was previously limited to a handful of early-access developers is nowopen to all app developers.

Before: Sidekick covered only Shopify's built-in features

Sidekick could mainly touch data and actions in Shopify itself. The contents of the third-party apps merchants use every day lived outside of Sidekick.

Now: apps connect to Sidekick too

Once an app implements the extension, Sidekick can search and display that app's data and guide merchants to the app's action pages with context.

2How it works: Sidekick and apps interacting

Merchant Asks in natural language Sidekick Interprets intent and bridges to the right app AI assistant App extension App data App actions Implemented by the app Returns to the merchant Displays relevant data and key metrics Contextual navigation to the relevant page Review the details before executing Changes apply only after approval
Key point: actions are "confirm, then execute". With App actions, Sidekick navigates to the app's relevant page with the context pre-filled,Merchants review the content before any change takes effectthey can. Nothing runs on its own — it's an approval workflow where a person signs off.

3Two extension types are available

① App data: Make your app's content searchable

Lets merchants search your app's content from Sidekick. When a merchant asks something like "find my best-performing email subject lines," Sidekick surfaces the relevant campaigns from that appshown with key metrics.

② App actions: Run operations inside your app

Lets merchants trigger in-app actions directly from Sidekick. Sidekick takes them to the right page in your appwith the relevant context pre-filled, and the merchant reviews the content before the change takes effect.

Two axes: "find" (data) and "act" (actions).Think of read operations as App data and write operations as App actions— that makes it easier to organize. Implement both and you get an end-to-end flow: "find it in Sidekick, then act on it right away."

4The difference between App data and App actions

ItemApp dataApp actions
Purpose Search & browse Find content in your app Act & execute Take action inside your app
Experience In response to a question, Sidekick shows the relevant data with key metrics Navigates to the relevant page with context pre-filled
Example "Find my best-performing email subject lines" → shows the relevant campaigns Sidekick guides the merchant to the app's action page; they review and then execute
How changes apply —(read-only) Changes don't take effect until the merchant confirms
Best suited for Analytics, reporting, and content apps Apps for creating, editing, sending, and other actions

*"Find my best-performing email subject lines" is the example given in the original post. The specific metrics and the range of supported data depend on each app's implementation; the post does not document individual specs.

5Launch partners (18 companies)

Through the developer early access program,18 companiesare already live. The ones named in the original post are below.

Klaviyo Loop Smile Judge.me Checkout Links Matrixify
The partners explicitly named in the post are the six above. The remaining names among the "18 companies" arenot listed. You can see that leading apps from already widely-used categories—email, loyalty, reviews, data migration, and more—are out in front.

6How to get started (3 steps)

1

Generate a scaffold with Shopify CLI

Shopify CLI scaffolds the entire extension setup for you.

2

Implement data / actions

Build in the logic for App data and App actions. Refer to the documentation.

3

Deploy in minutes

The CLI simplifies the steps, letting you deploy a working extension in minutes.

To get started, see the Sidekick app extensions documentation. Feedback is accepted at Shopify Developer Community . Specifics like the API reference and supported platform details are left to the documentation (not covered in this article).

75 points developers should know

1. Extensions come in two types: "data" and "actions"

Design diverges between App data (search and browse) and App actions (operate and execute). Decide which to implement first based on whether your app's value is in "showing" or "doing." You can also implement both.

2. Actions are designed with a "human approval" step

App actions navigate to the relevant page with the context pre-filled, and the merchant confirms before any changes are made. Rather than fully automating and causing side effects, human-in-the-loop is the premise. You need to design for idempotency and a confirmation UI.

3. Shopify CLI handles the setup for you

The CLI scaffolds the entire extension and lets you deploy in minutes. Since it fits right into your existing app development flow (Shopify CLI-based), the cost of building new scaffolding is low.

18

4. 18 companies have validated it early through early access

Proven apps like Klaviyo, Loop, Smile, Judge.me, Checkout Links, and Matrixify are already running. You can start with category-by-category reference implementations already present in the market.

5. Detailed specs are left to the documentation / community

This article is primarily an announcement that it has "opened up," and individual specifics such as the API schema, authorization scopes, billing, and supported plans arenot covered. When you begin implementation, treat the Sidekick app extensions documentation as your primary source, and the proper approach is to give feedback or ask questions in the Shopify Developer Community for anything unclear.

83 use cases you can apply to your business

USE CASE 1

Create a path to "get your app discovered from Sidekick"

Challenge
You offer apps like reviews, loyalty, and email, but merchants don't engage with your data unless they dig deep into the admin.
Approach
Implement an App data extension to surface your key content (campaigns, reviews, points programs, etc.) in Sidekick's search results along with key metrics.
Impact
Your app answers merchants' natural-language questions = higher contact frequency and retention. Your app's "discoverability" goes up.
Technical note
Start with read-oriented App data first. Use Shopify CLI's scaffold to set up the foundation, and you can deploy and validate in minutes.
USE CASE 2

Streamline operations by "triggering routine tasks from Sidekick"

Challenge
Every time merchants perform routine tasks like "creating a discount link," "processing a return," or "exporting data," they have to open the app and navigate through screens.
Approach
Implement App actions to navigate from Sidekick to the relevant operation page with the context pre-filled. The merchant just confirms the details and executes.
Impact
Reduces the number of clicks and screen transitions needed to act. A confirmation step remains, so you save time while still limiting the risk of mistaken actions.
Technical notes
By design, changes are applied only after approval. The quality of the experience hinges on how accurately the context is pre-filled and how clear the confirmation UI is.
USE CASE 3

Agencies and dev shops can package "Sidekick support" as a service offering

The challenge
Clients' in-house apps (internal tools / custom apps) are invisible to Sidekick, leaving them out of an otherwise great AI experience.
The move
Retrofit App data / App actions onto existing custom apps and offer Sidekick integration as a proposal or contracted service. Use the 18 early adopters as category-by-category reference implementations.
Impact
A new value-add offering: "your own app, searchable and operable from AI." Easy to roll out horizontally as retrofit projects for existing apps.
Technical notes
Because it rides on the existing Shopify CLI-based development flow, the setup cost is low. Use the documentation for detailed specs, and the Shopify Developer Community as the primary source for open questions.

9A one-line summary for your pitch

"Sidekick app extensions are now open to all developers.
App data makes your app's contents searchable, and App actions let it run operations with context and approval.
Deploy in minutes with Shopify CLI—18 companies are already live. A prime opportunity to make your own or client apps "usable from AI."