Use this page when you're building a custom tool against an OAuth-gated API ZB doesn't bake in. Walk through your OAuth provider's consent flow, get a refresh token, and save it as a ZB variable.
Your client_id + client_secret stay in memory only between Submit and the callback — they're not persisted.