Skip to content

OAK Search – Getting Started

Welcome to OAK Search – the web interface for exploring the OAK knowledge base at app.jentic.com.

With OAK Search you can discover 1 000 + workflows, 57 000 + operations and more than 1 400 public APIs through lightning‑fast semantic search.

Table of Contents

  1. Why OAK Search?
  2. Quick Start (60 seconds)
  3. Key Concepts
  4. The Search Dashboard
  5. Finding All Workflows for a Specific API
  6. Workflow Detail View
  7. Copying a Workflow UUID
  8. Next Steps
  9. End‑to‑End Walkthrough Video
  10. Community & Support
  • Semantic discovery – powered by vector embeddings to surface the most relevant workflows and operations, even when you don’t know the exact name.
  • Single pane of glass – browse thousands of 3rd‑party APIs in one place – no more juggling docs or SDK tabs.
  • Deep inspection – drill into every workflow’s spec, execution path and referenced operations.
  • Open & extensibleOAK Runner is a standalone Python package and CLI tool that lets you execute and orchestrate Arazzo workflows and OpenAPI operations directly from your terminal or CI/CD pipeline.

AK Search – dashboard home screen

Quick Start (60 seconds)

  1. Open app.jentic.com in your browser.
  2. Type a query in the search bar, e.g. discord message or stripe refund.
  3. Filter by APIs, Workflows or Operations using the drop‑down.
  4. Click a result card to open the detailed workflow inspector.

Tip – queries are fuzzy & semantic, so plain‑language searches like “create calendar event” work beautifully.

Key Concepts

Concept Icon Color Description
Workflow 🟩 A reusable multi‑step procedure (e.g. interact‑with‑a‑message).
Operation 🟪 A single HTTP action / RPC call inside a workflow.
API 🔵 The upstream service the operation talks to (e.g. Discord API).

The Search Dashboard

When you search, each result card shows:

  • Title – a human-friendly name.
  • Type badgeWorkflow, Operation or API.
  • API domain – e.g. discord.com.
  • Description – a short description pulled from the specification.

Use Search Options to filter by:

  • Specific API domains.
  • Result type.
  • HTTP method, auth requirements and more.
  • Number of results.

Finding All Workflows for a Specific API

If you want to see every workflow that touches a particular service, you have two easy options:

  1. Search discord.com (replace with any domain) into the search bar.

Search

  1. Select Discord.com to view the range of Workflows and Operations which are available.

Filtering workflows by API domain

Workflow Detail View

Opening a workflow reveals a four‑tab inspector: 1. Visualization – interactive Visualization of the execution path.

Workflow detail view

  1. Steps Details – parameters, flow‑control and operation IDs.

Workflow detail view

  1. APIs Referenced – audit every external dependency.

Workflow detail view

  1. Raw Spec – the full JSON specification.

Workflow detail view

Copying a Workflow UUID

Every workflow page displays a Copy UUID button in the header. Use this identifier to:

  • Execute the workflow using OAK Runner.

OAK Runner

OAK Runner is a standalone Python package and CLI tool for executing and orchestrating Arazzo workflows and OpenAPI operations directly from your terminal or CI/CD pipeline.

See the PyPI page for detailed usage, CLI commands, and examples.

Next Steps

Want to… Try this
Run a workflow locally Install OAK Runner and run oak-runner <uuid>.
Integrate with your app Use the UUID with the MCP Service for programmatic orchestration.
Share a workflow Send the page URL.
Contribute Join the community (see below) and open a PR or issue on GitHub.

End‑to‑End Walkthrough Video

The video below demonstrates the entire flow: searching, selecting a workflow, exploring each inspection tab.

Jentic Demo walkthrough