Tools
Tools for the Custom REST API connector are user-configured per deployment. Unlike other connectors with predefined tools, you define the API endpoints Humm can access based on your specific needs. Each tool you configure maps to an API endpoint and includes:- Tool name and description (used by the AI to understand when to use it)
- HTTP method and endpoint path
- Parameters (query, path, or body)
- Response parsing configuration
Authentication
API Key
Pass API key via header or query parameter.
Bearer Token
Authorization header with bearer token.
Basic Auth
Username and password authentication.
Token Exchange
OAuth2-style token exchange for APIs requiring credential-based token refresh.
Token Exchange Authentication
Token Exchange authentication supports APIs that require exchanging credentials for a short-lived access token. This is common in OAuth2-style APIs where you authenticate with a username/password or client credentials to receive a bearer token. Configuration fields:
Variable substitution:
The request body supports
${variable} syntax for injecting sensitive values:
${username}- Injects the configured username${password}- Injects the configured password