25353107 CustomerApi.Jobs.Insights.ExecuteAccountInsightAgentJob
Queue insight_agents
Attempt 1 of 2
Priority 0
Tags ...
Node customer_api@10.10.1.214
Queue Time 07:56.601
Run Time 01:23.774
Inserted 2h ago
Scheduled 2h ago
Completed 1h ago (01:24)
Cancelled
Discarded

Args

%{
  "account_id" => "89757",
  "account_insight_agent_id" => "cbc9586f-99f4-4037-a236-55e3d18e0ab9"
}

Meta

%{
  "deps" => [],
  "name" => "execute",
  "on_hold" => false,
  "partition" => true,
  "partition_key" => "ghJxs7+hZhRtG+TSCXHj5Uf3qRi3F5e/ymjClq0slkY",
  "recorded" => true,
  "return" => "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",
  "structured" => true,
  "uniq" => true,
  "uniq_bmp" => [1, 0, 2, 3],
  "uniq_conflict" => true,
  "uniq_key" => "iZz0aavfm+riGsHZ2V/ECfVcekA4cHIS3csD05Eoe90",
  "workflow" => true,
  "workflow_id" => "019ddea7-5786-72e0-aed2-467ecc5c83fa"
}

Recorded Output

%{
  insights_data: [
    %{
      "action_plan" => "Update the copy in this flow first, since it is a welcome experience and sets the tone for new users. After correcting the obvious spelling issues, do one pass for French grammar consistency across headings, bullets, and CTA buttons.",
      "actions" => [],
      "cta_text" => "Review flow copy",
      "entity_id" => "34079844-049e-4998-bb9c-05620b018c32",
      "entity_type" => "flow",
      "expected_impact" => "Cleaner first-run onboarding copy should improve trust and reduce distraction for new users, supporting activation and engagement.",
      "finding" => "The live flow **Bienvenue sur votre Cactusoft Construction** appears to contain several high-confidence typos and grammar issues in user-facing French copy.\n\nReview it here: [Bienvenue sur votre Cactusoft Construction](https://studio.appcues.com/flows/34079844-049e-4998-bb9c-05620b018c32/analytics)\n\nLikely issues:\n- **\"du logiciels\"** → likely **\"du logiciel\"**\n- **\"Laissez nous\"** → likely **\"Laissez-nous\"**\n- **\"plus facile\"** → likely **\"plus faciles\"**\n- **\"içi\"** → likely **\"ici\"**\n- **\"Allons y !\"** → likely **\"Allons-y !\"**\n- **\"une tâches\"** → likely **\"une tâche\"**\n- **\"d'arriver\"** → likely **\"d'arrivée\"**\n- **\"d'avantage\"** → likely **\"davantage\"**",
      "outcomes" => ["activation", "engagement"],
      "priority" => "high",
      "title" => "Welcome flow has multiple visible French typos",
      "type" => "issue"
    },
    %{
      "action_plan" => "Correct the verb forms in the opening modal and follow-up instructional step. Because this is a guided tutorial, preserving precise instructional language matters more than tone adjustments.",
      "actions" => [],
      "cta_text" => "Review flow copy",
      "entity_id" => "3c116e9b-cbda-4992-9254-b00b4e408205",
      "entity_type" => "flow",
      "expected_impact" => "Improves clarity in guided onboarding steps and reduces friction during tutorial completion.",
      "finding" => "The live flow **eg4.0 - Visualiser l'horaire comme un travailleur** has wording that looks incorrect for French infinitive/imperative usage.\n\nReview it here: [eg4.0 - Visualiser l'horaire comme un travailleur](https://studio.appcues.com/flows/3c116e9b-cbda-4992-9254-b00b4e408205/analytics)\n\nLikely issues:\n- **\"Voulez-vous visualisez l'horaire...\"** → likely **\"Voulez-vous visualiser l'horaire...\"**\n- **\"vous devez sélectionnez\"** → likely **\"vous devez sélectionner\"**",
      "outcomes" => ["activation", "engagement"],
      "priority" => "high",
      "title" => "Worker schedule tutorial repeats incorrect verb forms",
      "type" => "issue"
    },
    %{
      "action_plan" => "Standardize the instructional phrasing in this flow to use consistent imperative forms. Then compare the related follow-up flow to remove the same duplicated errors there as well.",
      "actions" => [],
      "cta_text" => "Review flow copy",
      "entity_id" => "6772a807-5b1c-4682-aece-3e37dcb2aa29",
      "entity_type" => "flow",
      "expected_impact" => "More polished instructional copy should make task guidance easier to follow and reduce perceived product rough edges.",
      "finding" => "The live flow **eg3.0 - Préparer l'horaire des travailleurs** contains recurring instructional copy issues that also appear in related scheduling guidance.\n\nReview it here: [eg3.0 - Préparer l'horaire des travailleurs](https://studio.appcues.com/flows/6772a807-5b1c-4682-aece-3e37dcb2aa29/analytics)\n\nLikely issues:\n- **\"Cliquer et glisser...\"** → likely **\"Cliquez et glissez...\"**\n- **\"vérouillez\"** → likely **\"verrouillez\"**\n- **\"Cliquer pour continuer.\"** → likely **\"Cliquez pour continuer.\"**",
      "outcomes" => ["activation", "engagement"],
      "priority" => "medium",
      "title" => "Scheduling flows reuse the same misspellings",
      "type" => "issue"
    },
    %{
      "action_plan" => "Make the same spelling and imperative-form fixes here that you apply in the main scheduling flow so users do not see inconsistent copy between related tutorials.",
      "actions" => [],
      "cta_text" => "Review flow copy",
      "entity_id" => "90486cad-a573-44cd-b700-73ed5a79db16",
      "entity_type" => "flow",
      "expected_impact" => "Creates a more consistent experience across the scheduling journey and improves comprehension.",
      "finding" => "The live flow **eg3.1 - Horaire des travailleurs suite** repeats several of the same copy issues found in the main worker-scheduling tutorial.\n\nReview it here: [eg3.1 - Horaire des travailleurs suite](https://studio.appcues.com/flows/90486cad-a573-44cd-b700-73ed5a79db16/analytics)\n\nLikely issues:\n- **\"Cliquer et glisser...\"** → likely **\"Cliquez et glissez...\"**\n- **\"vérouillez\"** → likely **\"verrouillez\"**\n- **\"Cliquer pour continuer.\"** → likely **\"Cliquez pour continuer.\"**",
      "outcomes" => ["activation", "engagement"],
      "priority" => "medium",
      "title" => "Follow-up scheduling flow duplicates known typos",
      "type" => "issue"
    },
    %{
      "action_plan" => "Correct the obvious spelling issue first, then review the longer explanatory sentence for grammar and readability. This flow is instructional, so shorter and cleaner copy would help.",
      "actions" => [],
      "cta_text" => "Review flow copy",
      "entity_id" => "025f10aa-41f3-4f79-b49f-0fde341e68c6",
      "entity_type" => "flow",
      "expected_impact" => "Reduces friction in an early setup tutorial and makes the instructions feel more credible.",
      "finding" => "The live flow **eg2.0 - Planifiez votre premier chantier** includes at least one clear spelling issue and one likely verb-form issue.\n\nReview it here: [eg2.0 - Planifiez votre premier chantier](https://studio.appcues.com/flows/025f10aa-41f3-4f79-b49f-0fde341e68c6/analytics)\n\nLikely issues:\n- **\"parmis\"** → likely **\"parmi\"**\n- **\"vous préparez en vue de la préparation d'horaire\"** → likely **\"vous préparer en vue de la préparation de l'horaire\"**",
      "outcomes" => ["activation", "engagement"],
      "priority" => "medium",
      "title" => "Project-planning tutorial has clear French spelling mistakes",
      "type" => "issue"
    },
    %{
      "action_plan" => "Clean up the grammar in the longer payroll guidance steps, especially where users are moving between verification stages. These are important trust-building instructions in a sensitive workflow.",
      "actions" => [],
      "cta_text" => "Review flow copy",
      "entity_id" => "618c7748-6b02-4acb-aaf5-648056d93f5e",
      "entity_type" => "flow",
      "expected_impact" => "Improves confidence and readability in a high-stakes payroll workflow, supporting engagement and continued adoption.",
      "finding" => "The live flow **eg9.0 - Préparer la paie - suite** contains a few likely French grammar issues in longer instructional sentences.\n\nReview it here: [eg9.0 - Préparer la paie - suite](https://studio.appcues.com/flows/618c7748-6b02-4acb-aaf5-648056d93f5e/analytics)\n\nLikely issues:\n- **\"Lorsque vous avez finis\"** → likely **\"Lorsque vous avez fini\"**\n- **\"Lorsque les chantiers ont été validé\"** → likely **\"Lorsque les chantiers ont été validés\"**",
      "outcomes" => ["adoption", "engagement"],
      "priority" => "medium",
      "title" => "Payroll tutorial includes tense and agreement errors",
      "type" => "issue"
    },
    %{
      "action_plan" => "Update the checklist item label so its verb form matches the other imperative checklist items. Then scan the remaining labels for consistency of style and conjugation.",
      "actions" => [],
      "cta_text" => "Review checklist label",
      "entity_id" => "-MYgt5uS3ddNPnjUoUMR",
      "entity_type" => "checklist",
      "expected_impact" => "Makes the checklist feel more polished and consistent, which can improve completion confidence.",
      "finding" => "The live checklist **Débuter votre essai gratuit** includes one item label that appears grammatically incorrect in French.\n\nReview it here: [Débuter votre essai gratuit](https://studio.appcues.com/checklists/-MYgt5uS3ddNPnjUoUMR/edit)\n\nLikely issue:\n- **\"Complétez et envoyer le rapport de chantier\"** → likely **\"Complétez et envoyez le rapport de chantier\"**",
      "outcomes" => ["activation", "engagement"],
      "priority" => "low",
      "title" => "Checklist item label has a likely conjugation error",
      "type" => "issue"
    }
  ],
  notes: "Reviewed 13 published experiences. Found multiple high-confidence typo/grammar issues in 7 live experiences; legacy NPS content could not be fully inspected with the available detail tool, so that item remains unverified."
}

Errors

No Errors