# Salesflare integrations

> Call the Salesflare API from any Tray.ai workflow with the HTTP Connector.

**Canonical page:** https://tray.ai/connectors/salesflare-integrations/
**Categories:** Sales
**Connects through:** HTTP Connector

## Overview

Salesflare is a CRM for small B2B sales teams that fills in contacts, companies and interactions from email, calendar and phone data, with pipelines and email workflows. Tray.ai connects to Salesflare through the HTTP Connector, so your workflows can call the Salesflare API alongside the rest of your stack.

## Use cases

### Accounts

Read, create, update, and delete accounts in Salesflare from any Tray.ai workflow. The Salesflare API covers calls such as list accounts and get an account.

- List accounts
- Get an account
- Create an account

### Contacts

Read, create, update, and delete contacts in Salesflare from any Tray.ai workflow. The Salesflare API covers calls such as list contacts and get a contact.

- List contacts
- Get a contact
- Create a contact

### Opportunities

Read, create, update, and delete opportunities in Salesflare from any Tray.ai workflow. The Salesflare API covers calls such as list opportunities and get an opportunity.

- List opportunities
- Get an opportunity
- Create an opportunity

### Tasks

Read, create, update, and delete tasks in Salesflare from any Tray.ai workflow. The Salesflare API covers calls such as list tasks and create a task.

- List tasks
- Create a task
- Update a task

### Meetings and calls

Create and update meetings and calls in Salesflare from any Tray.ai workflow. The Salesflare API covers calls such as create a meeting and update a meeting.

- Create a meeting
- Update a meeting
- Create a call

### Workflows

Read, create, and update workflows in Salesflare from any Tray.ai workflow. The Salesflare API covers calls such as list workflows and get a workflow.

- List workflows
- Get a workflow
- Create a workflow

## Challenges Tray.ai solves

### Keeping Salesflare 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 Salesflare 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 Salesflare 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 Salesflare 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 Salesflare?

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

### How does Tray.ai authenticate with Salesflare?

The Salesflare 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 Salesflare connector?

Salesflare runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Salesflare connector from the Salesflare 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/
