# Guru integration

> Programmatic access to Guru's knowledge management platform — cards, collections, folders, search, announcements, and analytics.

- Authentication: apiKey

## Tools (37)

- **Ask Question**: Submit a natural-language question to a Knowledge Agent and receive an AI-generated answer with sources.
- **Create Announcement**: Send (or schedule) a Knowledge Alert for a card to one or more groups.
- **Create Card**: Create a new card in a collection, optionally placing it in folders and assigning verifiers.
- **Create Card Comment**: Post a comment on a card.
- **Create Folder**: Create a folder under a parent.
- **Create Template**: Create a new card template.
- **Delete Card**: Delete a card.
- **Delete Card Comment**: Delete a comment from a card.
- **Delete Folder**: Delete a folder, with control over what happens to nested items.
- **Get Card**: Fetch a single card by ID, with collaborators and team info.
- **Get Collection**: Fetch a collection by ID.
- **Get Folder**: Fetch a single folder by ID.
- **Get Folder Items**: List the items (cards and sub-folders) directly inside a folder.
- **Get Profile**: Fetch a person's profile by ID.
- **List Analytics Events**: Stream raw analytics events for a team across a date range.
- **List Announcements**: List Knowledge Alerts (announcements) the caller can see.
- **List Card Comments**: List comments on a card, optionally filtered by status.
- **List Card Verifiers**: List users and groups responsible for verifying a card.
- **List Collection Group Access**: List which user groups have access to a collection and their role.
- **List Collections**: List collections visible to the caller.
- **List Folders**: List folders, optionally scoped to a collection or filtered by legacy folder type.
- **List Knowledge Assistants**: List Knowledge Agents (assistants) configured for the team.
- **List Mentions**: List @-mentions directed at the calling user.
- **List Tag Categories**: List tag categories (and their tags) for a team.
- **List Team Members**: List users in the team, filterable by role or user type.
- **List Templates**: List card templates.
- **List Unverified Cards**: List cards needing verification for the calling user (the Verification Manager queue).
- **List User Groups**: List user groups in the team.
- **Replace Card Verifiers**: Replace the full set of verifiers (users or groups) for a card.
- **Search Cards**: Search cards by keyword with filters, sort, and paging.
- **Search Folders**: Search folders by name terms.
- **Search With Sources**: Full-text/semantic search across cards and connected source documents with rich filters.
- **Unverify Card**: Flag a previously-verified card as needing re-verification.
- **Update Card**: Replace a card's content and metadata.
- **Update Folder**: Update a folder's title or metadata.
- **Verify Card**: Mark a card as verified (trusted) by the calling user.
- **Who Am I**: Returns information about the authenticated user, team, and (for Collection tokens) collection.

## Related prompts

- [Turn GitHub releases into Guru knowledge updates for Support and Sales](https://www.generalinput.com/prompts/turn-github-releases-into-guru-knowledge-updates-for-support-and-sales.md)
- [Turn closed-won HubSpot deals into weekly Guru playbook cards](https://www.generalinput.com/prompts/turn-closed-won-hubspot-deals-into-weekly-guru-playbook-cards.md)
- [Weekly Slack nudges for stale Guru cards](https://www.generalinput.com/prompts/weekly-slack-nudges-for-stale-guru-cards.md)
- [Day 1 Guru reading list for every new hire in Slack](https://www.generalinput.com/prompts/day-1-guru-reading-list-for-every-new-hire-in-slack.md)
- [Refresh Guru cards from solved Zendesk tickets](https://www.generalinput.com/prompts/refresh-guru-cards-from-solved-zendesk-tickets.md)

Connect Guru in General Input: https://www.generalinput.com/apps/guru