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.
Path parameters
Unique identifier for the meeting session.
Request body
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
- ▲
the request's body type changed from
objectto no typerequest-body-type-changed
- ●
removed the request property
request-property-removed
- ●
added the new
customenum value to the/response property for the response statusresponse-property-enum-value-added
- ●
added the new
decisionsenum value to the/response property for the response statusresponse-property-enum-value-added
- ●
added the new
open_questionsenum value to the/response property for the response statusresponse-property-enum-value-added
- ●
added the new
topicsenum value to the/response property for the response statusresponse-property-enum-value-added
- ○
added
subschema #1: Named artifactsubschema #2: Custom artifactto the request bodyoneOflistrequest-body-one-of-added
- ○
added the required property
/to the response with the statusresponse-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.