For pharmacovigilance teams

Every safety report checked for validity and triaged for review the day it arrives.

Describe your intake form and the four minimum criteria once. Your agent checks every report against them, extracts the case details, flags seriousness terms as stated and triages the case for your reviewer.

Everything on this page follows one safety team's agent, built from its own intake form, as an example. Yours does what you describe.

Case 4103Spontaneous · healthcare professional
Day zero
14 September, 08:12, first awareness
Reporter
Dr L. Hallberg, hospital physician
Received via
Your page
Minimum criteria for a valid case
  • Identifiable reporterDr L. Hallberg
  • Identifiable patientFemale, 58
  • Suspect productNamed, 40 mg once daily
  • Adverse eventDescribed, onset day 2
Flagged for the reviewer
  • Hospitalisation mentioned by the reporterSeriousness criterion
  • Batch number, outcome, dechallengeQuery drafted
Follow-up query, drafted for your reviewer to send
To Dr Hallberg

Thank you for the report. To complete the case, could you confirm the batch number, the outcome of the event and the date of recovery if any, and whether the product was withdrawn and the event resolved.

Next: Route for medical review today. Seriousness and causality are the reviewer’s assessment, not the agent’s.

The clock starts before anyone has read it.

Day zero is first awareness, not first review. It is on the case from the moment the report arrives, and the pipeline shows what is waiting, who owns it, and how long it has.

Case 4103Clock
  1. Day 0 · 14 SepReport received through your page. Minimum criteria checked, day zero recorded.
  2. Day 0Follow-up query drafted. Triaged for medical review with the seriousness term flagged.
  3. Day 1Seriousness and expectedness assessed by your reviewer.
  4. Day 15Expedited reporting deadline for a serious, unexpected case, per your SOPs.

The timelines are yours. Frontier records when a report arrived and who has it; your SOPs decide the clock.

Reviewers assess. The agent transcribes.

Reporter, patient, product, dose, dates, outcome, concomitants: this team asked for them filled from the narrative before the medical judgement starts, with every gap marked.

  • What this team asked the agent to fill in
    • Reporter, patient, suspect product, dose and dates
    • Event and onset, as the reporter described them
    • Seriousness terms, as stated
    • Concomitant medicines
    • Every gap marked: outcome, batch number, dechallenge
  • What it kept for its reviewers
    • Seriousness assessment
    • Expectedness against the reference safety information
    • Causality assessment
    • Coding, and what is submitted where

Questions pharmacovigilance teams ask us.

  • Does Frontier make medical or causality assessments?

    No. It checks validity, extracts the case details, flags seriousness terms as the reporter stated them and triages the case. Seriousness, expectedness and causality assessments stay with your qualified reviewers.

  • How does it handle the regulatory clock?

    Every report records when it arrived, so day zero is on the case from the start, and the pipeline shows what is waiting and who owns it. Your SOPs decide the timelines.

  • Can it match our case intake form?

    Yes. Define the fields you need in plain language or from the form you use, and every report is checked against them, with the missing ones listed as a follow-up query.

Built for safety data.

Reporters submit without an account. Reports are private to your workspace, encrypted, never used to train models, and every case keeps its full history.

Privacy policy

Bring us a redacted case.

We’ll show you the case summary and the follow-up query your agent would prepare from it.

WadyFounder of Cothonis