Setting up Hive as a Source

Connecting Hive as a Source in Guru allows you to bring your Hive workspace data into Guru for AI-powered answers. Your team can quickly find relevant information stored in Hive without manually importing or duplicating content.

๐Ÿ‘ฅ

Access Required

Guru Access: You need to be an Admin or relevant custom role to set up Sources.

Hive Access: The authenticating user must have an API Key with access to the Hive workspace, projects, and tasks you want to sync.


Setting up Hive as a Source

  1. Go to Manage > Sources.
  2. Select Hive from the list of Source icons.
  3. Enter your Hive API Key when prompted.
  4. Grant Guru permission to access your Hive workspace.
  5. Select content to sync:
    • Choose specific projects or lists
    • Or select all content from your workspace
  6. Assign which Guru Groups should have access to this content.
  7. Click Connect Source.

What gets synced from Hive

Primary objects are the objects used to generate the search record.

Common Model / What You'll See During Setup

Objects/Data Brought In

Key Fields

Ticket

Primary Object:
Hive actions/tasks

โ€ข Name โ€ข Description โ€ข Status (Enum) โ€ข Priority (Enum) โ€ข Due date โ€ข Assignees (Array) โ€ข Attachments (Array) โ€ข Collections (Array) โ€ข Tags (Array) โ€ข Ticket URL โ€ข Completed at โ€ข Remote created at โ€ข Remote updated at โ€ข Remote ID โ€ข Remote data

Collection

Hive projects/workspaces

โ€ข Name โ€ข Description โ€ข Remote ID โ€ข Remote data

Comment

Comments on actions

โ€ข Body โ€ข User (UUID) โ€ข Ticket (UUID) โ€ข Remote created at โ€ข Remote ID โ€ข Remote data

User

Hive workspace members

โ€ข Name โ€ข Email address โ€ข Teams (Array) โ€ข Remote ID โ€ข Remote data

Team

Hive teams/groups

โ€ข Name โ€ข Remote ID โ€ข Remote data

Attachment

File attachments on actions

โ€ข File name โ€ข File URL โ€ข Uploaded by (UUID) โ€ข Ticket (UUID) โ€ข Remote created at โ€ข Remote ID โ€ข Remote data

Tag

Action labels/tags

โ€ข Name โ€ข Remote ID โ€ข Remote data

Role

User roles/permissions

โ€ข Name โ€ข Remote ID โ€ข Remote data


Permissions

  • When you connect Hive as a source in Guru, you'll permission that content in Guru. Learn more here.
  • If someone is not provided with access in Guru to this source, they will not see Hive results in searches or when chatting with Guru.

Frequently asked questions

Can I sync only specific Hive projects or lists? Yes, during setup you can select specific subsets of Hive content to sync rather than syncing your entire workspace.