> For the complete documentation index, see [llms.txt](https://docs.coupler.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coupler.io/sources/category/other/bluetally/common-issues.md).

# Common Issues

## Connection issues

<details>

<summary>My API key is not being accepted</summary>

Double-check that you've copied the full API key from your BlueTally account settings — partial keys are a common cause of auth failures. Make sure there are no leading or trailing spaces when pasting the key into Coupler.io. If the key was recently regenerated in BlueTally, you'll need to update it in your Coupler.io data flow as well.

</details>

<details>

<summary>The data flow fails immediately after I save it</summary>

This usually means the API key is invalid or has been revoked. Go to BlueTally account settings, verify the key is active, and re-enter it in Coupler.io. If your BlueTally account has been suspended or downgraded, API access may have been disabled.

</details>

## Missing data

<details>

<summary>Some assets are not showing up in my export</summary>

Check the **start date** you set in the data flow configuration. If the start date is too recent, assets created or updated before that date will be excluded. Use the date picker to extend the range further back. Also confirm that those assets are not archived or deleted in BlueTally — archived records may not be returned by the API.

</details>

<details>

<summary>The Employees entity returns fewer records than expected</summary>

BlueTally may only return employees who have at least one asset assigned or who are marked as active. Offboarded employees with no active assignments may not appear. Check your BlueTally account directly to confirm which employee records are visible via the API.

</details>

## Permission errors

<details>

<summary>I get a "forbidden" or "unauthorized" error</summary>

Your API key may not have sufficient permissions to read Assets or Employees data. In BlueTally, check whether your account role allows API access. Some plans or user roles restrict API usage — contact your BlueTally account admin to confirm.

</details>

## Data discrepancies

<details>

<summary>Asset counts in Coupler.io don't match what I see in BlueTally</summary>

This is almost always caused by the start date filter. Coupler.io only pulls records from the date you specified onward. Set the start date as far back as needed, re-run the data flow, and compare again. Also check whether any assets have been deleted in BlueTally — deleted records are typically not returned by the API.

</details>

<details>

<summary>Category or status values look inconsistent in my destination</summary>

BlueTally passes through whatever values are stored in your account — there's no normalization. If your team has used inconsistent naming (e.g., "Laptop" vs. "laptop" vs. "Laptops"), those variations will appear in the export. Clean these up directly in BlueTally for consistent reporting.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.coupler.io/sources/category/other/bluetally/common-issues.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
