Multi-tenant · morning

Your team's whole day , in one workspace.

Tasks with sprints. Channels that know your tasks. Meetings that recur properly. Workforce HR with attendance, leave, approvals, and analytics. GitHub linked to every PR. And an AI agent with real tool calls.

See pricing
SSO-ready Audit + CSV IP allowlist DLP on uploads Multi-tenant
acme.gealo.app/platform
In Progress3
Ship pricing v2
Fix auth race condition
Refactor invite flow
platform
@ria shipped GEALO-247
@ji mentioned #247
Todayon shift
Clocked in · 09:14
+4 this week
2:30 pmrecurring
Sprint sync
RJM+2 yes
agent Generating today's worklog

Six modules. One workspace. No tab juggling.

One tenant. One permission model. One audit trail. Turn off what you don't need; they were built to work together.

acme.gealo.app/platform/board Sprint 24 · day 6/10
Workspace

Projects that actually scale.

Sprints with burndown. Releases with progress. Task folders, dependencies, seven custom field types. Every project is a real workspace, not a flat list.

AI agent

Not a chat overlay.
A real agent with tool calls.

Creates tasks, searches your project, lists folders, reads task details, generates worklogs. Through a real authenticated tool registry, not a prompt. Sessions persist per project.

agent.create_task(
title: "ship pricing v2",
folder: "marketing",
due: "+3d",
)
GEALO-247 · assigned to me
Chat

Channels that know your tasks.

Public, private, DM. Task and document mentions resolve inline. Pin, mute, kick, ban, restore deleted channels. Retention previewed before it deletes.

Meetings

Schedules that recur properly.

RRULE-based recurring meetings. RSVP, ICS export (single and bulk), reusable templates with agendas, per-meeting notes, attendee tracking.

Workforce HR

HR built in, not bolted on.

attendanceleaveapprovalspolicy versionsanalytics
GitHub

Source control, linked to the work.

GitHub App per tenant. Repos linked per project. Webhooks signed with HMAC, verified before any mutation. Push, PR, issues, branches: all tied to the task that owns them.

HR built in.
Not bolted on.

Most "all-in-one" tools end at tasks and chat. Ours runs your team's day: attendance, leave policies, multi-step approvals, shift rotations, holiday calendars, late-penalty rules, and comp-off. All tenant-scoped. All audited.

Attendance
Clock-in/out, monthly snapshots, time adjustments, missed-day & regularization flows.
Leave
Policies with accruals, balances, calendar context, comp-off requests and balances.
Approvals
Multi-step approval workflows, delegations, validation in flight, unified inbox.
Rules
Shift rotations, holiday calendars, late-penalty rules, versioned policy publish cycles.
Analytics
Leave analytics, work-time analytics, HR dashboard stats. Scoped to tenant or member.
Enterprise
Payroll locks, async report exports, audit trail of every HR action.
team · platform
July 2026
9 clocked in · --:--:--
SMTWTFS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
PTOHolidayComp-offapprovals · 3 pending
// AI Agent

Not a chat overlay.
A real agent with real tool calls.

Gealo's agent reads your project, creates and updates tasks, searches across folders, and generates daily worklogs. Authenticated tool registry. Sessions persisted per project.

gealo://agent · session #af2c connected
tool registrycreate_taskupdate_tasksearchlist_foldersgenerate_worklog

External agents

Your tenant,reachable over MCP.

Point Claude, Cursor, or VS Code at /mcp on your host. OAuth in the browser, project permissions on every tool call, writes gated until an owner opts in.

  1. Open your workspace

    Sign in on your tenant host (subdomain or vanity slug). MCP is scoped to that organization.

  2. Copy the MCP URL

    Tenant → AI Agents shows https://{your-host}/mcp. Add it as a remote MCP server in Claude, Cursor, or VS Code.

  3. Sign in via OAuth

    The client opens your browser for OAuth 2.1. You pick which scopes to grant (read, and write if enabled).

// Trust & Governance

Spec sheet,
not marketing copy.

Multi-tenant by construction. Entitlements drive every cap. Policies tighten, never expand. What's listed below is what's actually shipping in the platform.

Multi-tenant isolation
Every row scoped by tenant_id. Subdomain routing + vanity slugs.
SSO-required policy
Enforced at API level. Personal Google login is hidden when policy is on.
IP allowlist
Defense-in-depth guard on /audit and billing center.
Audit logs
Searchable by actor/target/severity/date, with CSV export (the export is itself logged).
Retention
Plan caps tightened by tenant policy: meeting notes, audit logs, chat lifecycle.
Permission templates
Tenant defaults applied on invite. Per-collaborator scoped permission matrix.
DLP on uploads
Blocked extensions and per-context max size from entitlements (never raw policy).
Billing center
Stripe + Razorpay. Add-ons, seat-aware overview, payment audit. Cancel anytime.

105 microtools,
no signup for most.

PDF tools, video converter, image compressor, REST API client, JWT debugger, JSON/YAML, regex, SQL formatter, cron builder, XLSX ↔ CSV, PGP, x509, and more, across dev, PDF, video, image, office, crypto, and networking suites. Runs locally in your browser. No upload, no telemetry on the inputs.

AI

AI Worklog Generator

Generate intelligent daily summaries powered by Gealo AI.

Sign in to use

Video Converter

Re-encode video to MP4, WebM, or MKV in your browser with ffmpeg.wasm.

Free · in browser

PDF Merger

Combine multiple PDFs into one. Reorder pages before export.

Free · in browser

Image Compressor

Compress JPEG, PNG, and WebP without sending them to a server.

Free · in browser

JWT Debugger

Decode, verify and inspect JWT tokens with full claim parsing.

Free · in browser

JSON / YAML Toolbox

Convert, format, validate JSON, YAML and TOML data.

Free · in browser

RegEx Tester

Test regular expressions with live results and saved patterns.

Free · in browser

Cron Builder

Build and explain cron expressions with human-readable previews.

Free · in browser

What's on deck.

Public roadmap. Active build versus what's planned. Have a request? .

In ProgressQ2

Agent in chat

Invoke the AI agent inline in any project channel: task creation, doc search, thread summarization.

In ProgressQ2

Slack & Teams bridge

Two-way notifications, slash commands, and bot-driven updates.

PlannedQ3

Public Developer API

Authenticated REST API with scoped keys and outgoing webhooks per project event.

PlannedQ3

Calendar sync

Two-way Google Calendar and Outlook sync. Block focus time, surface conflicts.

PlannedQ4

Jira & Linear sync

Bidirectional issue sync. Map statuses, link PRs, keep external teams aligned.

PlannedQ4

Deep agent tools

Meeting scheduling, document search, GitHub PR creation, analytics queries. A real copilot.

5 minutes, end to end

From signup
to first task.

  1. 01Claim your subdomainPick a tenant slug. Your team lives on its own vanity URL with SSO-ready policy.
  2. 02Invite with templatesTenant-default permission template applied automatically. Tighten per collaborator if needed.
  3. 03Plug in your workConnect GitHub, set leave policies, define custom fields. Every module is opt-in.
  4. 04Let the agent do the restDaily worklogs, task creation, project search. Invoked from anywhere.