Privacy and analytics

We use necessary technical cookies and, only with your consent, analytics and marketing pixels to improve the website and measure campaigns.

Privacy policyCookie policy
Docs
English
EspañolEnglishFrançaisDeutschItalianoPortuguês

Getting started

  • What is Nömad?
  • Getting started with Nömad
  • Create your brand and complete the Genome
  • Invite your team
  • Glossary

Brand OS

  • What is inside Brand OS
  • What is the Genome?
  • Who is Nödo?
  • Talk to Nödo: voice, cards and ordering from the Store
  • Conversations: your team and Nödo
  • What does a Brand Manager do?
  • Brand Kit and Library
  • Posts and calendar
  • Connections
  • Meetings
  • Files we send you with NödoTransfer
  • Your quotes

Work

  • Work and tasks
  • Ordering work
  • Following, reviewing and approving deliveries
  • Approving the posts Nömad prepares
  • Custom quotes
  • Brand history
  • Yes, there are humans behind it

Account and billing

  • Plans and pricing
  • Billing and payments
  • Paying from the apps (iPhone and Android)
  • People and access
  • Organization and brand roles
  • Workspaces and multiple brands
  • Your name and @username
  • Languages, apps and data
  • Leave, close or delete: account, brands and workspaces
  • Delete and restore: what goes and what stays
  • Inbox and notifications: how we let you know
  • Push notifications on your phone and browser
  • Nömad emails and your preferences

Help

  • How to get help

API

  • Brand API
    • Errors
    • Permissions and roles
    • Events and webhooks
    • Brand
    • Genome
    • Brand Kit
    • Library
    • Works
    • Calendar
    • Connections
    • Publishing
    • Inbox
    • Team
    • Account and team
    • Conversation
    • Memory
    • Questions
    • Media
    • Store
    • Plan
    • Orders
    • Activity
    • Workspace
    • Your account
    • Billing
    • Sync
    • Website and domains
    • Statistics
    • Events

MCP

  • MCP server

Connectors

  • Brand connectors

Nödo and agents

  • Nödo in the brand

Genome

  • Genome specification
API/Brand API
Reference3 min read

Team

Human Brand Manager and handoff.

On this page
  • team.manager · Your Brand Manager
  • team.handoff · Talk to the Brand Manager
  • team.invitations.create · Invite someone to the brand
  • team.invitations.accept · Accept an invitation
Русский
한국어
日本語
中文
हिन्दी
Open the app
  • team.invites.delete · Delete an invitation
  • team.members.list · Brand members
  • team.manager · Your Brand Manager

    The Nömad person who manages the brand, their availability and who covers when they are away. Presence is derived, never stored.

    FieldValue
    KindRead
    HTTP methodPOST /api/v1/team.manager
    MCP toolteam_manager
    Scopeteam.read
    Minimum roleViewer
    Human confirmationNo
    DoorsNödo, Voice, MCP, API, Chat, Screens, Apps
    StatusAvailable
    Widgetmanager

    Input

    {}

    Output

    {
      manager: {
        id: string  // uuid
        name: string
        avatarUrl: string | null
      }
      | null
      state: "available" | "busy" | "break" | "idle" | "off_shift" | "out_of_office" | null
      returnsAt: string | null
      delegate: {
        id: string  // uuid
        name: string
        avatarUrl: string | null
      }
      | null
    }

    team.handoff · Talk to the Brand Manager

    Hands the conversation to the human manager. From a Nödo chat it opens a new team thread linked to that chat, with a team-only summary of it; elsewhere it reuses the open team thread. The message is posted on behalf of the caller. It never starts an agent cover run from this call.

    FieldValue
    KindWrite
    HTTP methodPOST /api/v1/team.handoff
    MCP toolteam_handoff
    Scopeteam.write
    Minimum roleMember
    Human confirmationYes
    DoorsNödo, Chat, Screens, Apps
    StatusAvailable
    Widgetconfirm

    Input

    {
      message: string  // ≤ 4000
      subject?: string  // ≤ 120
    }

    Output

    {
      ok: true
      conversationId: string  // uuid
      assignee: {
        id: string  // uuid
        name: string
        avatarUrl: string | null
      }
      | null
    }

    team.invitations.create · Invite someone to the brand

    Invites an email address to the brand with a role (admin, billing, member, viewer), valid 1, 7 or 30 days. Nobody invites above their own role; inviting an admin needs a sign-in from the last minutes. Never an agent's.

    FieldValue
    KindWrite
    HTTP methodPOST /api/v1/team.invitations.create
    MCP toolteam_invitations_create
    Scopeteam.write
    Minimum roleAdmin
    Human confirmationYes
    DoorsAPI, Screens, Apps
    StatusAvailable

    Input

    {
      email: string  // ≤ 320
      role: "admin" | "billing" | "member" | "viewer"
      validDays?: integer  // -9007199254740991–9007199254740991
    }

    Output

    {
      ok: true
    }

    team.invitations.accept · Accept an invitation

    Accepts an invitation to a brand with the token of the link received. It must be the invited account with its email verified; the brand becomes the active one and whoever invited hears it.

    FieldValue
    KindWrite
    HTTP methodPOST /api/v1/team.invitations.accept
    MCP toolteam_invitations_accept
    Scopeteam.write
    Minimum roleViewer
    Human confirmationNo
    DoorsAPI, Screens, Apps
    StatusAvailable

    Input

    {
      token: string  // ≤ 512
    }

    Output

    {
      brandId: string
      brandShortId: string | null
    }

    team.invites.delete · Delete an invitation

    Deletes one pending invitation of the brand so its link no longer opens anything. not_found when it belongs to another brand or was already accepted or removed.

    FieldValue
    KindWrite
    HTTP methodPOST /api/v1/team.invites.delete
    MCP toolteam_invites_delete
    Scopeteam.write
    Minimum roleAdmin
    Human confirmationYes
    DoorsAPI, MCP, Screens, Apps, Nödo
    StatusAvailable

    Input

    {
      inviteId: string  // uuid
    }

    Output

    {
      ok: true
    }

    team.members.list · Brand members

    The brand's members with their role and profile (name, email, avatar), oldest first.

    FieldValue
    KindRead
    HTTP methodPOST /api/v1/team.members.list
    MCP toolteam_members_list
    Scopeteam.read
    Minimum roleAdmin
    Human confirmationNo
    DoorsAPI, MCP, Screens, Apps, Nödo
    StatusAvailable

    Input

    {}

    Output

    {
      members: Array<{
        user_id: string
        role: string
        created_at: string
        profile: {
          id: string
          full_name: string | null
          avatar_url: string | null
          email: string | null
        }
        | null
      }>
    }

    Updated on January 1, 1970

    PreviousInboxNextAccount and team

    In this section

    • Errors
    • Permissions and roles
    • Events and webhooks
    • Brand
    • Genome
    • Brand Kit
    • Library
    • Works
    Can't find what you need? Write to usWrite to usGo to the app
    © 2026 Nömad · Nömad documentationLinkedInInstagramThreadsFacebookTikTokYouTubeX
    Go to nomad.oooBack to top

    On this page

    • team.manager · Your Brand Manager
    • team.handoff · Talk to the Brand Manager
    • team.invitations.create · Invite someone to the brand
    • team.invitations.accept · Accept an invitation
    • team.invites.delete · Delete an invitation
    • team.members.list · Brand members