This page says “ChatGPT” as the example. Claude and Google Gemini connect to ThingzSafe in the same way and work the same way once connected.
ChatGPT says it cannot do something, but does not offer to send us a request.
Refresh the ThingzSafe connection's tools in ChatGPT, then start a new conversation with ThingzSafe selected. You can also ask directly: “Prepare a feature request for this. Do not submit it yet.” A report is something you ask ChatGPT for in the conversation. There is no separate button for it in ThingzSafe.
If report permission is missing, reconnect and explicitly approve Submit bug reports and feature requests. Inventory write permission alone does not grant report submission. After reconnecting, request a new draft, review the complete text and destination, and approve only if correct. Do not recreate an already submitted report just to test a retry; use its original preview.
A newly added tool is missing.
Refresh the plugin's tool list. Reconnecting alone and refreshing tool definitions are different operations. Start a new conversation if the previous one still appears to use old capabilities. Your ChatGPT account or workspace may also restrict custom connections or individual tools.
The API tester works but ChatGPT cannot use the connection.
The tester uses a developer token; ChatGPT uses its own OAuth connection. Check that ThingzSafe is selected in the conversation, the correct household was authorised and the connection has the necessary scopes. Do not paste the developer token into chat.
Photos or documents are unexamined.
Check file permission, the exact owning Thing, supported format, page continuation and limits. Open the original in ThingzSafe if the prepared view is unclear. Unexamined does not mean no receipt.
A preview or connection changed before approval.
Ask for a new preview and review it again. For an uncertain response after execution/submission, recover or retry the same original batch/report first, to avoid duplication.