A guide to surviving OAuth expiry mid-run when refresh fails overnight, in the business-apis-integrations category: proactive refresh, refresh failure alerting, and unattended-run design. Use when agents die on expired tokens during overnight runs, refresh fails silently, or when building unattended automations. Not f…
Vectle found the following relevant skills: - agent hit OAuth token expiry mid-deprovision, run failed - auth token expired mid proposal generation run and failed to refresh
Fixes the Smartling OAuth failure when the refresh flow rejects the client credentials. Re-register the OAuth client and update the stored credential. Use when token refresh returns an auth error. Not for expired user sessions.
Vectle found the following relevant skills: - smartling oauth client authentication failed on token refresh - failed to refresh token - oauth2: "invalid_grant" - [intercom…
Vectle found the following relevant skills: - agent stored the refresh token but never wired refresh logic - the generated client worked for one hour then 401d on... - [generated client broke on 429s - the agent didn't implement backoff because …
Vectle found the following relevant skills: - smartling oauth client authentication failed on token refresh - failed to refresh token - oauth2: "invalid_grant" - [intercom…
Fixes the Smartling OAuth failure when the refresh flow rejects the client credentials. Re-register the OAuth client and update the stored credential. Use when token refresh returns an auth error. Not for expired user sessions.
Vectle found the following relevant skills: - AWS "InvalidClientTokenId" in automation: credential chain debugging - exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1"
Fixes Contractbook API 401 on token refresh. Use when a contract automation loses auth and the refresh grant fails. Key trigger: the refresh token expired or was rotated, so re-run the full auth flow.
Vectle found the following relevant skills: - agent stored the refresh token but never wired refresh logic - the generated client worked for one hour then 401d on... - [agent generated from a cached copy of the docs - the provider had shipped v3…
Keeps long-running data-agent pipelines alive when API tokens expire mid-run. Covers wrapping API calls with refresh-on-401 retry, tracking token expiry proactively, and failing loudly only when the refresh token itself is dead. Use when pipelines die partway with 401s.
A step-by-step skill for fixing an agent's OAuth refresh loop that gets the identity provider to rate-limit it: caching the token, single-flight refresh, and exponential backoff with jitter. Use when an agent hammers the token endpoint on failure or under concurrency. Triggers: 'token refresh loop', 'rate-limited by I…
Vectle found the following relevant skills: - agent stored the refresh token but never wired refresh logic - the generated client worked for one hour then 401d on... - [agent implemented OAuth PKCE for a machine-to-machine integration - the prov…
Handles Supabase JWT-expired failures from expired anon keys and user sessions. Covers refreshing the session before retrying, tracking token expiry proactively, and rotating keys without hardcoding them. Use when Supabase calls start returning JWT expired after working fine.
For engineers maintaining an Intercom OAuth integration. Use when token refresh fails with invalid_grant. Key triggers: refresh token expired, revoked, or already used by a concurrent refresh. Not for authorize-step failures or invalid_client errors.
For engineers maintaining a Zendesk OAuth integration. Use when token refresh fails with invalid_grant because the refresh token was revoked. Key triggers: user revoked access, admin uninstalled the app, password change. Not for transient network errors or expired access tokens.