Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.promptjuggler.com/llms.txt

Use this file to discover all available pages before exploring further.

Lets the model make HTTP requests to external APIs during execution. Configure the endpoint and the model fills in the parameters at runtime.

Configuration

  • URL – the endpoint to call. Supports environment variable substitution with ${VAR_NAME} syntax
  • Method – GET, POST, PUT, PATCH, DELETE
  • Headers – custom headers, also supporting ${VAR_NAME} substitution
  • Parameters – defined as a JSON Schema. For GET requests, parameters are serialised into the query string. For other methods, they travel as a JSON request body

Environment variable substitution

Use ${VAR_NAME} in URLs and headers to inject values from your workspace’s environment variables at runtime. This keeps secrets out of your workflow definitions – store an API key as an environment variable, reference it in the header, and the actual value gets injected when the tool runs.