Meeting Session Artifacts

Create a meeting session artifact

Requests asynchronous generation of one artifact: summary, action_items, decisions, topics, open_questions, or custom. Each request produces one artifact. custom is answered from a prompt you supply, which is required for custom and rejected on the five named types. Generation requires transcript content and configured inference and currently reads at most the first 10,000 segments, so exceptionally long transcripts may produce incomplete artifacts or fail model limits. Not idempotent, and every call is billed: each request is a separate inference run, so a retry or a duplicate POST produces a second artifact and a second charge. Guard the call rather than relying on the service to collapse it. The automatic summarize_on_end attempt is billed on the same basis.

post/meeting_sessions/{id}/artifacts

Path parameters

idstring required
Example:mtgsess_a1b2c3d4-e5f6-7890-abcd-ef1234567890

Unique identifier for the meeting session.

Request body

OR

Response

Artifact creation accepted and is being processed asynchronously.

Example response

{
  "data": {
    "id": "mtgart_550e8400-e29b-41d4-a716-446655440000",
    "session_id": "mtgsess_550e8400-e29b-41d4-a716-446655440001",
    "type": "action_items",
    "status": "pending",
    "content": null,
    "model_provenance": null,
    "failure_reason": null,
    "created_at": "2025-01-15T10:30:00Z",
    "updated_at": "2025-01-15T10:30:00Z",
    "prompt": null
  }
}

Changes

Changed in 2 of the 99 revisions of this API.153

  • cdb64ddf086f152See the full diff
    • ▲

      the request's body type changed from object to no type

      request-body-type-changed

    • ●

      removed the request property

      request-property-removed

    • ●

      added the new custom enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new decisions enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new open_questions enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new topics enum value to the / response property for the response status

      response-property-enum-value-added

    • ○

      added subschema #1: Named artifact subschema #2: Custom artifact to the request body oneOf list

      request-body-one-of-added

    • ○

      added the required property / to the response with the status

      response-required-property-added

    • ○

      endpoint added

      endpoint-added

    This revision also has 64 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

Of the 99 revisions, 1 has no diff computed.