# System and integration setup

11 operations.

Registers, connections and the settings your systems run on.

## Operations

| Operation | Kind | What it does |
| --- | --- | --- |
| [approveConnectorAuthorization](/reference/system-and-integration-setup/approveConnectorAuthorization/) | mutation | Approve or deny an AI-connector sign-in — approving mints a read-only integration key for ONE organization and sends the connector its sign-in code. |
| [connectorAuthorization](/reference/system-and-integration-setup/connectorAuthorization/) | query | Review an AI-connector sign-in request (Claude, ChatGPT, …) — who is asking, where the sign-in code would be sent, and which of your organizations it could act in. |
| [createFeedSubscription](/reference/system-and-integration-setup/createFeedSubscription/) | mutation | Register a scheduled BI feed — a file of one record kind (customers, products, vendors, orders, or the catalog) lands on your export shelf on a cadence. |
| [createWebhookSubscription](/reference/system-and-integration-setup/createWebhookSubscription/) | mutation | Register a webhook — your endpoint gets signed POSTs when the events you pick happen. |
| [feedSubscriptionRuns](/reference/system-and-integration-setup/feedSubscriptionRuns/) | query | The files a feed has produced — its export shelf, newest first (the newest 8 are kept). |
| [mintApiKey](/reference/system-and-integration-setup/mintApiKey/) | mutation | Mint an API key — a machine credential for your integrations. |
| [mintFeedRunDownload](/reference/system-and-integration-setup/mintFeedRunDownload/) | mutation | Get a short-lived download link (5 minutes) for one of a feed’s files. |
| [pingWebhookSubscription](/reference/system-and-integration-setup/pingWebhookSubscription/) | mutation | Send a signed test delivery through the real webhook lane — prove your endpoint end to end. |
| [rotateAgentChannelKey](/reference/system-and-integration-setup/rotateAgentChannelKey/) | mutation | Mint a fresh signing key for the channel — the outgoing key keeps verifying for seven more days, then retires. |
| [rotateWebhookSubscriptionSecret](/reference/system-and-integration-setup/rotateWebhookSubscriptionSecret/) | mutation | Mint a fresh signing secret for a webhook — the old one stops working immediately. |
| [runFeedSubscriptionNow](/reference/system-and-integration-setup/runFeedSubscriptionNow/) | mutation | Run a feed now instead of waiting for its cadence — the next hourly sweep exports it. |
