Kibana integration
Kibana is a visualization and analytics platform for Elasticsearch, offering…
- Provider
- kibana
- Category
- Analytics
- Setup
- User-supplied API key
- Actions
- 47 available
Quick start
Call Kibana from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Kibana's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"KIBANA_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Kibana API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
47 actions exposed via the
Kibana integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
KIBANA_DELETE_ALERTING_RULES -
KIBANA_DELETE_CONNECTORS -
KIBANA_DELETE_FLEET_OUTPUT -
KIBANA_DELETE_FLEET_PROXY -
KIBANA_DELETE_LIST -
KIBANA_DELETE_OSQUERY_SAVED_QUERIES -
KIBANA_DELETE_SAVED_OBJECTS -
KIBANA_FIND_ALERTS -
KIBANA_GET_ACTION_TYPES -
KIBANA_GET_ALERTING_RULES -
KIBANA_GET_ALERT_TYPES -
KIBANA_GET_CASES
Show all 47 actions
-
KIBANA_GET_CONNECTORS -
KIBANA_GET_DATA_VIEWS -
KIBANA_GET_DETECTION_ENGINE_RULES_FIND -
KIBANA_GET_ENDPOINT_LIST_ITEMS -
KIBANA_GET_ENTITY_STORE_ENGINES -
KIBANA_GET_ENTITY_STORE_ENTITIES_LIST -
KIBANA_GET_ENTITY_STORE_STATUS -
KIBANA_GET_FLEET_AGENT_POLICIES -
KIBANA_GET_FLEET_AGENTS_AVAILABLE_VERSIONS -
KIBANA_GET_FLEET_AGENTS_SETUP_STATUS -
KIBANA_GET_FLEET_CHECK_PERMISSIONS -
KIBANA_GET_FLEET_ENROLLMENT_API_KEY -
KIBANA_GET_FLEET_ENROLLMENT_API_KEYS -
KIBANA_GET_FLEET_EPM_CATEGORIES -
KIBANA_GET_FLEET_EPM_DATA_STREAMS -
KIBANA_GET_FLEET_EPM_PACKAGE_DETAILS -
KIBANA_GET_FLEET_EPM_PACKAGE_FILE -
KIBANA_GET_FLEET_EPM_PACKAGES -
KIBANA_GET_FLEET_EPM_PACKAGES_INSTALLED -
KIBANA_GET_FLEET_EPM_PACKAGES_LIMITED -
KIBANA_GET_FLEET_EPM_PACKAGE_STATS -
KIBANA_GET_FLEET_PACKAGE_POLICIES -
KIBANA_GET_FLEET_SERVER_HOST -
KIBANA_GET_FLEET_SERVER_HOSTS -
KIBANA_GET_INDEX_MANAGEMENT_INDICES -
KIBANA_GET_METRICS -
KIBANA_GET_REPORTING_JOBS -
KIBANA_GET_SAVED_OBJECTS -
KIBANA_GET_STATUS -
KIBANA_POST_ALERTING_RULES -
KIBANA_POST_CASES -
KIBANA_POST_CONNECTORS -
KIBANA_POST_DASHBOARDS -
KIBANA_POST_DATA_VIEWS -
KIBANA_POST_SAVED_OBJECTS
Build with Kibana
Open OverSkill, describe what you want to build, and reference Kibana in your prompt — the AI will wire up the integration automatically.