> ## Documentation Index
> Fetch the complete documentation index at: https://wiredesk.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrations

> Connect the tools your team already works in, per agent: a new account, or one another agent already uses.

An integration connects an agent to another product, such as Zendesk or HubSpot. Each agent has its own connections. When you connect one, you can reuse an account another agent in your workspace already connected, or connect a new one. So two agents can share one Zendesk, or open tickets in two different ones.

Connecting a tool doesn't change what an agent does. An action on the agent decides that. For a helpdesk, the action is a [helpdesk ticket](/docs/actions/helpdesk-tickets): it says when the agent hands a customer to your team by opening a ticket.

## What you can connect

| Integration | What the agent does with it | Status |
| - | - | - |
| **Zendesk** | Opens a ticket with the summary and full transcript | Available |
| **Freshdesk** | Opens a ticket with the summary and full transcript | Available |
| **HubSpot** | Opens a ticket linked to the customer's contact | Available |
| **Intercom** | Starts a conversation in your Intercom inbox | Available |
| **Help Scout** | Opens a conversation in your mailbox | Available |
| **Gorgias** | Opens a ticket with the summary and full transcript | Available |
| **Odoo** | Creates an Odoo Helpdesk ticket | Available |
| **Cal.com** | Books meetings on your calendar | Built in, under [Actions](/docs/actions/book-meetings) |
| **Salesforce**, **Zoho Desk** | Open a case or ticket | Coming soon |
| **Zendesk Messaging**, **Slack**, **Twilio** | New places the agent answers | Coming soon |
| **Shopify**, **Stripe** | Order lookups, returns, billing questions | Coming soon |
| **Calendly** | Books meetings on your Calendly calendar | Coming soon |
| **3CX**, **Genesys** | The agent in front of your phone system | Set up with us |

To get something marked **Coming soon**, click **Request early access** on its card. We'll email you when it's ready. **Contact us** on a card sends us your details so we can set it up with you. If a tool isn't listed, search for it and choose **Ask us for it**.

## Connect one

<Steps>
  <Step title="Open Integrations">
    Go to **Agents → your agent → Integrations**. The page shows that agent's connections only.
  </Step>

  <Step title="Click Connect on the card">
    If another agent already uses that product, the dialog asks **Which account?**: pick **Use** an existing account, which needs nothing new, or **Connect a new account**. For a new account, fill in the fields. Each one says where to find the value in that product. [Helpdesks](/docs/integrations/helpdesks) has the details for each.
  </Step>

  <Step title="Save">
    We check the details with the provider before saving them. If the key is wrong or missing an access right, you see the provider's reason under the form and nothing is saved. For Zendesk, **Connect with Zendesk** takes you to Zendesk to approve access instead, and brings you back here.
  </Step>
</Steps>

Keys are encrypted when you save and never shown again. Only **owners** and **admins** can connect or disconnect. Anyone in the workspace can request an integration.

## Change a key or disconnect

* **Change** lets you give the current account a new key, switch this agent to another account your workspace already uses, or connect a different one. A new key applies to every agent sharing that account; the dialog says so. The helpdesk ticket actions keep working, and you don't need to edit them.
* **Disconnect** removes the connection from this agent only. Other agents sharing the account keep it. When no other agent uses it, the connection and its key are deleted. Tickets already opened stay in the helpdesk, and conversations still link to them.

Connecting and disconnecting both show in the workspace's activity log.

## When a ticket fails

If the helpdesk rejects a ticket, for example because the key was revoked, the agent offers to take a message instead. The customer is never left waiting. The card on the Integrations page then shows **Last ticket failed** with the provider's reason. The message clears the next time a ticket goes through.

## Related

* [Helpdesks](/docs/integrations/helpdesks)
* [Helpdesk tickets](/docs/actions/helpdesk-tickets)
* [Handover](/docs/concepts/handover)
