Use your email or phone number, and your password.
Go to sign inClinical trials
Every trial with patients at your sites: who is talking to the study on WhatsApp, how dosing is going, and which symptoms the agent handled or escalated as urgent.
Trials
Engaged and adherence cover the last 14 days: engaged means the patient messaged the study via WhatsApp (web chat does not count), adherence is doses taken of doses due. Symptoms and alerts are all time: urgent symptoms alerted the team, the rest the agent logged on its own; alerts are emergency alerts.
Trial
Your sites today
Overview
Checking your sites…
Action queue
Everything waiting on a person — emergencies, unanswered requests and the week's clinical signals — in one ranked list.
Clinic rhythm
Last 7 daysWhen participants talk to the study: messages and jobs handled per hour. Counts only, never content.
Enrollment by site
Sites with nobody enrolled are flagged, so a stalled site shows up early.
May need a check-in
Signals that someone could drop out. Each one says where it came from; none is a diagnosis.
Emergency alerts
Adverse-event reports and emergency words detected in chat. Open, life-threatening alerts come first.
Participants
Enroll participants, update their details and set dose and visit reminders.
Participant
Requests
What needs a person: flagged symptoms, missed doses and messages that failed to send in the last 7 days, then questions from participants to answer.
Needs attention
Team
Any coordinator or PI can invite, edit or disable staff accounts.
Token usage
Tokens used by the participant chat agent.
Observability
How the WhatsApp pipeline and the study agent are running: traffic, errors, response time, tokens and estimated cost. Aggregates and timings only, no message content; a trace links to its participant only at your own sites.
Requests and errors
Last 24 h · 15 minEntry-point latency
Last 24 h · hourlyTokens per day
14 daysInput and output tokens of agent replies at your sites, per UTC day. A flag marks each agent configuration change (prompt, tools or model), so a jump in tokens can be traced to a release.
Recent traces
Newest 50 · last 24 hOne row per inbound message, chat reply or job. Choose one to see where its time went, and where it failed.
Behavior drift
Last 24 h vs the 7 days beforeWhether the agent behaves differently today. Red means a change in the direction that hurts (slower, fewer knowledge-base lookups, more escalations); token and length changes are shown without a verdict.
Ask
Ask about your trials in plain words. The assistant reads the same data as this portal, only at your sites, and changes nothing.