# Integration with Goodtask?

**URL:** <https://discourse.hookproductivity.com/t/integration-with-goodtask/1932>\
**Category:** Discussion & Help\
**Created:** [September 13, 2020, 1:50pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932 "2020-09-13T13:50:45Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![oopsowl](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/o/c68b51/32.png) [@oopsowl](https://discourse.hookproductivity.com/u/oopsowl)\
**Post date:** [September 13, 2020, 1:50pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/1 "2020-09-13T13:50:45Z")

</div>

Hi,

I’ve searched the forum and I saw in a release last year Hook supports Goodtask integration, but I’ve been having trouble using it. Every time it just toggles the details panel on and off, showing “there is no linkable items”.

Am I doing something wrong here or the integration no longer works?

Thanks!

---

<div class="post-metadata">

**Author:** ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)\
**Post date:** [September 13, 2020, 5:22pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/2 "2020-09-13T17:22:40Z")

</div>

Welcome to the Hook Productivity Forum , @oopsowl.

This one uses UI scripting, Is your System language set to English? We’ll add new languages.

Luc

---

<div class="post-metadata">

**Author:** ![oopsowl](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/o/c68b51/32.png) [@oopsowl](https://discourse.hookproductivity.com/u/oopsowl)\
**Post date:** [September 13, 2020, 6:07pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/3 "2020-09-13T18:07:41Z")

</div>

Hi Luc,

Thanks for the response. Yes my system language is English alright.

---

<div class="post-metadata">

**Author:** ![tonywatkins](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/tonywatkins/32/1372_2.png) [@tonywatkins](https://discourse.hookproductivity.com/u/tonywatkins)\
**Post date:** [September 14, 2020, 7:48am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/4 "2020-09-14T07:48:24Z")

</div>

I get no linkable items too.

---

<div class="post-metadata">

**Author:** ![ranger](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/r/258eb7/32.png) [@ranger](https://discourse.hookproductivity.com/u/ranger)\
**Post date:** [November 20, 2020, 1:41am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/5 "2020-11-20T01:41:27Z")

</div>

@oopsowl I’m running into the same thing. New to the app, just trying to get a workflow in place, and GoodTask is my task manager of choice. It just clicks for me. And I’d love to solve this issue. To describe what I’m seeing (which sounds like what you’re seeing) is: (1) I press cmd-shft-space and launch hook. At the same time the GoodTask details panel toggles away and in Hook, I see “No linkable item found in hook.” I’m not too handy with scripting, but I suspect that cmd-shft-space may be a keyboard shortcut in GoodTask that toggles the detail view.

Oh, and given that this seems to be using UI scripting, if the details panel is gone, the UI scripting probably fails. Continuing my investigation.

---

<div class="post-metadata">

**Author:** ![ranger](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/r/258eb7/32.png) [@ranger](https://discourse.hookproductivity.com/u/ranger)\
**Post date:** [November 20, 2020, 2:02am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/6 "2020-11-20T02:02:46Z")

</div>

I was wrong. Further investigation, cmd-D toggles the details pane. cmd-shft-space does nothing in GoodTask. Instead, its within the script itself. I mucked about, to no avail. I’ll post if I figure something out. Let me know if anyone found a solution.

---

<div class="post-metadata">

**Author:** ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)\
**Post date:** [November 27, 2020, 6:56am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/7 "2020-11-27T06:56:00Z")

</div>

Sorry for the delay. One of us here will look into it.

---

<div class="post-metadata">

**Author:** ![Chris](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@Chris](https://discourse.hookproductivity.com/u/Chris)\
**Post date:** [November 27, 2020, 3:53pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/8 "2020-11-27T15:53:20Z")

</div>

So many of the newer apps are IOS focussed. Goodtasks, which I really enjoy, has rich Shortcuts support on IOS. Begs the question as to whether Shortcuts will come to the Mac with the M1 chip IOS app support…

---

<div class="post-metadata">

**Author:** ![MitchWagner](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/mitchwagner/32/111_2.png) [@MitchWagner](https://discourse.hookproductivity.com/u/MitchWagner)\
**Post date:** [December 24, 2020, 10:48pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/9 "2020-12-24T22:48:11Z")

</div>

I’m seeing the same problem, as you describe it.

Is there a fix available?

---

<div class="post-metadata">

**Author:** ![cfritze64](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/c/c37758/32.png) [@cfritze64](https://discourse.hookproductivity.com/u/cfritze64)\
**Post date:** [January 25, 2021, 12:13am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/10 "2021-01-25T00:13:57Z")

</div>

Hi Luc: Any update? I’m also getting “no linkable items” response when I try to link from GoodTask v6.3.5, mac OX 11.1, Hook 2.2.1. I notice that while the UI Scripts for GoodTask are present in Hook’s preferences, Hook wasn’t asked for accessibility permission for GoodTask, and the option to enable it is not present in the Automation pane of Security & Privacy Permissions.

---

<div class="post-metadata">

**Author:** ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)\
**Post date:** [January 25, 2021, 1:31am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/11 "2021-01-25T01:31:45Z")

</div>

Welcome to the Hook Productivity Forum @cfritze64 , and thanks for asking.

Sorry all for the delay as this one fell off the radar over xmas

> [@Hook integration scripts v. 68 to 72: Updated support for Firefox, nvUltra, EagleFiler and Bear apps. New support for GoodTask todo app](https://discourse.hookproductivity.com/t/hook-integration-scripts-v-68-to-72-updated-support-for-firefox-nvultra-eaglefiler-and-bear-apps-new-support-for-goodtask-todo-app/710/1):
>
> - Version 71 (2019-08-27). Added support for GoodTask to do list manager. The following caveats apply:
> 
> 1. Hook’s integration with this app gets information from its “Details” pane. So if this pane isn’t open it, Hook opens it.
> 2. GoodTask doesn’t link to calendar events, just to todo tasks…
> 3. GoodTask links use the title of the item. So if you rename an item it breaks the link. And if you have more than one item with the same name, they all produce the same link. And the link will lead to the most recent item with that name.

I had a quick look at this convoluted script and tested it. The script is being invoked but is not having the desired result. in Script Editor I get

> error “System Events got an error: Can’t get splitter group 2 of splitter group 1 of window 1 of process "GoodTask". Invalid index.” number -1719 from splitter group 2 of splitter group 1 of window 1 of process “GoodTask”

Has the UI changed? We will look at this issue with high priority. Sorry again for the delay.

Meanwhile, has anyone else asked the developer to provide x-callback-url [for getting the ID and title of the current task](https://hookproductivity.com/help/integration/other-app-developers/)? That would avoid UI scripting and make this work in all languages. I see some x-callback-url but not for that. I have a note that we were in touch with that developer about that previously.

---

<div class="post-metadata">

**Author:** ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)\
**Post date:** [January 25, 2021, 1:59am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/12 "2021-01-25T01:59:46Z")

</div>

Hi there, I’ve received a response from the developer. " UI didn’t change but it could be something with Big Sur. " and then some. We will have a look, and I’ll keep you posted.

---

<div class="post-metadata">

**Author:** ![cfritze64](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/c/c37758/32.png) [@cfritze64](https://discourse.hookproductivity.com/u/cfritze64)\
**Post date:** [January 25, 2021, 5:16am UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/13 "2021-01-25T05:16:46Z")

</div>

I played around a bit making a recording in Automator and looking at what it interpreted. This led to this script, which works in the case where the Details pane in GoodTask is visible. I haven’t yet been able to extend it to test for the presence of that view.

–Hook’s UI script for GoodTask Get Address (cf edit)  
tell application “System Events”  
tell process “GoodTask”  
– only works if Details pane is already open  
set itemTitle to value of text field 1 of scroll area 2 of splitter group 1 of window 1  
set encodedItemTitle to do shell script "python -c “import urllib, sys; print (urllib.quote(sys.argv[1]))” " & quoted form of itemTitle  
return “goodtask3://task?title=” & encodedItemTitle  
end tell  
end tell

---

<div class="post-metadata">

**Author:** ![LucB](https://discourse.hookproductivity.com/user_avatar/discourse.hookproductivity.com/lucb/32/2228_2.png) [@LucB](https://discourse.hookproductivity.com/u/LucB)\
**Post date:** [February 20, 2021, 7:45pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/14 "2021-02-20T19:45:36Z")

</div>

also: @chris, @MitchWagner , @cfritze64

FYI: Hook’s revised Integration with GoodTask is in place in Hook Integration Scripts version 159. This uses GoodTasks’s new x-callback-url. I.e., not reliant on UI scripting anymore, thankfully.

This is tested with SetApp version and should work with Mac App Store version of GoodTask but not yet tested there. If anyone is using the Mac App Store please let us know your experience.

---

<div class="post-metadata">

**Author:** ![cfritze64](https://discourse.hookproductivity.com/letter_avatar_proxy/v4/letter/c/c37758/32.png) [@cfritze64](https://discourse.hookproductivity.com/u/cfritze64)\
**Post date:** [February 20, 2021, 8:15pm UTC](https://discourse.hookproductivity.com/t/integration-with-goodtask/1932/15 "2021-02-20T20:15:25Z")

</div>

Mac App Store version here. Links to GoodTask items are being captured! Thank you
