Manual & API
Run from the console — including test runs against sample input — or from your own systems through the API and SDK.
AI creates value when it acts inside a real process — not when it sits in another chat window. Gecko workflows connect reasoning, knowledge, systems and people in one versioned, traceable flow.
Add steps from the palette, wire branches on the canvas and configure each one in the inspector. Data flows between steps with a readable reference syntax — $.input.question, $.previous — so logic stays inspectable.
From AI reasoning and retrieval to system actions and human checkpoints — each step records its inputs, outputs and timing on every run.
The start of every run, with an example input to test against.
Draft, summarise, classify or extract — as text, a fixed choice or JSON matching a schema. Can use knowledge, website and MCP tools, and read images.
Rewrite a request into broader search variants for better recall.
Score or classify with calibrated probabilities and confidence — choice, scale or yes/no — ready for threshold routing.
Retrieve from the knowledge folders this step is allowed to see.
Search crawled website content with relevance thresholds.
Re-score results with a dedicated reranking model from Cohere, Amazon Bedrock or a compatible endpoint.
Merge retrieved context and keep it inside a character budget.
Branch on 12 operators — equals, contains, matches, greater than, is true and more — with a fallback path.
Fan out into paths that run at the same time.
Join parallel branches back into a single result.
Call a named tool on a connected MCP server — the SIS, CRM or your own systems.
Hand the run to a configured agent, keeping the conversation going.
Run Node.js in an isolated sandbox, with encrypted secrets bound at execution time.
POST, PUT or PATCH JSON to any approved endpoint, with custom headers.
Ten file operations across S3, Google Drive, OneDrive, SharePoint and Dropbox.
Notify through Slack, Microsoft Teams, email or SMS.
Place an outbound AI voice call, with voicemail detection and a choice of ten voices.
Pause for a person to approve or reject — from Slack, Teams, email, SMS or the console.
Email a one-time code to verify who the workflow is acting for before continuing.
The same workflow can run on demand, from another system, on a timetable or in response to what happens in a conversation.
Run from the console — including test runs against sample input — or from your own systems through the API and SDK.
Every workflow gets its own unguessable URL, so any external system can start a run.
Cron schedules with friendly presets — hourly, 9am on weekdays, midnight on the first of the month.
When a conversation starts, a message arrives or a conversation closes — blocking the reply or running in the background.
When policy says a person decides, the run pauses. Approvers act where they already work, and every decision is recorded against the run.
Identity verified by email code. Policy 4.2 matched with 0.92 relevance. Drafted by agent “Admissions finance”.
The Evaluate step scores or classifies input with calibrated probabilities, so a Route step can send low-confidence cases to people and let high-confidence cases flow. Rerank Results uses dedicated reranking models to sharpen what the AI reads.
When a step needs logic of its own, write Node.js — or let the AI code assistant draft it. Code runs in an isolated sandbox per execution, never on the platform itself.
[REDACTED] in errorsDrafts are edited freely. Publishing creates an immutable, numbered version, and every run is bound to the version it ran — with a step-by-step record you can open from the canvas.
Twenty step types. Approvals in Slack or Teams. Every run versioned and traceable — and the whole workflow exports as JSON.
Pick a high-volume process with trusted knowledge and a measurable outcome. We’ll show you what it looks like as a governed workflow.