Is a Webhook Connector possible to use for Elastic Assistant

My enterprise does not hand out direct access to LLM API endpoints, all LLM API access is proxied through an internal tool to govern and manage LLM API calls at scale.

That being said, if I do not have direct access to an LLM supported by one of the GenAI specific connectors, is it possible to use the WebHook connector (traditionally used in Kibana for alerting) to configure the Elastic AI Assistant?

Hi @robert.bonagura

No, the webhook connector can not be used to configure the AI Assistant.

The AI Assistant Connectors are a special class

However there is a "workaround" to support proxies
xpack.actions.proxyUrl

You can use this xpack.actions.proxyUrl setting to Connect to say Azure OpenAI for the AI Assistants through a proxy.

There is not an official way so this is sorta a workaround because this forces all outbound Kibana Connections through the Actions Proxy

You can also use it in conjunction with xpack.actions.proxyOnlyHosts

In case you don’t want to proxy everything