Spiky AI icon

Spiky AI

Interact with Spiky AI meeting intelligence platform

Upload Recording

AI-generated

Summary

Upload a call recording for analysis by providing its public URL along with meeting metadata and optional tags, initiating the processing and returning the meeting report's ID, name, date, and upload status.

Inputs

  • Recording URL (required) — Public URL of the call recording to analyze
  • Meeting Name (required) — Name for the meeting
  • Meeting Date — Date and time of the meeting; if omitted, defaults to the current date/time
  • Tags — Up to three comma-separated tag names; existing tags are matched, new ones are created automatically

Output shape

a single JSON object containing the meeting report ID, name, date, and upload status

The output includes meeting_id, meeting_name, meeting_date, and a status field set to 'upload_in_progress'. The operation performs multiple API calls: calculating call chunks, resolving/creating tags, creating a meeting report, and uploading the recording, throwing errors on failures.

Links

Discussion