Create a custom autouser
autousers_createCreate a custom AI persona for team-based UX evaluation by defining its name, system prompt, role, behavior profile, and runtime configuration. Simulate realistic user interactions to test product experiences.
Instructions
Create a team-scoped custom autouser. Example: { teamId, name: 'Skeptic', systemPrompt: 'You are...' }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| teamId | Yes | Owning team id (caller must be Editor+). | |
| name | Yes | Display name for the persona. | |
| description | No | ||
| role | No | Short role label, defaults to 'autouser'. | |
| avatar | No | ||
| systemPrompt | Yes | System prompt fed to Gemini at run time. | |
| status | No | Defaults to 'published'. | |
| visibility | No | Defaults to 'private'. | |
| capabilities | No | Persona metadata bundle (stored in `capabilities` JSON column). | |
| config | No | Runtime model config (stored in `config` JSON column). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| teamId | No | ||
| name | No | ||
| role | No | ||
| description | No | ||
| status | No | ||
| visibility | No | ||
| isSystem | No | ||
| source | No | ||
| capabilities | No | ||
| config | No | ||
| createdAt | No | ||
| updatedAt | No |