Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ideaboxai.com/llms.txt

Use this file to discover all available pages before exploring further.

A Persona defines how the Persona AI understands a user’s role, goals, and the data sources they need. It shapes the intelligence surfaced, the starter prompts displayed, and the knowledge base scope. Users are assigned a default persona but can switch at any time.

How personas work

Each persona configures three key areas.
  • Starter prompts: Natural-language prompt cards shown on the home screen, based on the persona description and how the user interacts with the copilot. These help users get started quickly with common tasks for their role.
  • Skills: Purpose-built capabilities assigned to the persona that define what it can do. Skills handle specific tasks such as generating reports, drafting documents, or analysing data.
  • Knowledge base scope: Which connected data sources and documents the persona can access and query.
When a user switches personas, all three areas update immediately, no page refresh required.

Supported personas

The platform ships with built-in personas, and administrators can create custom personas for any role in the organisation. Each persona is designed around a specific role, its goals, and the workflows it performs daily. A well-configured persona includes:
  • Role definition: A clear description of who the persona is for and what they do.
  • Goals: The outcomes the persona is optimised to support.
  • Pain points addressed: The manual or inefficient processes the persona eliminates.
See the Tutorials and Use Cases sections for detailed examples of how specific personas are configured for different roles and industries.

Admin: persona management

The following sections are for Admin users only. You need platform admin privileges to create, edit, or delete personas.
Open the Admin Console and click Persona Management in the left sidebar. You will see all existing personas listed in a table. The persona list table includes the following columns.
ColumnDescription
PersonaAvatar and persona name.
DescriptionShort summary of the persona’s role and behaviour.
UsersAssigned users with a + Add user action to assign more.
StatusActive/Inactive toggle to enable or disable the persona.
Last ModifiedDate of the last change to the persona.
ActionsEdit, duplicate, or delete the persona.
Persona Management list showing personas with assigned users, status toggles, last modified dates, and action buttons.

Create or edit a persona

Click + Create New Persona in the top-right corner, or click the Edit action on an existing persona. The Create New Persona modal contains the following fields.
1

Configure identity and behaviour

Fill in the following fields:
FieldDescription
NameA short, descriptive persona name, for example, “Marketing Lead” or “Operations Manager”.
How do you want this persona to behave?Describe the persona’s focus areas and how it should respond. This drives skill selection and tone.
Assigned UsersSearch and select users who should have access to this persona.
Avatar ColorPick a colour to visually distinguish the persona.
2

Enable Memory

Toggle Enable Memory to control whether the persona retains context across sessions.
  • ON: The Persona AI remembers previous conversations and builds on prior context.
  • OFF: Each session starts fresh with no retained history.
3

Configure Features

In the Features section, enable or disable the capabilities available to this persona.
4

Save the Persona

Click Create Persona (or Save Changes when editing). The persona appears in the Persona Management list with an Active status by default. Assigned users will see it in their persona dropdown immediately.
Create New Persona modal showing fields for Name, behaviour description, Assigned Users, Avatar Color, Enable Memory toggle, and Features.

Admin: user management

Users are managed from the User Management section of the Admin Console.

User list

The user table displays the following columns.
ColumnDescription
User DetailsAvatar, full name, and email address.
RolesThe roles assigned to the user.
StatusActive/Inactive toggle.
Last ModifiedDate of the last change to the user record.
ActionsEdit or remove the user.
User Management list with the Add User modal open, showing fields for Email ID, First Name, Last Name, Initial Password, Roles, and Groups.

Add a new user

1

Open User Management

In the Admin Console, click User Management in the left sidebar.
2

Click Add User

Click + Add User in the top-right corner. The Add User modal will appear.
3

Fill in user details

Complete the following required fields:
FieldDescription
Email IDThe user’s email address.
First NameThe user’s first name.
Last NameThe user’s last name.
Initial PasswordA temporary password for the user’s first login. Use the eye icon to toggle visibility.
4

Assign permissions

In the Assign Permissions section, configure the following:
  • Roles: Select one or more roles to control what the user can access.
  • Groups: Optionally assign the user to one or more groups for bulk role management.
5

Save the user

Click Save to create the user account. The new user appears in the User Management list and can sign in with the initial password provided.

Edit a user

Click the Edit action on any user row to open the Edit User modal. The following fields are available:
FieldDescription
First NameUpdate the user’s first name.
Last NameUpdate the user’s last name.
EmailChange the user’s email address.
StatusToggle between Active and Inactive directly from the modal.
In the Assign permissions section, update the following:
  • Roles: Add or remove roles. Existing assignments appear as dismissible tags.
  • Groups: Add or remove group memberships.
Click Save Changes to apply updates, or Cancel to discard. Edit User modal showing fields for First Name, Last Name, Email, Status toggle, and Assign Permissions section with Roles and Groups.