Main entry point for App Intents server-side fulfillment.
Summary
Functions
Resume a delegated intent after human approval.
Types
Functions
@spec approve(map(), router(), keyword()) :: {:ok, map()} | {:error, AppleIntents.Error.t()}
Resume a delegated intent after human approval.
Expects webhook params with intent_id, request_id, approved, and
optional parameters (from the original approval_required response).
@spec encode_response({:ok, map()} | {:error, AppleIntents.Error.t()}) :: map()
@spec verify_and_handle(String.t(), router(), keyword()) :: {:ok, map()} | {:error, AppleIntents.Error.t()}
@spec verify_only( String.t(), keyword() ) :: {:ok, AppleIntents.Payload.t()} | {:error, AppleIntents.Error.t()}