HTTP Request
Call any HTTP API with a request you pre-configure (URL, method, headers, payload type). Agents only fill in placeholders and the payload; secrets stay encrypted.
Connecting
Each HTTP Request integration is one request that an admin of your organization sets up in Integrations → Add Integration: the address, method and headers, the kind of data it sends and, if you like, a template for the body. See HTTP requests.
Tools
Agents get each request as one Send Request tool. They fill in the values of the {{placeholders}} you put in the address, headers or body template, and write the whole body themselves when you leave the template empty.
The agent sees the response the service sends back, and can save it to its files, which is how it gets files such as PDFs or images.