How can we help?

Meeting templates commands

The meeting-templates command lets you list, create, update, and delete meeting templates in your workspace.

List meeting templates

This command shows meeting templates in your workspace. Use this when you want to browse reusable template definitions before creating meetings.

neetocal meeting-templates list
neetocal meeting-templates list --page 1 --page-size 10 [email protected] --search=consult

Optional flags:

  • --host-email - Filter by host email

  • --page - Page number

  • --page-size - Items per page (max 100)

  • --search - Search meeting templates

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

SID      NAME                      KIND       SLUG                   DUR...   SPOT
──────   ───────────────────────   ────────   ────────────────────   ──────   ─────────
tpl...   Consultation template     one_o...   consult-template       30       google...

Page 1 of 1 (1 total records)

Show a meeting template

This command shows details for one meeting template. Use this when you want to inspect template configuration after finding its ID from meeting-templates list.

neetocal meeting-templates show 00000000-0000-0000-0000-000000000001

Required arguments:

  • <id> - Meeting template UUID or SID (from meeting-templates list)

Optional flags:

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

ID                             00000000-0000-0000-0000-000000000001
  SID                            tpl123x
  NAME                           Consultation template
  SLUG                           consult-template
  KIND                           one_on_one
  DURATION                       30
  IS TEMPLATE                    Yes
  SPOT                           google_meet
  HOSTS                          []
  ...

Create a meeting template

This command creates a new meeting template. Use this when you want to define a reusable template from the terminal.

neetocal meeting-templates create --name="Consultation template" --slug=consult-template --kind=one_on_one --spot=google_meet --duration=30

Optional flags:

  • --duration - Meeting duration in minutes

  • --hosts - Comma-separated host emails

  • --json-file - Path to JSON file with template data

  • --kind - Meeting kind

  • --name - Template name

  • --slug - Template slug

  • --spot - Meeting spot

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

  ID                             3c97ee85-039a-4f1d-aec7-c1debb239153
  SID                            2g8ygau
  NAME                           Consultation template
  SLUG                           consult-template
  DESCRIPTION                    -
  KIND                           one_on_one
  ...

Update a meeting template

This command updates a meeting template. Use this when you need to change a template's name or slug.

neetocal meeting-templates update 00000000-0000-0000-0000-000000000001 --name="Updated template" --slug=updated-template

Required arguments:

  • <id> - Meeting template UUID or SID (from meeting-templates list)

Optional flags:

  • --json-file - Path to JSON file with template data

  • --name - Template name

  • --slug - Template slug

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

  ID                             3c97ee85-039a-4f1d-aec7-c1debb239153
  SID                            2g8ygau
  NAME                           Updated template
  SLUG                           consult-template
  DESCRIPTION                    -
  KIND                           one_on_one
  DURATION                       30
  ...

Delete a meeting template

This command deletes a meeting template. Use this when you no longer need a template.

neetocal meeting-templates delete 00000000-0000-0000-0000-000000000001

Required arguments:

  • <id> - Meeting template UUID or SID (from meeting-templates list)

Optional flags:

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

Meeting template deleted successfully.