Trigger cross-pollination scratchpad seeding or update for a session. The scratchpad tracks themes, emerging consensus, open tensions, and well-covered questions across all participant conversations.
Modes:
seed (default): Process all user messages from scratch. Resumes from
existing progress if the session was partially seeded.update: Process only new messages since the last update.status: Return current scratchpad state without processing.Cross-pollination must be enabled on the session. Requires editor role.
For large sessions, seeding may take multiple calls (up to 5 minutes per call). Each batch is persisted to the database, so partial progress survives timeouts. Re-call the endpoint to continue.
API key authentication. Pass your key as a Bearer token.
Keys use the format hm_live_<32 hex chars>.
Generate keys from your Harmonica dashboard settings.
Session ID
Processing mode
seed, update, status Scratchpad result
completed — all messages processed.
partial — timed out, call again to continue.
no_data — no user messages in session.
exists/empty — status mode response.
completed, partial, no_data, exists, empty Number of themes identified
Number of participants tracked
Batches completed in this call
Total batches needed for remaining messages