Credential Vault
AI-generatedSummary
Manage agent-available credentials securely, enabling HTTP requests using these credentials with domain and timeout restrictions.
Inputs
- Available Credentials (required) — Define one or multiple credentials by specifying a friendly name, type (e.g., httpHeaderAuth, oAuth2Api), and optional description.
- Enable HTTP Request Action — Toggle to allow or disallow the agent to perform HTTP requests using the stored credentials.
- Allowed Domains — Specify a comma-separated list of domains that HTTP requests are permitted to target; leave empty to allow all domains.
- Max Request Timeout (Seconds) — Set the maximum duration (in seconds) before HTTP requests timeout.
Output shape
no body 1 success/failure only
This operation outputs no direct data; its primary function is to provide credentials securely for use by agents and to enable HTTP request execution under configured constraints. Errors are reported if credentials are missing, invalid, or HTTP requests fail or exceed restrictions.
Examples
Example 1: Configure credentials with names and types, enable HTTP requests, and restrict allowed domains to 'api.openai.com' and 'api.github.com' with a 30-second timeout.
Credentials collection with required name and type entries; 'Enable HTTP Request Action' set to true; 'Allowed Domains' set to 'api.openai.com,api.github.com'; 'Max Request Timeout' set to 30 seconds.