{
  "$schema": "https://areuworking.com/ai/schemas/features.schema.json",
  "product": "areuworking",
  "last_updated": "2026-05-22",
  "status_definitions": {
    "live": "Implemented and available to users now. Safe to describe as a current product capability.",
    "limited": "Implemented with a known limitation. Mention the limitation when describing it.",
    "coming_soon": "On the near-term roadmap. Do not describe as currently available.",
    "planned": "Strategic future feature, not yet near launch. Do not describe as a current or near-term capability."
  },
  "features": [
    {
      "name": "Time-off requests",
      "slug": "time-off-requests",
      "status": "live",
      "summary": "Team members request time off with date ranges, leave types (holiday, sick, personal, bank holiday), and optional notes.",
      "available_on": ["Free", "Startup", "Growth", "Scale"],
      "limitations": [],
      "related_url": "https://areuworking.com/#time-off-requests"
    },
    {
      "name": "Approvals workflow",
      "slug": "approvals",
      "status": "live",
      "summary": "Admins approve or decline pending requests. Approved requests update team calendar and allowance balances automatically.",
      "available_on": ["Free", "Startup", "Growth", "Scale"],
      "limitations": ["Approvals are admin and superadmin only at this time. Team-manager approval workflows are coming soon."],
      "related_url": "https://areuworking.com/#approvals"
    },
    {
      "name": "Team availability dashboard",
      "slug": "team-availability",
      "status": "live",
      "summary": "Real-time dashboard showing who is out today, out this week, pending requests, upcoming absences, and a two-week coverage view.",
      "available_on": ["Free", "Startup", "Growth", "Scale"],
      "limitations": [],
      "related_url": "https://areuworking.com/#team-availability"
    },
    {
      "name": "Allowance tracking",
      "slug": "allowance-tracking",
      "status": "live",
      "summary": "Default allowances per organization, custom allowances per member, used and remaining balances, reset dates, and rollover policy.",
      "available_on": ["Free", "Startup", "Growth", "Scale"],
      "limitations": [],
      "related_url": "https://areuworking.com/#allowance-tracking"
    },
    {
      "name": "Teams and roles",
      "slug": "teams-and-roles",
      "status": "live",
      "summary": "Create teams, assign managers, set member roles, and filter team views.",
      "available_on": ["Startup", "Growth", "Scale"],
      "limitations": ["Free plan supports a single team only."],
      "related_url": "https://areuworking.com/#teams-and-roles"
    },
    {
      "name": "Invites",
      "slug": "invites",
      "status": "live",
      "summary": "Invite team members by email, with SendGrid delivery, invite validation, and manual link fallback.",
      "available_on": ["Free", "Startup", "Growth", "Scale"],
      "limitations": [],
      "related_url": "https://areuworking.com/#invites"
    },
    {
      "name": "Presence API",
      "slug": "presence-api",
      "status": "live",
      "summary": "API-key-authenticated endpoint returning who is in and out for a date range, with optional team filtering.",
      "available_on": ["Free", "Startup", "Growth", "Scale"],
      "limitations": [],
      "related_url": "https://areuworking.com/api"
    },
    {
      "name": "API keys",
      "slug": "api-keys",
      "status": "live",
      "summary": "Create, rotate, disable, enable, and revoke API keys with expiry handling and last-used tracking.",
      "available_on": ["Startup", "Growth", "Scale"],
      "limitations": ["Free plan supports one API key without rotation."],
      "related_url": "https://areuworking.com/api"
    },
    {
      "name": "Bank holidays",
      "slug": "bank-holidays",
      "status": "limited",
      "summary": "Bank holiday is supported as a leave type. Auto-import of public holidays by country is not yet available.",
      "available_on": ["Free", "Startup", "Growth", "Scale"],
      "limitations": ["No automatic public-holiday fetching yet. Bank holidays must be added manually."],
      "related_url": null
    },
    {
      "name": "Bank holiday auto-import",
      "slug": "bank-holiday-auto-import",
      "status": "coming_soon",
      "summary": "Automatically import public holidays by country.",
      "available_on": [],
      "limitations": [],
      "related_url": null
    },
    {
      "name": "Calendar sync",
      "slug": "calendar-sync",
      "status": "coming_soon",
      "summary": "Two-way sync with Google Calendar and Outlook.",
      "available_on": [],
      "limitations": [],
      "related_url": null
    },
    {
      "name": "Slack and Teams digests",
      "slug": "slack-teams-digests",
      "status": "coming_soon",
      "summary": "Daily and weekly summaries of who is off, posted to Slack or Microsoft Teams channels.",
      "available_on": [],
      "limitations": [],
      "related_url": null
    },
    {
      "name": "Webhooks",
      "slug": "webhooks",
      "status": "coming_soon",
      "summary": "Customer-facing webhooks for time-off request events.",
      "available_on": [],
      "limitations": [],
      "related_url": null
    },
    {
      "name": "Manager-level approvals",
      "slug": "manager-approvals",
      "status": "coming_soon",
      "summary": "Team managers approving requests for their direct team members, not just org-wide admins.",
      "available_on": [],
      "limitations": [],
      "related_url": null
    },
    {
      "name": "Automations",
      "slug": "automations",
      "status": "coming_soon",
      "summary": "Rule-based automations for common time-off workflows.",
      "available_on": [],
      "limitations": [],
      "related_url": null
    }
  ]
}
