Vercel Connect now includes preset connectors for 90+ services, including Shopify, Okta, Workday, Jira, and Sanity.
Preset connectors are predefined configurations for supported services. They reduce manual setup by pre-populating provider metadata, authentication settings, and default MCP or discovery URLs. Unlike managed connectors, preset connectors don't register your app with the external service for you.
Copy link to headingAdd a connector
Browse connectors in the Vercel dashboard and select a preset. Review the pre-populated configuration, make any required changes, and create the connector.
You can also start from the CLI:
vercel connect create shopify --name acme-shop
vercel connect attach shopify/acme-shop --project my-app --environment production
Use the Vercel CLI to add the Shopify connector
Today, vercel connect create opens the dashboard to complete setup. Full CLI support for preset connectors is coming soon.
Copy link to headingRequest tokens
After attaching a preset connector, request tokens the same way you do for any other Connect provider. Call getToken with the connector UID (service/name) to receive a short-lived, scoped token:
import { getToken } from '@vercel/connect';
const token = await getToken('shopify/acme-shop', {
subject: { type: 'app' },
scopes: ['write_products'],
});
await fetch(`https://${shop}.myshopify.com/admin/api/2026-01/graphql.json`, {
method: 'POST',
headers: {
'X-Shopify-Access-Token': token,
'Content-Type': 'application/json',
},
body: JSON.stringify({
query: `mutation {
productCreate(product: { title: "Restocked: Acme Mug" }) {
product { id }
}
}`,
}),
});
Update a product in your Shopify store with the Vercel Connect credential
To get started, browse preset connectors or learn more in the documentation.
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.