24944653
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.0.170
Queue Time
00:00.155
Run Time
00:00.006
Inserted
3d ago
Scheduled
3d ago
Completed
—
Cancelled
—
Discarded
3d ago
Args
%{
"account_id" => "211104",
"data" => %{
"account_insight_agent_id" => "aba3a03b-2355-4e80-a4e8-a69ffc064602",
"insights" => [
%{
"action_plan" => "Review this list as a routine cleanup pass.\n\n1. **Unpublish flows tied to retired releases or completed launches first** — especially the older **What's New** items and legacy setup/backup walkthroughs.\n2. **Keep only flows that still support an active page, segment, or rollout**. If the page or audience still matters, confirm the targeting is still correct before keeping it live.\n3. For the 6.2 onboarding cluster, decide whether these flows are still part of the live adoption path or whether newer content has replaced them.\n4. If a flow is still strategically important, keep it published but verify its entry conditions and audience instead of removing it.\n\nThis is best treated as regular housekeeping: remove outdated live content so your published list stays focused on experiences that still drive adoption.",
"actions" => [
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 72571e4e-52f1-4af5-a3bc-d01098d68bbf named \"SaaS Onboarding - Step 4 - Adoption Hub\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive adoption hub flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 72571e4e-52f1-4af5-a3bc-d01098d68bbf named \"SaaS Onboarding - Step 4 - Adoption Hub\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID c98c6dd5-7743-4f6c-a743-0f6f9f881227 named \"Onboarding_ ISPM_AD_6.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive AD ISPM flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID c98c6dd5-7743-4f6c-a743-0f6f9f881227 named \"Onboarding_ ISPM_AD_6.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 80938f9b-ab62-461d-95aa-3153f5a22fb2 named \"Onboarding_AD Service Accounts_6.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive service accounts flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 80938f9b-ab62-461d-95aa-3153f5a22fb2 named \"Onboarding_AD Service Accounts_6.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 2918be1d-42b8-4f08-b991-5016a913710c named \"Onboarding_PAS_6.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive PAS onboarding flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 2918be1d-42b8-4f08-b991-5016a913710c named \"Onboarding_PAS_6.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 897d74c8-0134-47be-816c-1d8c4e1b2869 named \"Onboarding_Local Accounts_6.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive local accounts flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 897d74c8-0134-47be-816c-1d8c4e1b2869 named \"Onboarding_Local Accounts_6.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID b383ca70-dfd9-4fad-99c5-f46eded4893a named \"Onboarding_User Management_6.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive user management flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID b383ca70-dfd9-4fad-99c5-f46eded4893a named \"Onboarding_User Management_6.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 779786d5-f29b-4c24-9d38-7159ee3a91b7 named \"Onboarding_Policies_UMFA_Dashboard_6.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive UMFA dashboard flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 779786d5-f29b-4c24-9d38-7159ee3a91b7 named \"Onboarding_Policies_UMFA_Dashboard_6.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID f27783b9-5984-497b-9a0f-677cbcd4beb9 named \"Onboarding_Policies_Authentication_Firewall_Dashboard_6.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive firewall dashboard flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID f27783b9-5984-497b-9a0f-677cbcd4beb9 named \"Onboarding_Policies_Authentication_Firewall_Dashboard_6.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 9be2fb94-7b2e-4ed5-8067-2a7785d2c79c named \"Adoption phase home\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive adoption phase flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 9be2fb94-7b2e-4ed5-8067-2a7785d2c79c named \"Adoption phase home\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 56aea7e5-6987-4213-97f4-b151bc4e0f77 named \"Use Case_AD Service Accounts_Smart Policy_6.0\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive smart policy flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 56aea7e5-6987-4213-97f4-b151bc4e0f77 named \"Use Case_AD Service Accounts_Smart Policy_6.0\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 1da2c057-fcdc-4f9b-b8a9-19c7dd5c1252 named \"Use Case_PAS_Approval workflow_6.1_SaaS\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive approval workflow flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 1da2c057-fcdc-4f9b-b8a9-19c7dd5c1252 named \"Use Case_PAS_Approval workflow_6.1_SaaS\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 501e3fec-2d62-41b8-a602-ca97e4cb4eed named \"Settings_6.0_Attribute Matching\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive attribute matching flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 501e3fec-2d62-41b8-a602-ca97e4cb4eed named \"Settings_6.0_Attribute Matching\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 87f8b36d-5f66-4345-83f2-6360f1b3477b named \"PAS_6.0_Attribute Matching Redirect\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive redirect setup flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 87f8b36d-5f66-4345-83f2-6360f1b3477b named \"PAS_6.0_Attribute Matching Redirect\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID d8f5fece-2ea5-484b-9899-4e17969b831d named \"PAS - Onboarding\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive legacy PAS onboarding",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID d8f5fece-2ea5-484b-9899-4e17969b831d named \"PAS - Onboarding\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 1dd794ff-4437-4f9e-bdeb-ebce5a10fa63 named \"MFA Response Based Threat Detection (5.2)\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive threat detection flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 1dd794ff-4437-4f9e-bdeb-ebce5a10fa63 named \"MFA Response Based Threat Detection (5.2)\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID d7635834-45a3-4823-8c7f-7e8cb83bba0a named \"What's New_5.3\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive whats new 5.3",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID d7635834-45a3-4823-8c7f-7e8cb83bba0a named \"What's New_5.3\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 156f54e2-96bf-46e4-8b71-5174a9fafc3f named \"What's New_5.2\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive whats new 5.2",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 156f54e2-96bf-46e4-8b71-5174a9fafc3f named \"What's New_5.2\"."
},
%{
"cta" => "Unpublish",
"prompt" => "Use the product_support agent and the unpublish_experience tool to unpublish the published experience with ID 4deb3ca0-a900-463e-99a7-397e5bca929d named \"Automatic System Backup\". This flow is currently published and had no seen events in the last 30 days.",
"title" => "Unpublish inactive backup setup flow",
"undo_prompt" => "Use the product_support agent and the publish_experience tool to republish the experience with ID 4deb3ca0-a900-463e-99e1-397e5bca929d named \"Automatic System Backup\"."
}
],
"cta_text" => "Review inactive experiences",
"entity_id" => nil,
"entity_type" => nil,
...
}
]
},
...
}
Meta
%{"orig_scheduled_at" => 1777307649618448, "structured" => true}
Errors
Attempt 5—3d 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+e99cfebb) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+e99cfebb) 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—3d 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+e99cfebb) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+e99cfebb) 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—3d 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+e99cfebb) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+e99cfebb) 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—3d 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+e99cfebb) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+e99cfebb) 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—3d 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+e99cfebb) lib/customer_api/services/knock.ex:65: CustomerApi.Services.Knock.trigger/3
(customer_api 1.21.0+e99cfebb) 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