
Connectors / Data and analytics · HTTP Connector
Automate GoodData with Tray.ai
Create a dashboard and create a metric in GoodData. Connect GoodData to the rest of your data and analytics stack with Tray.ai.
Thanks — someone from our team will be in touch soon.
What can you do with GoodData on Tray.ai?
GoodData is a cloud analytics platform for building metrics, dashboards and embedded reports on top of a company's data sources. Tray.ai connects to GoodData through the HTTP Connector, so your workflows can call the GoodData API alongside the rest of your stack.
- Create a metric when finance adds a new KPI definition to your planning spreadsheet.
- List dashboards each quarter and send unused ones to the analytics team for cleanup.
- Update a metric when the definition changes in your data catalog.
- Connects through
- HTTP Connector
- Authentication
- A bearer token
Set it up
Connect GoodData to Tray.ai
Each step uses GoodData's own API details, from its documentation.
Step 1
Save GoodData's API token
Save the token GoodData issues as a Tray.ai authentication. The HTTP Client sends it as a bearer token on every call. The token stays out of the workflow and out of the logs.
Step 2
Import a request from GoodData's docs
Add an HTTP Client step and paste a cURL example from GoodData's API docs. Tray.ai fills in the method, URL, headers, and query.
Step 3
Start with “List dashboards”
It's one of 11 documented actions, under Dashboards. The response comes back as data the next step can map into your other apps.
Step 4
Hand it to an AI agent
Wrap “Get a dashboard” and “Create a dashboard” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.
What the GoodData API covers
2 resources and 11 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.
Dashboards
- List dashboards
- Get a dashboard
- Create a dashboard
- Update a dashboard
- Delete a dashboard
- Search dashboards
Metrics
- List metrics
- Get a metric
- Create a metric
- Update a metric
- Delete a metric
Checked against GoodData's own documentation on 2026-11-06
How Tray.ai makes this work
GoodData plugs into the whole Tray.ai platform
Intelligent Integration
Integrate and automate across 9,000+ apps, databases, APIs, and services with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in GoodData — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose GoodData actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Tray Helix
Build apps on GoodData data with your AI assistant, then deploy, run, and govern them on Tray.ai.
Learn more →More data and analytics apps on Tray.ai
Dedicated connectors and other apps Tray.ai reaches in the same category. See every data and analytics connector →
Frequently asked questions
What can a Tray.ai workflow do in GoodData?
+
The GoodData API documents 11 actions across 2 resources (Dashboards, Metrics). For example: List dashboards; List metrics. A workflow can make any documented call through the HTTP Connector.
How does Tray.ai authenticate with GoodData?
+
The GoodData API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.
See GoodData working against your stack.
We'll walk through a tailored demo with your systems plugged in.
Thanks — someone from our team will be in touch soon.