> ## Documentation Index
> Fetch the complete documentation index at: https://university.triggr-app.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IT Glue

> Connect IT Glue to Triggr with a custom API key.

Triggr works with IT Glue organisations, contacts, locations, passwords, configurations, documents, flexible assets, checklists and account data.

## Set up IT Glue

You need an IT Glue Enterprise plan and the Administrator role.

<Steps>
  <Step title="Generate a custom key">
    Go to **Admin > Settings > API Keys**. Under Custom API Keys, click **Create API Key**, name it `Triggr` and click Generate API Key.
  </Step>

  <Step title="Choose password access">
    Tick Password Access only if workflows need to read or store password values. It lets anyone with the key read every stored password through the API.
  </Step>

  <Step title="Copy the key">
    Copy the key, which starts with `ITG.`. IT Glue shows it only once.
  </Step>
</Steps>

See IT Glue's [Getting started with the IT Glue API](https://help.itglue.kaseya.com/help/Content/1-admin/it-glue-api/getting-started-with-the-it-glue-api.html).

## Connect it in Triggr

<Steps>
  <Step title="Open the integration">
    Go to **Integrations > IT Glue** and click Configure on the Base Configuration card.

    <Frame>
      <img src="https://mintcdn.com/triggr/nyuVXZ1rouDTTEvu/images/integrations-common/base-configuration.png?fit=max&auto=format&n=nyuVXZ1rouDTTEvu&q=85&s=bb81acb082055015f91beda7b4876f35" alt="The Base Configuration card with Status Not Configured, Admin Consent Not Required and a Configure button." width="2272" height="330" data-path="images/integrations-common/base-configuration.png" />
    </Frame>
  </Step>

  <Step title="Enter the key and data centre">
    Paste the key into ApiKey. Leave Hostname as `https://api.itglue.com`, or enter `https://api.eu.itglue.com` (EU) or `https://api.au.itglue.com` (Australia) for your data centre, then click Save Configuration.

    <Frame>
      <img src="https://mintcdn.com/triggr/nyuVXZ1rouDTTEvu/images/it-glue/configure.png?fit=max&auto=format&n=nyuVXZ1rouDTTEvu&q=85&s=02b165bafd351174c2054be8511d5655" alt="The IT Glue configuration window with an ApiKey field, a Hostname field set to https://api.itglue.com, an Allow insecure TLS switch under Advanced, and a Save Configuration button." width="1344" height="1126" data-path="images/it-glue/configure.png" />
    </Frame>
  </Step>
</Steps>

One connection covers your whole account, with no client mapping. Workflows find a client's organisation with List Organizations, filtered by name or PSA ID.

## Troubleshooting

<AccordionGroup>
  <Accordion title="403 Forbidden on every request">
    Paste the key again in full, check it's active (not paused) under Admin > Settings > API Keys, and check Hostname starts with `https://` and matches your data centre. If Admin > Settings > IP Access Control is set to Allow specific IP addresses, add [Triggr's IP addresses](/security/ip-allowlist).
  </Accordion>

  <Accordion title="Key stopped working after a quiet period">
    IT Glue revokes keys unused for 90 days. Generate a new key and paste it into ApiKey.
  </Accordion>

  <Accordion title="Password values missing or not saved">
    Tick Password Access on Triggr's key, then rerun the workflow.
  </Accordion>

  <Accordion title="Updating an organisation fails">
    IT Glue rejects API updates to an organisation that's syncing with your PSA.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.