Prompt

Information about Google Threat Intelligence agentic prompts

🚧

Special privileges required

Prompts are only available to users with the Google Threat Intelligence (Google TI) Enterprise or Enterprise Plus licenses, and require AI features to be enabled in your group settings.

A Prompt object is a reusable instruction stored in a user's Google Threat Intelligence agentic prompt library. The object type is prompt. Prompts are retrieved with Get a prompt and enumerated with List prompts.

Object Attributes

A prompt object contains the following attributes:

  • name: <string> human-readable name of the prompt (required on creation, up to 255 characters).
  • description: <string> optional description of what the prompt does (up to 2000 characters).
  • content: <string> the prompt text sent to the Agentic platform (required on creation).
  • tags: <list of strings> labels used to organize and search prompts. Tags are trimmed, de-duplicated and sorted; up to 50 tags per prompt.
  • creation_date: <integer> prompt creation date (UTC timestamp).
  • last_modification_date: <integer> last modification date (UTC timestamp).
  • private: <boolean> whether the prompt is private to its owner and the users/groups it has been shared with.

Context Attributes

In addition to the object attributes, list and get responses include a context_attributes object describing the authenticated caller's relationship to the prompt:

  • context_attributes.shared_with_me: <boolean> true if the prompt has been shared with the caller, false if the caller owns it.
  • context_attributes.role: <string> the caller's role on the prompt: owner, editor or viewer.

Relationships

A prompt object has the following relationships:

RelationshipDescriptionReturn object type
ownerUser who owns the prompt.User
editorsUsers and groups that can edit the prompt.User / Group
viewersUsers and groups that can view the prompt.User / Group
groupGroup the prompt is assigned to. null for prompts created before groups were introduced.Group