FDA Advisory Committee Catalyst Monitor avatar

FDA Advisory Committee Catalyst Monitor

Pricing

from $3.00 / 1,000 fda advisory meeting observations

Go to Apify Store
FDA Advisory Committee Catalyst Monitor

FDA Advisory Committee Catalyst Monitor

Track FDA advisory meeting dates, agendas, cancellations and briefing document links. Compare saved observations with source evidence. No paid API, inferred tickers or approval predictions.

Pricing

from $3.00 / 1,000 fda advisory meeting observations

Rating

0.0

(0)

Developer

Brandt May

Brandt May

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Categories

Share

Official FDA advisory meeting dates, document links and saved page changes

Follow the meeting and its materials

Organize FDA advisory meeting research around official dates, agendas and supporting document links. Keep a focused watchlist and see how each meeting page changes across saved runs. Built for biopharma researchers and teams maintaining a regulatory research calendar.

Open this Actor in Console · First run · Results · Saved comparisons · Full guide

Try this Actor

Inspect one meeting from FDA’s official calendar. Upcoming meetings are selected first, starting with the nearest date. If no upcoming meeting appears in the index, the Actor selects the most recent past meeting. No paid source API or external account is required.

Inspect the next FDA advisory meeting — paste this input into the Console JSON editor.

{
"discoverySource": "calendar",
"maxMeetings": 1,
"maxResults": 1,
"maxRunSeconds": 90
}

Open the dataset to read the agenda, meeting date and document links. Follow sourceUrl to the official page and check Run report for the run’s coverage.

Calendar discovery uses two source requests, spaced by 30 seconds to follow FDA’s published crawl delay. A successful small run normally finishes in under 60 seconds, subject to FDA availability and latency. Allow roughly 30 seconds for each additional request. An exact meetingUrls watchlist skips index discovery.

Result preview

One saved row is one meeting observation, including its recognized FDA attachment links.

Research questionOutput fields
Which meeting and when?title, meetingDate, meetingEndDate, meetingTimeText
What is the published status?status, statusEvidence
What is on the agenda?center, agendaText, productSponsorEvidence
Which materials are linked?documents, documentCount
What changed since the saved page?changedFields, addedDocumentLinks, revisedDocumentLinks, removedDocumentLinks
Where is the official evidence?sourceUrl, observedAt

Document results are link metadata. PDF contents, approval outcomes, PDUFA dates and guessed ticker mappings are outside this Actor’s scope.

Usage and pricing

Base result rate on the FREE tier: $5 per 1,000 saved meeting observations. The Pricing tab shows your plan’s result rate and the Actor Start charge. Set maxResults and a platform spending limit before running a larger watchlist. A result cap is an upper bound, not a promise of that many results.

Saved unchanged observations are billable. onlyChanges skips unchanged rows after a baseline; skipped rows, source errors and summary files are not dataset-item charges.

Build a repeatable workflow

  1. Choose a meeting page. Use calendar discovery to find a relevant meeting, then copy its official URL into meetingUrls for a focused watchlist.
  2. Save a baseline. Use the specific-meeting comparison example below, replacing its historical URL with your watchlist. Keep the same selection settings, snapshotName and named history store.
  3. Review page changes. Check the meeting dates, published status, agenda and added/revised document links. Open each official source before acting on a time-sensitive change.
  4. Maintain your research calendar. Export the dataset or connect your own destination. Use id as the meeting key and retain the original URL. After the baseline, onlyChanges: true can suppress unchanged observations.

A fully unchanged repeat can correctly save zero rows. A missing meeting does not establish a cancellation, and a missing link does not establish document withdrawal. Run each namespace sequentially and read SUMMARY for gaps.

Full guide

Select the meetings you need

InputBehavior
meetingUrlsUp to 40 official FDA advisory calendar meeting pages. When provided, these replace discovery.
discoverySourcecalendar by default, or recent for FDA’s recently updated materials index.
dateFrom, dateToOptional inclusive meeting-date bounds in YYYY-MM-DD form.
keywordsMatch any supplied term in the title or extracted agenda, ignoring case.
maxMeetingsMaximum meeting pages selected and attempted. Default 1.
maxResultsMaximum saved meeting observations. Default 10.
maxRequestsMaximum FDA requests, including discovery. Default 8.
maxRunSecondsRun budget including spacing, source work and history. Default 240; range 30–900. The platform deadline also applies.

Keyword filtering happens after pages are selected by date/order and maxMeetings. A zero-match run does not establish that FDA has no matching meeting. Raise the page and time limits, narrow the date range, or use explicit meeting URLs to inspect the intended watchlist. The summary counts discovered, selected and unselected candidates.

Three example inputs

The first exact example is Inspect the next FDA advisory meeting above. The other saved examples are:

Inspect a recently updated FDA meeting

Inspect the latest meeting in FDA’s recently updated materials index, including its complete recognized FDA attachment link inventory.

{
"discoverySource": "recent",
"maxMeetings": 1,
"maxResults": 1,
"maxRunSeconds": 90
}

Compare a specific FDA meeting page

A historical October 2026 meeting demonstrates source documents and a saved comparison. Repeats return changed or unchanged observations.

