Skip to main content
This is a beta feature according to Algolia’s Terms of Service (“Beta Services”).
Required ACL: search This endpoint handles two types of requests:
  1. Normal completion request: User message -> Agent response
  2. Tool approval response: User approval -> Execute tool -> Agent response
Tool Approval Flow (for MCP tools with requiresApproval: true):
  • Request 1: User sends message -> Agent requests tool call -> Return approval request
  • Request 2: User approves -> Execute tool -> Agent continues with result.

Usage

See the full API reference

For more details about input parameters and response fields.
Last modified on June 15, 2026