Your store sends
POST /api/webhooks/generic/<integrationId>
{
"orderId": "order-1234",
"targetUsername": "cortex_user_42",
"items": [
{ "sku": "STORM-LEAD-V2", "quantity": 1 }
]
}
Cortex Cloud has no sharing API. Preset Bridge signs in, sends the friend request and shares the file for you.
Your store posts the order. Preset Bridge signs in to Cortex Cloud, sends the friend request, shares the file, then answers your store.
POST /api/webhooks/generic/<integrationId>
{
"orderId": "order-1234",
"targetUsername": "cortex_user_42",
"items": [
{ "sku": "STORM-LEAD-V2", "quantity": 1 }
]
}
202 Accepted
{
"success": true,
"accepted": true,
"delivery": {
"status": "queued",
"orderId": "order-1234"
}
}
The signature is checked and the order is stored, so a retried webhook never delivers twice.
Item mappings turn a SKU, product ID, variant ID or title into a preset or capture.
The delivery waits in the queue and resumes on its own once the customer accepts.
The result is written to the delivery log and posted to any webhook you have configured.
The work around the share itself, so nobody on your side has to keep a browser tab open.
Accept paid orders from Shopify, use the WooCommerce plugin, or post a signed order event from your own stack.
Cortex Cloud only accepts a share once the customer has accepted the friend request, and that can take days. Preset Bridge keeps the delivery queued and retries on a schedule instead of dropping it. Credits are charged when an action succeeds, and refunded if it does not.
Saved with AES-256, decrypted only by the worker that runs the share, and deletable from Settings at any time.
A preset or capture share costs 10 credits. Friend requests, signing in, profile checks and preset lists are free.
Create an account, map your products to presets, and point your store's order webhook at Preset Bridge.