{
"meetingUrls": [
"https://www.fda.gov/advisory-committees/advisory-committee-calendar/vaccines-and-related-biological-products-advisory-committee-october-1-2026-meeting-announcement"
],
"comparePrevious": true,
"snapshotName": "vrbpac-october-2026",
"maxMeetings": 1,
"maxResults": 1,
"maxRunSeconds": 90
}

The specific meeting example is historical. Replace its URL with a meeting relevant to your research; the example does not claim to be an upcoming event. The recently updated materials index can also reference older meetings.

Field reference

FieldMeaning
id, eventIdStable identifier derived from the meeting’s official URL.
title, sourceUrl, observedAtSource title, evidence link and collection timestamp.
meetingDate, meetingEndDateDates from the page’s event metadata, with index/title fallback where available.
meetingDateText, meetingTimeTextFDA’s displayed date and time wording.
status, statusEvidenceCancelled, postponed or rescheduled only when that wording appears in the meeting title; otherwise announced. announced does not mean the event is still upcoming.
center, agendaTextFDA center when provided and the recognized agenda section.
productSponsorEvidenceProduct, sponsor and NDA/BLA number only where the agenda uses supported, explicit application/submission wording. The source excerpt is included. Other meetings have an empty list.
documents, documentCountComplete recognized FDA attachment links on the retrieved meeting page, with source labels and a type derived from those labels.
sourceUpdatedAt, indexModifiedAtSource-provided page/index timestamps when available. These are not market announcement timestamps.
recentMaterialDateDate from the recently updated materials index, when that discovery route is used. It can refer to an older meeting.
watchlistLabelYour optional annotation. It is not a verified ticker or company mapping.
comparisonStatus, changedFields, previousNew, changed or unchanged observations and the preceding saved values, when comparisons are enabled.
addedDocumentLinks, removedDocumentLinks, revisedDocumentLinksDifferences between complete recognized link inventories for the same meeting URL. A revised link retains its URL but changes its label/type.

The Actor recognizes FDA /media/{id}/download links and FDA file attachments with supported document extensions. It collects link metadata. It does not download PDF bytes, extract PDF text, inspect videos or detect content overwritten at the same attachment URL without a link-label change. It does not retrieve external sites linked from a meeting page.

Saved comparison behavior

Enable comparePrevious to save observations to the named key-value store maydit-fda-advisory-watchlists. The first comparison has no baseline and returns matching observations as new. Later runs show changed or unchanged and include previous values. Only rows confirmed saved to the dataset advance history.

Set onlyChanges to save new or changed meetings only. It implies comparePrevious; a fully unchanged repeat correctly produces an empty dataset. Keep comparisons off for independent snapshots.

Use the same snapshotName, discovery/watchlist settings, dates and keywords for a consistent comparison. Use a dedicated stateStoreName to isolate a workflow. Run one writer per comparison namespace; concurrent writers are unsupported and a detected conflict leaves the existing history intact. Limit and source failures preserve prior records for meetings that were not successfully saved. History supports up to 20,000 identities per namespace.

The Actor never infers that a meeting was cancelled because it disappeared from an index. A missing document link means only that the link is absent from the current page’s recognized inventory. It does not establish that FDA withdrew the document. URL changes create a new meeting identity.

Coverage for research

Advisory meetings help you organize regulatory research and notice newly posted supporting materials. Committee recommendations are advisory; the FDA makes the final regulatory decision. This Actor is not a complete PDUFA calendar, a trial-results feed, an approval prediction or a trading signal.

Meeting notices generally appear at least 15 calendar days before the meeting. FDA intends to post background materials no later than two business days beforehand, with stated exceptions; transcripts can take longer. Check the original page for time-sensitive decisions. A source refresh or link change does not establish when information first became public.

FDA indexes are bounded source listings, not complete historical archives. The calendar can contain old events, and recently updated materials can reference a meeting from an earlier year. Product/sponsor extraction intentionally supports only clear wording; ticker ownership, licensing relationships and corporate parents are not inferred. Missing metadata stays null or empty.

Run quality and limits

One saved dataset row is one meeting observation, including its document links. New, changed and unchanged observations are saved when comparePrevious is enabled without onlyChanges. A filtered or skipped unchanged meeting creates no dataset row. Source failures create no synthetic paid records.

The Actor checks the remaining dataset-item allowance before writing. A final affordable row is counted even when it exhausts the spending limit. Source selection limits, the time budget and spending limits can leave work unfinished.

Open Run report for a readable result, or SUMMARY for machine-readable coverage, failures, counts, limits and history status. A successful run covers its selected observations; it does not imply complete FDA coverage. An upstream outage that leaves no usable observation fails with a diagnostic. A legitimate empty filter or unchanged comparison warns and succeeds.

Responses are limited to 2 MiB and the link inventory to 300 recognized documents per meeting. An unsupported or oversized response is reported as a failure rather than saved as partial evidence. Access refusals are reported without a proxy or access-control workaround. The Actor uses public sources and does not submit comments or interact with meetings.

Sources

This is an independent tool and is not affiliated with or endorsed by FDA.

Help with your run

Open Run report in the run’s Output tab for a readable outcome and SUMMARY for detailed coverage and source issues. Export CSV for flat spreadsheet columns or JSON to preserve nested evidence.

For help, open this Actor’s Issues tab with the run URL, relevant input and expected result. Remove credentials and private information before posting.

Explore more Mayd-It Actors