Hi douwe26,
• Yes — give all assistants that share the exact same system prompt the same prompt cache key to enable caching across them.
• You can create any stable, unique string (e.g., a deterministic hash of the prompt or a readable key) and apply it to each assistant; using a random key each time defeats caching.
• There is no automatic global key — generate and manage the key yourself (common approach: compute an SHA256 or UUID derived from the prompt text).
Relevant guidance: see the Prompting Guide for prompt best practices:
https://docs.vapi.ai/prompting-guide