25481773 CustomerApi.Jobs.PublishNotificationJob
Queue notifications
Attempt 5 of 5
Priority 0
Tags ...
Node customer_api@10.10.1.109
Queue Time 00:00.102
Run Time 00:00.069
Inserted 3h ago
Scheduled 3h ago
Completed
Cancelled
Discarded 3h ago

Args

%{
  "account_id" => "22",
  "data" => %{
    "account_insight_agent_id" => "24b7d62e-28d4-4e9c-879e-3fd9588ce8be",
    "insights" => [
      %{
        "action_plan" => "Investigate this on the [pin settings page](https://studio.appcues.com/pins/a15361e9-0676-43b2-9d97-3eadd61d708a/settings). Replace the generic `P` selector with a more stable target tied to the exact element you want on Subscription settings. If this pin is only meant for one settings area, tighten the page targeting so it does not attempt to attach on other settings layouts.",
        "actions" => [],
        "cta_text" => "Review pin",
        "entity_id" => "a15361e9-0676-43b2-9d97-3eadd61d708a",
        "entity_type" => "pin",
        "expected_impact" => "Stabilizing the selector should reduce failed renders on settings pages and improve engagement with this contextual support pin.",
        "finding" => "**[Contextual Support] combined MAUs** had the largest positive weekday increase among qualifying Flows, Pins, and Launchpads.\n\n- **6 selector errors today** vs **5 yesterday** (**+20%**)\n- **15 selector errors** across the last 3 weekdays, so it clears the **10+ issues** threshold\n- Recent diagnostics show repeated **\"Could not find element for selector `P`\"** failures, mostly on Studio Subscription settings pages, which suggests the pin is attached to a very broad paragraph selector that is easy to break when the page layout changes",
        "outcomes" => ["engagement"],
        "priority" => "medium",
        "title" => "Combined MAUs pin selector errors rose 20% today",
        "type" => "issue"
      }
    ]
  },
  "notification_id" => "2105f23a-968e-4493-827d-773b4ba3ea83",
  "workflow_key" => "insight-issue-added"
}

Meta

%{"orig_scheduled_at" => 1777666116102956, "structured" => true}

Errors

Attempt 5—3h 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", "Fri, 01 May 2026 20:10:09 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", "GKuJ_6_NaozoEjIC753h"}, {"x-xss-protection", "1; mode=block"}], status: 404}}

Attempt 4—3h 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", "Fri, 01 May 2026 20:09:37 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", "GKuJ-DIFxSpHh8ECmxNi"}, {"x-xss-protection", "1; mode=block"}], status: 404}}

Attempt 3—3h 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", "Fri, 01 May 2026 20:09:13 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", "GKuJ8s_tlAc2cQEC7eZh"}, {"x-xss-protection", "1; mode=block"}], status: 404}}

Attempt 2—3h 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", "Fri, 01 May 2026 20:08:53 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", "GKuJ7ih0r050tmAC6cJm"}, {"x-xss-protection", "1; mode=block"}], status: 404}}

Attempt 1—3h 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", "Fri, 01 May 2026 20:08:36 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", "GKuJ6gyNaPFCbbEChx6h"}, {"x-xss-protection", "1; mode=block"}], status: 404}}