Custom OAuth
AgentKit custom providers
actions.providers manages custom providers used with bring-your-own connectors. Methods take typed request objects and return typed responses.
Working end-to-end examples for OAuth, API key, bearer, and other auth types live in the custom connectors demos repo. Use those samples for field-complete setup rather than partial request shapes here.
See Bring your own connector for the product flow.
| Method | Purpose |
|---|---|
actions.providers.create_custom_provider | Create a custom provider (CreateCustomProviderRequest) |
actions.providers.update_custom_provider | Partial update (UpdateCustomProviderRequest; only non-None fields apply) |
actions.providers.list_providers | List or filter providers (ListProvidersRequest) |
actions.providers.delete_custom_provider | Permanent delete by identifier (DeleteCustomProviderRequest) |