25368382
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.109
Queue Time
00:00.266
Run Time
00:00.007
Inserted
2h ago
Scheduled
2h ago
Completed
—
Cancelled
—
Discarded
2h ago
Args
%{
"account_id" => "215040",
"data" => %{
"account_insight_agent_id" => "7b206621-02dd-4b4a-a7ec-a08bdf68018e",
"insights" => [
%{
"action_plan" => "The first 10 properties have quick-action buttons to hide them individually. The remaining 11 properties (_appcuesForm_po-pierwsze-chcielibymy-wiedzie-dlaczego-doczasz-do-nas-dzisiaj, _appcuesForm_po-pierwsze-chcielibymy-wiedzie-dlaczego-doczye-do-nas-dzisiaj, _appcuesForm_po-prv-radi-by-sme-vedeli-preo-sa-k-nm-dnes-pridvate, _appcuesForm_primeiramente-gostaramos-de-saber-por-que-voc-est-conosco-hoje, _appcuesForm_prvo-voljeli-bismo-znati-zato-ste-nam-se-danas-pridruili, _appcuesForm_tout-dabord-nous-aimerions-savoir-pourquoi-vous-nous-rejoignez-aujourdhui, _appcuesForm_tout-dabord-nous-aimerions-savoir-pourquoi-vous-vous-joignez-nous-aujourdhui, _appcuesForm_what-calculators-do-you-want-to-see, _appcuesForm_why-are-you-joining-us-today, _appcuesForm_zunchst-einmal-wrden-wir-gerne-wissen-warum-sie-heute-zu-uns-kommen, _appcuesForm_zunchst-wrden-wir-gerne-wissen-warum-sie-heute-zu-uns-kommen) can be hidden through Captain AI — ask it to hide them by name — or updated manually in the segment builder UI. Hiding is non-destructive — property data is retained and any property can be made visible again at any time.",
"actions" => [
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_",
"undo_prompt" => "Update user property '_appcuesForm_' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_allereerst-willen-we-graag-weten-waarom-u-vandaag-bij-ons-bent' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_allereerst-willen-we-graag-weten-waarom-u-vandaag-bij-ons-bent",
"undo_prompt" => "Update user property '_appcuesForm_allereerst-willen-we-graag-weten-waarom-u-vandaag-bij-ons-bent' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_en-primer-lloc-ens-agradaria-saber-per-qu-ens-uneixes-avui' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_en-primer-lloc-ens-agradaria-saber-per-qu-ens-uneixes-avui",
"undo_prompt" => "Update user property '_appcuesForm_en-primer-lloc-ens-agradaria-saber-per-qu-ens-uneixes-avui' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_en-primer-lugar-nos-encantara-saber-por-qu-te-unes-a-nosotros-hoy' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_en-primer-lugar-nos-encantara-saber-por-qu-te-unes-a-nosotros-hoy",
"undo_prompt" => "Update user property '_appcuesForm_en-primer-lugar-nos-encantara-saber-por-qu-te-unes-a-nosotros-hoy' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_firstly-wed-love-to-know-why-are-you-joining-us-today' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_firstly-wed-love-to-know-why-are-you-joining-us-today",
"undo_prompt" => "Update user property '_appcuesForm_firstly-wed-love-to-know-why-are-you-joining-us-today' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_innanzitutto-vorremmo-sapere-perch-sei-qui-con-noi-oggi' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_innanzitutto-vorremmo-sapere-perch-sei-qui-con-noi-oggi",
"undo_prompt" => "Update user property '_appcuesForm_innanzitutto-vorremmo-sapere-perch-sei-qui-con-noi-oggi' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_n-primul-rnd-ne-ar-plcea-s-tim-de-ce-ni-te-alturi-astzi' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_n-primul-rnd-ne-ar-plcea-s-tim-de-ce-ni-te-alturi-astzi",
"undo_prompt" => "Update user property '_appcuesForm_n-primul-rnd-ne-ar-plcea-s-tim-de-ce-ni-te-alturi-astzi' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_najprej-bi-radi-vedeli-zakaj-ste-se-nam-danes-pridruili' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_najprej-bi-radi-vedeli-zakaj-ste-se-nam-danes-pridruili",
"undo_prompt" => "Update user property '_appcuesForm_najprej-bi-radi-vedeli-zakaj-ste-se-nam-danes-pridruili' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_pirmkrt-ms-labprt-uzzintu-kpc-js-odien-pievienojaties-mums' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_pirmkrt-ms-labprt-uzzintu-kpc-js-odien-pievienojaties-mums",
"undo_prompt" => "Update user property '_appcuesForm_pirmkrt-ms-labprt-uzzintu-kpc-js-odien-pievienojaties-mums' and set show_in_ui to true."
},
%{
"cta" => "Run",
"prompt" => "Update user property '_appcuesForm_pirmkrt-ms-vltos-uzzint-kpc-js-odien-pievienojaties-mums' and set show_in_ui to false.",
"title" => "Hide _appcuesForm_pirmkrt-ms-vltos-uzzint-kpc-js-odien-pievienojaties-mums",
"undo_prompt" => "Update user property '_appcuesForm_pirmkrt-ms-vltos-uzzint-kpc-js-odien-pievienojaties-mums' and set show_in_ui to true."
}
],
"cta_text" => nil,
"entity_id" => nil,
"entity_type" => nil,
"expected_impact" => "Cleaner segment builder with only active properties",
"finding" => "Found 21 stale user properties that are visible, not auto-tracked, and not used by any experience.\n\nLast seen > 90 days ago:\n\n_appcuesForm_ - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_)\n\n_appcuesForm_allereerst-willen-we-graag-weten-waarom-u-vandaag-bij-ons-bent - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_allereerst-willen-we-graag-weten-waarom-u-vandaag-bij-ons-bent)\n\n_appcuesForm_en-primer-lloc-ens-agradaria-saber-per-qu-ens-uneixes-avui - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_en-primer-lloc-ens-agradaria-saber-per-qu-ens-uneixes-avui)\n\n_appcuesForm_en-primer-lugar-nos-encantara-saber-por-qu-te-unes-a-nosotros-hoy - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_en-primer-lugar-nos-encantara-saber-por-qu-te-unes-a-nosotros-hoy)\n\n_appcuesForm_firstly-wed-love-to-know-why-are-you-joining-us-today - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_firstly-wed-love-to-know-why-are-you-joining-us-today)\n\n_appcuesForm_innanzitutto-vorremmo-sapere-perch-sei-qui-con-noi-oggi - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_innanzitutto-vorremmo-sapere-perch-sei-qui-con-noi-oggi)\n\n_appcuesForm_n-primul-rnd-ne-ar-plcea-s-tim-de-ce-ni-te-alturi-astzi - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_n-primul-rnd-ne-ar-plcea-s-tim-de-ce-ni-te-alturi-astzi)\n\n_appcuesForm_najprej-bi-radi-vedeli-zakaj-ste-se-nam-danes-pridruili - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_najprej-bi-radi-vedeli-zakaj-ste-se-nam-danes-pridruili)\n\n_appcuesForm_pirmkrt-ms-labprt-uzzintu-kpc-js-odien-pievienojaties-mums - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_pirmkrt-ms-labprt-uzzintu-kpc-js-odien-pievienojaties-mums)\n\n_appcuesForm_pirmkrt-ms-vltos-uzzint-kpc-js-odien-pievienojaties-mums - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_pirmkrt-ms-vltos-uzzint-kpc-js-odien-pievienojaties-mums)\n\n_appcuesForm_po-pierwsze-chcielibymy-wiedzie-dlaczego-doczasz-do-nas-dzisiaj - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_po-pierwsze-chcielibymy-wiedzie-dlaczego-doczasz-do-nas-dzisiaj)\n\n_appcuesForm_po-pierwsze-chcielibymy-wiedzie-dlaczego-doczye-do-nas-dzisiaj - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_po-pierwsze-chcielibymy-wiedzie-dlaczego-doczye-do-nas-dzisiaj)\n\n_appcuesForm_po-prv-radi-by-sme-vedeli-preo-sa-k-nm-dnes-pridvate - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_po-prv-radi-by-sme-vedeli-preo-sa-k-nm-dnes-pridvate)\n\n_appcuesForm_primeiramente-gostaramos-de-saber-por-que-voc-est-conosco-hoje - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_primeiramente-gostaramos-de-saber-por-que-voc-est-conosco-hoje)\n\n_appcuesForm_prvo-voljeli-bismo-znati-zato-ste-nam-se-danas-pridruili - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_prvo-voljeli-bismo-znati-zato-ste-nam-se-danas-pridruili)\n\n_appcuesForm_tout-dabord-nous-aimerions-savoir-pourquoi-vous-nous-rejoignez-aujourdhui - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_tout-dabord-nous-aimerions-savoir-pourquoi-vous-nous-rejoignez-aujourdhui)\n\n_appcuesForm_tout-dabord-nous-aimerions-savoir-pourquoi-vous-vous-joignez-nous-aujourdhui - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_tout-dabord-nous-aimerions-savoir-pourquoi-vous-vous-joignez-nous-aujourdhui)\n\n_appcuesForm_what-calculators-do-you-want-to-see - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_what-calculators-do-you-want-to-see)\n\n_appcuesForm_why-are-you-joining-us-today - [View](https://studio.appcues.com/settings/properties/user?search=_appcuesForm_why-are-you-joining-us-today)\n\n_appcuesForm_zunchst-einmal-wrden-wir-gerne-wissen-warum-sie" <> ...,
"outcomes" => [],
"priority" => "high",
"title" => "Found 21 stale user properties to hide",
"type" => "opportunity"
}
]
},
"notification_id" => "2073edbe-dfa2-45d5-97ff-7ad52302177c",
"workflow_key" => "insight-opportunity-added"
}
Meta
%{"orig_scheduled_at" => 1777558787795799, "structured" => true}
Errors
Attempt 5—2h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 4—2h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 3—2h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 2—2h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4
Attempt 1—2h ago
** (Knock.ApiKeyMissingError) The api_key setting is required to make requests to Knock.
Please configure :api_key in config.exs, set the KNOCK_API_KEY
environment variable, or pass into a new client instance.
(knock 0.5.0) lib/knock/client.ex:65: Knock.Client.new/1
(customer_api 1.21.0+dd24b211) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+dd24b211) lib/customer_api/jobs/publish_notification_job.ex:93: CustomerApi.Jobs.PublishNotificationJob.do_publish/4
(oban_pro 1.6.12) lib/oban/pro/worker.ex:1156: Oban.Pro.Worker.process/3
(oban 2.20.3) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.3) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.19.5) lib/task/supervised.ex:105: Task.Supervised.invoke_mfa/2
(elixir 1.19.5) lib/task/supervised.ex:40: Task.Supervised.reply/4