# Hugging Face integrations: repositories

> Create a repository, create a branch and create a discussion in Hugging Face, and start a workflow when Hugging Face sends “Repo created”.

**Canonical page:** https://tray.ai/connectors/hugging-face-integrations/
**Categories:** AI
**Connects through:** HTTP Connector

## Overview

Hugging Face is a hub where teams host, share and version machine learning models, datasets and demo apps, with community discussions on each repository. Tray.ai connects to Hugging Face through the HTTP Connector, so your workflows can call the Hugging Face API alongside the rest of your stack.

## Use cases

### Repositories

Create, update, and manage repositories in Hugging Face from any Tray.ai workflow. The Hugging Face API covers calls such as create a repository and move a repository.

- Create a repository
- Move a repository
- Update repository settings

### Branches and tags

Create and delete branches and tags in Hugging Face from any Tray.ai workflow. The Hugging Face API covers calls such as create a branch and delete a branch.

- Create a branch
- Delete a branch
- Create a tag

### Discussions

Read and create discussions in Hugging Face from any Tray.ai workflow. The Hugging Face API covers calls such as list discussions and create a discussion.

- List discussions
- Create a discussion
- Get discussion details

### Collections

Read, create, and update collections in Hugging Face from any Tray.ai workflow. The Hugging Face API covers calls such as list collections and create a collection.

- List collections
- Create a collection
- Update a collection

### Webhooks

Read, create, update, and delete webhooks in Hugging Face from any Tray.ai workflow. The Hugging Face API covers calls such as list webhooks and create a webhook.

- List webhooks
- Create a webhook
- Update a webhook

### Hugging Face events

Start a Tray.ai workflow the moment something happens in Hugging Face. Hugging Face sends events such as repo created and repo updated to a Tray.ai webhook trigger.

- Repo created
- Repo updated
- Repo deleted

## Challenges Tray.ai solves

### Keeping Hugging Face credentials out of logs

A raw API call usually means pasting a key or token into the request, where it ends up in step inputs, logs, and screenshots.

**How Tray.ai helps:** Store Hugging Face credentials once as a Tray.ai authentication and reference them from the HTTP Connector. Tray.ai masks authentication values in logs, so the secret never shows up in a step's input or output.

### Going from the Hugging Face API docs to a working call

Translating an example request from API docs into a workflow step means copying the method, URL, headers, and body by hand.

**How Tray.ai helps:** Paste a cURL example from the Hugging Face API docs into the HTTP Connector and Tray.ai fills in the method, URL, headers, and body for you.

### Handling files and non-JSON responses

Not every API answers in JSON. Some return XML, files, or binary data, or expect a multipart upload.

**How Tray.ai helps:** The HTTP Connector parses JSON and XML responses, returns files you can pass to the next step, and sends multipart form data for uploads.

## Frequently asked questions

### Does Tray.ai connect to Hugging Face?

Yes. Tray.ai connects to Hugging Face through the HTTP Connector, which calls the Hugging Face API directly. Any call the Hugging Face API documents can run as a step in a Tray.ai workflow.

### How does Tray.ai authenticate with Hugging Face?

The Hugging Face API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

### Can I get a dedicated Hugging Face connector?

Hugging Face runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Hugging Face connector from the Hugging Face API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
