# TAP Gateway Agent API References

Once properly configured, bot orchestration relies on both TAP Assistant and TAP Gateway Agent correct installation and communication.&#x20;

The TAP Gateway Agent receives REST requests which it then attempts to use to trigger Windows Session creation and to start the target automation.

The following subsections will provide detailed information on all available API endpoints and their respective parameters:

1. [Heartbeat Request](/getting-started/tailent-gateway-agent/tap-gateway-agent-api-references/heartbeat-request.md)
2. [Start Session Bot](/getting-started/tailent-gateway-agent/tap-gateway-agent-api-references/start-session-bot.md)
3. [Bot List](/getting-started/tailent-gateway-agent/tap-gateway-agent-api-references/bot-list.md)
4. [Get Bot Response](/getting-started/tailent-gateway-agent/tap-gateway-agent-api-references/get-bot-response.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tailent.com/getting-started/tailent-gateway-agent/tap-gateway-agent-api-references.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
