Productivity
Guru by G&h Automation Services
35 min
guru is a knowledge management platform offering apis, sdks, webhooks, and integration tools for developers integrating guru with make com enables automated workflows, seamless knowledge sharing, and streamlined information access across business applications this is ai generated content based on official guru documentation the content may still contain errors—please verify important information if you have questions, contact guru support directly how to get support on guru guru is a community developed application and is subjected to the developer's terms and conditions, which may include applicable fees make does not maintain or support this integration for assistance, please https //f make com/r/reachout?app name=guru\&app slug=getguru\&app unique id=getguru weacu3 requirements to use the guru app in make, you must have an active guru account and either a collection token or a user token, create your account on guru app installation to install this app, you need admin, owner, or app developer permissions organizations go to the make integration page click the install button follow the on screen instructions to complete the setup connect guru and {{product name}} to get started, you must first create a connection between guru and {{product name}} , allowing the two services to communicate you can connect using the following method basic auth basic auth instructions you need to obtain your api credentials login to your platform using your credentials navigate to the section where api credentials are managed choose the type of token you require collection token (read only) or user token (read/write) follow the instructions to generate the selected token note the generated credentials, which will be either user and token for a user token, or collection id and token for a collection token some community developers require an additional specific api key retrieve the required api key from the community developer's dashboard, generally found under settings/api for more info, please https //f make com/r/reachout?app name=guru\&app slug=getguru\&app unique id=getguru weacu3 create the connection in {{product name}} log in in your make account , add the guru module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your guru or follow the on screen instructions to create the connection you must also enter any required third party api keys obtained earlier for detailed information on connecting an application, see connect an application page guru modules after connecting to the guru app, you can choose from a list of available modules to build your {{scenario plural lowercase}} ask a question \[new] submit a question to guru and get an ai powered response, along with up to three relevant source records to support the answer assign an answer to an expert \[new] assigns a specific answer to an expert by using their email address, ensuring the response is directed to the right person for follow up or further action create an announcement creates and posts a new announcement to your selected channel or group, allowing you to share important updates or information with your audience delete a card permanently removes a specific card from your account using its unique id delete a folder permanently removes a specific folder from your account using its unique id delete an announcement removes a specific announcement from your system using its unique id export folder to pdf \[new!] converts the selected folder into a pdf file, allowing you to easily save or share all its contents in a single document get announcement stats summary \[new!] retrieves detailed summary statistics for a specific announcement using its unique id, giving you insights such as views, engagement, and other relevant metrics get announcement stats \[new!] retrieves detailed statistics for a specific announcement using its unique id, giving you a comprehensive overview of its performance get folder effective permissions \[new!] retrieves all the permissions that are currently in effect for a specific folder, including both the permissions set directly on that folder and any permissions inherited from its parent folders get user information retrieves detailed information about the currently authenticated user or collection, such as their profile details and account settings get a card retrieves detailed information about a particular card, including its attributes and current status get a card template \[new!] retrieves comprehensive information about a specific card template using its unique id, allowing you to view all its details and settings get a card verifier \[new!] retrieves detailed information about a particular card verifier using the card's id and the verifier's email address this helps you identify and review the specific verifier linked to a given card get a collection \[new!] fetches detailed information about a specific collection using its unique id get a folder parent \[new!] finds and returns the parent folder that contains the child folder you specify get a folder \[new!] retrieves comprehensive information about a specific folder using its id, including all the cards it contains and any nested sections within the folder get a tag \[new!] gets detailed information about a particular tag within a team by using the tag's unique id get a team's stats \[new!] retrieves detailed statistics for a selected team, such as the number of trusted and unverified cards, along with the team’s overall trust score list announcement user stats \[new!] retrieves detailed statistics for each user related to a specific announcement, identified by its id list announcements retrieves a detailed list of all announcements that belong to the authenticated user, allowing you to view and manage your own announcements easily list card comments retrieves a detailed list of all card comments that belong to the authenticated user, making it easy to review and manage your own comment activity list card favorite lists \[new!] retrieves all favorite lists that contain the specified card, helping you quickly see where a particular card has been added as a favorite list card folders \[new!] retrieves and displays all folders linked to a particular card, helping you easily see where your card is organized list card templates \[new!] retrieves a detailed list of available card templates that you can use or customize for your projects list card verifiers \[new!] retrieves a detailed list of verifiers associated with the card you specify, helping you see who can verify transactions or actions for that particular card list collection group access \[new!] retrieves a detailed list of all groups that have permission to access the selected collection list collections retrieves and displays all the collections available in your workspace, allowing you to see which collections you have access to as the authenticated user list events \[new!] retrieves a detailed list of all events scheduled for the selected team, helping you stay up to date with their activities and plans list folder items \[new!] retrieves all cards and any subfolders contained within the folder you specify, giving you a complete overview of its contents list folder permissions \[new!] retrieves a detailed list of all permissions that have been assigned to the selected folder, showing who has access and what level of access they have list folders retrieves a detailed list of all folders that the authenticated user can access, helping you easily view and manage your available folder structure list group collection access \[new!] retrieves and displays all the collections that the specified group can access, making it easy to see which collections are available to that group list group members \[new!] retrieves a detailed list of all members who belong to the selected group list knowledge assistants \[new!] retrieves a detailed list of all available knowledge assistants, allowing you to see which assistants you can work with list tag categories \[new!] retrieves a detailed list of all tag categories that belong to the selected team, helping you organize and manage your team's tags more efficiently list team members \[new!] retrieves a detailed list of all members belonging to a specific team, including their names and relevant information list teams \[new!] retrieves a detailed list of all teams that the authenticated user can access, allowing you to view and manage the teams you’re a part of list unverified cards \[new!] retrieves a detailed list of all unverified cards that the authenticated user can access list user groups \[new!] retrieves a detailed list of all user groups within your account, allowing you to easily view and manage group memberships list user mentions \[new!] fetches a list of tasks in which the current user has been specifically mentioned, helping you easily find tasks that require your attention or involvement list user's direct reports \[new!] retrieves a list of users who report directly to the specified user, helping you easily see all team members managed by that person make an api call make an authorized api request to any endpoint of your choice, allowing you to interact with features or data not covered by the standard modules mark an announcement as read \[new] marks a chosen announcement as read, helping you keep track of which announcements you’ve already seen search cards retrieves a list of cards from your account, allowing you to search, filter, sort, and navigate through the results using pagination options search folders \[new!] finds and lists folders within a chosen collection that match your search terms, helping you quickly locate the folders you need send announcement reminders \[new] this module sends reminder notifications to users or groups who still haven't read a particular announcement, helping ensure everyone stays informed send announcement user details \[new] sends detailed information about a user related to a specific announcement directly to their email inbox unassign an answer from an expert \[new] this module allows you to unassign or remove the expert who was previously assigned to a specific answer unverify a card \[new] marks a specific card as unverified by using its unique id, helping you manage the verification status of your cards easily verify a card \[new] this module updates a card's status by marking it as verified, helping you easily track which cards have been reviewed and confirmed templates you can look for more templates in make's template gallery , where you'll find thousands of pre created {{scenario plural lowercase}} guru resources you can have access to more resources related to this app on the following links guru topics on make community guru website guru documentation guru api documentation guru page on make