Get integration status
get_integration_statusCheck one integration's connection status in the selected Replo project. Returns connected, not_connected, or needs_reconnect. needs_reconnect means every connection is stale; a connection's own needsReconnect flag marks a stale one when others are not. For an integration the user connects, connectUrl is the link to give them: Replo signs them in, then they connect it to the project in one click; when they say they're done, call this again to confirm it's connected. externalAnalytics lists supported SQL views and their maximum cache age, not proof the connection can fetch metrics. Check this before querying external metrics, including when a provider's tools are absent from your catalog. Analytics integration keys include triple-whale, contentsquare, intelligems, meta-marketing-api, google-analytics, google-search-console, shopify, and converge. connectFailureMessage explains a failed connection attempt. isAlwaysAvailable identifies a built-in integration; isSettingsManaged identifies setup in integration settings. This tool does not connect an account or change permissions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Replo project id, from list_projects. | |
| integrationKey | Yes | Integration to check, e.g. "figma" or "shopify". |