OQL Β· Entities

Meetings

OQL field reference for meetings. Logged meetings with contacts, including location.

Last updated Jul 16, 2026

Meetings are logged meetings with contacts, including location and free-text notes.

Fields

Legend: F filterable, S sortable, A aggregatable, G groupable.

FieldTypeFSAGDescription
idIDYβ€”β€”β€”Meeting ID
textstringβ€”β€”β€”β€”Meeting notes (select only)
contact_idIDYβ€”β€”YAssociated contact ID
authorstringβ€”β€”β€”β€”Author display name (select only)
author_idIDYβ€”β€”YAuthor user ID
placestringYβ€”β€”β€”Meeting location (max 100 chars)
meeting_timetimeYYβ€”YWhen the meeting occurred
created_attimeYYβ€”YRecord creation timestamp
modified_attimeYYβ€”YLast modification timestamp

Notes

  • text is select-only β€” OQL has no full-text search over meeting notes.
  • place is freeform. There is no enum or place lookup.
  • Lookups: contact (via contact_id). Reference the contact’s fields inline as contact.<field> in select, where, and order_by. See Concepts β€Ί Lookups.

Example queries

My meetings this week:

{
  "from": "meetings",
  "where": {
    "author_id": "ME()",
    "meeting_time": { ">=": "THIS_WEEK()" }
  },
  "order_by": [{ "meeting_time": "asc" }]
}

Meeting count by author this quarter:

{
  "from": "meetings",
  "select": ["author_id", "count()"],
  "where": { "meeting_time": { ">=": "THIS_QUARTER()" } },
  "group_by": ["author_id"]
}

All meetings on a specific contact:

{
  "from": "meetings",
  "where": { "contact_id": "507f1f77bcf86cd799439011" },
  "order_by": [{ "meeting_time": "desc" }]
}