connect_fulfillment_provider
Connect an API-token fulfillment provider (Printify, Gelato) to a store, entirely in chat. Validates the token first, so a bad token fails before anything is stored. If the token maps to more than one shop the result asks you to pick one and lists them — call again with shop_id set. For Printful use start_channel_connect instead: it needs a browser. Never repeat the token back to the user.
[#98598c]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| shop_id | No | Which shop to connect, when the token maps to several. Omit on the first call. | |
| api_token | Yes | The merchant's provider API token. Get the generation URL from list_connectable_providers (credential_url). Treat as a secret: do not echo it. | |
| workspace | No | Workspace uuid the store lives in (agency accounts) — use the store's workspace.uuid from list_my_stores. Omit only for single-workspace accounts; omitting it on a multi-workspace account targets the Default workspace and the call will fail to find a store that lives elsewhere. | |
| store_uuid | Yes | Store uuid (from list_my_stores or create_store). | |
| provider_uuid | Yes | Provider uuid (from list_connectable_providers). |