Skip to content
Guru logo

Connectors / Documents and e-signature · HTTP Connector

Automate Guru with Tray.ai

Create a card, create a collection and create a folder in Guru, and start a workflow when Guru sends “Card created”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with Guru on Tray.ai?

Guru is a company knowledge base where teams write verified cards, organize them into collections and folders, and search or ask questions across that knowledge. Tray.ai connects to Guru through the HTTP Connector, so your workflows can call the Guru API alongside the rest of your stack.

  • When Guru sends “Card verified”, post the updated answer to the right channel in your team chat.
  • Create a card in Guru from each solved help desk ticket that has a reusable answer.
  • Search for cards to suggest answers when a new ticket arrives in your help desk.
  • List unverified cards each week and remind the owners in your team chat.
Connects through
HTTP Connector
Authentication
Basic authentication
Base URL
https://api.getguru.com/api/v1

Set it up

Connect Guru to Tray.ai

Each step uses Guru's own API details, from its documentation.

Step 1

Save Guru's username and password

Save the credentials Guru gives you as a Tray.ai authentication. The HTTP Client sends them as basic auth. They stay out of the workflow and out of the logs.

Step 2

Point the HTTP Client at the API

Add an HTTP Client step and use https://api.getguru.com/api/v1 as the base URL. Or paste a cURL example from Guru's API docs, and Tray.ai fills in the method, URL, and headers.

Step 3

Start with “Get a card”

It's one of 24 documented actions, under Cards. The response comes back as data the next step can map into your other apps.

Step 4

Start workflows from Guru events

Give Guru the URL of a Tray.ai webhook trigger. “Card created” can then start a workflow, and so can 8 other events.

What the Guru API covers

6 resources and 24 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.

Cards

  • Get a card
  • Create a card
  • Update a card
  • Delete a card
  • Verify a card
  • List unverified cards

Collections

  • List collections
  • Create a collection
  • Update a collection
  • Delete a collection

Folders

  • List folders
  • Create a folder
  • Update a folder
  • Delete a folder
  • Get folder items

Card comments

  • List card comments
  • Create a card comment
  • Update a card comment
  • Delete a card comment

Tags

  • Create a tag
  • Update a tag
  • List tag categories

Search

  • Search for cards
  • Search with sources

Events Guru can send to a Tray.ai webhook trigger

  • Card created
  • Card updated
  • Card deleted
  • Card verified
  • Card viewed
  • Card comment created
  • Card added to folder
  • Team member added
  • Team member removed

Checked against Guru's own documentation on 2026-10-22

developer.getguru.com/docs/getting-started

Frequently asked questions

What can a Tray.ai workflow do in Guru?

+

The Guru API documents 24 actions across 6 resources (Cards, Collections, Folders, Card comments, Tags, Search). For example: Get a card; List collections; List folders. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with Guru?

+

The Guru API uses basic authentication. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which Guru events can start a Tray.ai workflow?

+

Guru sends 9 events to a webhook URL, for example: Card created; Card updated; Card deleted; Card verified; Card viewed; Card comment created; Card added to folder; Team member added. A Tray.ai webhook trigger receives them and starts a workflow.

See Guru working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.