Setting up Rally as a Source

Setting up Rally as a source allows Guru to access your agile project management data to power AI-generated answers. This article walks you through connecting your Rally workspace to Guru, helping your team surface insights about user stories, sprints, and releases to improve visibility, alignment, and collaboration through centralized, AI-enhanced knowledge sharing.

๐Ÿ‘ฅ

Access Required

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

Rally Access: You need to have access to generate an API Token in Rally to connect.


Setting up Rally as a Source

  1. In Guru, go to Manage.
  2. Select Sources, then click Add Source.
  3. Choose Rally Artifacts from the list of integrations.
  4. (Optional) Filter your ticket data by date to narrow the scope of what is synced to Guru.
  5. Authenticate using your Rally API Token. To find your API Token, navigate here, select Create new API key, enter a description for the key, and make sure Full Access is selected. Paste the API Token where prompted.
  6. Add a display name for the Source (optional) and click Connect Source.
  7. Assign which Guru Groups should have access to this content.

Objects synced from Rally

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

Rally CategoryCommon Model / What You'll See During SetupObjects/Data Brought InKey Fields
Artifacts (Stories, Defects, Tasks)Primary Object: TicketUser Stories, Defects, Tasks with detailsโ€ข Name โ€ข Description โ€ข Ticket type โ€ข Status (Enum) โ€ข Due date โ€ข Creator (UUID) โ€ข Assignees (Array) โ€ข Parent ticket (UUID) โ€ข Ticket URL โ€ข Tags (Array) โ€ข Completed at โ€ข Remote created at โ€ข Remote updated at โ€ข Remote ID โ€ข Remote data โ€ข Priority โ€ข Collections (Array) โ€ข Account (UUID) โ€ข Contact (UUID)
ArtifactsAttachmentFile attachments on ticketsโ€ข File name โ€ข File URL โ€ข Ticket (UUID) โ€ข Remote created at โ€ข Remote ID โ€ข Remote data
ArtifactsCommentComments/discussions on artifactsโ€ข Body โ€ข HTML body โ€ข User (UUID) โ€ข Ticket (UUID) โ€ข Remote created at โ€ข Remote ID โ€ข Remote data
ArtifactsTagLabels/tags on artifactsโ€ข Name โ€ข Remote ID โ€ข Remote data
ProjectsCollectionRally Projects and hierarchical organizationโ€ข Name โ€ข Description โ€ข Collection URL โ€ข Access level (Enum) โ€ข Parent collection (UUID) โ€ข Viewers (Unknown) โ€ข Remote created at โ€ข Remote updated at โ€ข Remote ID โ€ข Remote data
UsersRoleUser roles and permissionsโ€ข Name โ€ข Remote ID โ€ข Remote data
TeamsTeamWorkspace teamsโ€ข Name โ€ข Description โ€ข Remote ID โ€ข Remote data

Permissions

  • When you connect Rally 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 Rally results in searches or when chatting with Guru.