25404892
CustomerApi.Jobs.PublishNotificationJob
Queue
notifications
Attempt
5 of 5
Priority
0
Tags
...
Node
customer_api@10.10.1.109
Queue Time
00:00.094
Run Time
00:00.066
Inserted
8h ago
Scheduled
8h ago
Completed
—
Cancelled
—
Discarded
8h ago
Args
%{
"account_id" => "25606",
"data" => %{
"account_insight_agent_id" => "64d4a8c0-b22a-435e-8e15-ad88cc9b356e",
"insights" => [
%{
"action_plan" => "Use the current inventory count and the verified 90-day activity above as the reliable baseline. For any audit that requires a row for every experience with exact publish/unpublish timestamps and recovery-event counts, treat those fields as unavailable from the current data source rather than inferring them. Prioritize review of the small set of active live flows, especially the high-skip flows and the onboarding flow with errors.",
"actions" => [],
"cta_text" => nil,
"entity_id" => nil,
"entity_type" => nil,
"expected_impact" => "Prevents decisions based on incomplete lifecycle metadata and keeps optimization work focused on the few experiences driving nearly all current engagement.",
"finding" => "I found **386 total experiences** in the account when archived items are included. In the last **90 days**, measurable activity is concentrated in a small set of current flows, led by:\n- **GGT Auto-Start Student Groups:** **461,848 seen**, **142,490 skipped**, **7,843 completed**\n- **GGT Main Dashboard (Classroom/Active) - MFA Slideout:** **15,253 seen**, **5,301 skipped**, **210 completed**\n- **GGA Expanded Proxy Detection-Enhancement - Slideout:** **11,086 seen**, **4,043 skipped**, **3,530 completed**\n- **GG Discover Onboarding:** **157 seen**, **90 skipped**, **54 completed**, **5 errors**\n\nHowever, I could not produce the exact exhaustive report requested for every item because the available account data does **not expose complete bulk publish history** (`published_at` / `unpublished_at`) for all experiences, and **recovery event totals are not available** from the analytics surface I can access. I also found some historical analytics tied to stale IDs that do not match the current inventory, so a fully accurate all-items table would require data that is not available here.",
"outcomes" => ["engagement", "adoption"],
"priority" => "high",
"title" => "Complete experience inventory report is blocked by metadata gaps",
"type" => "issue"
}
]
},
"notification_id" => "c3ce400b-a63e-4509-97ff-d2674a52cd28",
"workflow_key" => "insight-issue-added"
}
Meta
%{"orig_scheduled_at" => 1777587969853773, "structured" => true}
Errors
Attempt 5—8h ago
** (Oban.PerformError) CustomerApi.Jobs.PublishNotificationJob failed with {:error, %Knock.Response{url: "https://api.knock.app/v1/workflows/insight-issue-added/trigger", body: %{"code" => "workflow_missing", "message" => "The workflow you specified was not found in this environment. Make sure you commit the workflow before trying to invoke it. See the docs: https://docs.knock.app/send-and-manage-data/environments", "status" => 404, "type" => "invalid_request_error"}, headers: [{"date", "Thu, 30 Apr 2026 22:27:43 GMT"}, {"content-type", "application/json; charset=utf-8"}, {"content-length", "278"}, {"connection", "keep-alive"}, {"access-control-allow-credentials", "true"}, {"access-control-allow-origin", "*"}, {"access-control-expose-headers", "authorization x-knock-user-token x-knock-environment"}, {"cache-control", "max-age=0, private, must-revalidate"}, {"x-content-type-options", "nosniff"}, {"x-frame-options", "SAMEORIGIN"}, {"x-request-id", "GKtC7Q56UxZmGEoCQlim"}, {"x-xss-protection", "1; mode=block"}], status: 404}}
Attempt 4—8h ago
** (Oban.PerformError) CustomerApi.Jobs.PublishNotificationJob failed with {:error, %Knock.Response{url: "https://api.knock.app/v1/workflows/insight-issue-added/trigger", body: %{"code" => "workflow_missing", "message" => "The workflow you specified was not found in this environment. Make sure you commit the workflow before trying to invoke it. See the docs: https://docs.knock.app/send-and-manage-data/environments", "status" => 404, "type" => "invalid_request_error"}, headers: [{"date", "Thu, 30 Apr 2026 22:27:11 GMT"}, {"content-type", "application/json; charset=utf-8"}, {"content-length", "278"}, {"connection", "keep-alive"}, {"access-control-allow-credentials", "true"}, {"access-control-allow-origin", "*"}, {"access-control-expose-headers", "authorization x-knock-user-token x-knock-environment"}, {"cache-control", "max-age=0, private, must-revalidate"}, {"x-content-type-options", "nosniff"}, {"x-frame-options", "SAMEORIGIN"}, {"x-request-id", "GKtC5ZEi0eG8WQUEC-Xj"}, {"x-xss-protection", "1; mode=block"}], status: 404}}
Attempt 3—8h ago
** (Oban.PerformError) CustomerApi.Jobs.PublishNotificationJob failed with {:error, %Knock.Response{url: "https://api.knock.app/v1/workflows/insight-issue-added/trigger", body: %{"code" => "workflow_missing", "message" => "The workflow you specified was not found in this environment. Make sure you commit the workflow before trying to invoke it. See the docs: https://docs.knock.app/send-and-manage-data/environments", "status" => 404, "type" => "invalid_request_error"}, headers: [{"date", "Thu, 30 Apr 2026 22:26:48 GMT"}, {"content-type", "application/json; charset=utf-8"}, {"content-length", "278"}, {"connection", "keep-alive"}, {"access-control-allow-credentials", "true"}, {"access-control-allow-origin", "*"}, {"access-control-expose-headers", "authorization x-knock-user-token x-knock-environment"}, {"cache-control", "max-age=0, private, must-revalidate"}, {"x-content-type-options", "nosniff"}, {"x-frame-options", "SAMEORIGIN"}, {"x-request-id", "GKtC4C7bFSDPgLgBNOfl"}, {"x-xss-protection", "1; mode=block"}], status: 404}}
Attempt 2—8h ago
** (Oban.PerformError) CustomerApi.Jobs.PublishNotificationJob failed with {:error, %Knock.Response{url: "https://api.knock.app/v1/workflows/insight-issue-added/trigger", body: %{"code" => "workflow_missing", "message" => "The workflow you specified was not found in this environment. Make sure you commit the workflow before trying to invoke it. See the docs: https://docs.knock.app/send-and-manage-data/environments", "status" => 404, "type" => "invalid_request_error"}, headers: [{"date", "Thu, 30 Apr 2026 22:26:27 GMT"}, {"content-type", "application/json; charset=utf-8"}, {"content-length", "278"}, {"connection", "keep-alive"}, {"access-control-allow-credentials", "true"}, {"access-control-allow-origin", "*"}, {"access-control-expose-headers", "authorization x-knock-user-token x-knock-environment"}, {"cache-control", "max-age=0, private, must-revalidate"}, {"x-content-type-options", "nosniff"}, {"x-frame-options", "SAMEORIGIN"}, {"x-request-id", "GKtC20sZ5qGQHvcAIvvi"}, {"x-xss-protection", "1; mode=block"}], status: 404}}
Attempt 1—8h ago
** (Oban.PerformError) CustomerApi.Jobs.PublishNotificationJob failed with {:error, %Knock.Response{url: "https://api.knock.app/v1/workflows/insight-issue-added/trigger", body: %{"code" => "workflow_missing", "message" => "The workflow you specified was not found in this environment. Make sure you commit the workflow before trying to invoke it. See the docs: https://docs.knock.app/send-and-manage-data/environments", "status" => 404, "type" => "invalid_request_error"}, headers: [{"date", "Thu, 30 Apr 2026 22:26:10 GMT"}, {"content-type", "application/json; charset=utf-8"}, {"content-length", "278"}, {"connection", "keep-alive"}, {"access-control-allow-credentials", "true"}, {"access-control-allow-origin", "*"}, {"access-control-expose-headers", "authorization x-knock-user-token x-knock-environment"}, {"cache-control", "max-age=0, private, must-revalidate"}, {"x-content-type-options", "nosniff"}, {"x-frame-options", "SAMEORIGIN"}, {"x-request-id", "GKtC1zS4kOMzAX8BM9ii"}, {"x-xss-protection", "1; mode=block"}], status: 404}}