> ## Documentation Index
> Fetch the complete documentation index at: https://omniloy.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Outbound Calls (Voice)

> How MarIA handles outbound follow up calls using questionnaires defined with the client

MarIA runs **outbound follow up calls using questionnaires agreed with the client**. Each campaign is configured with the center's clinical and operational goals (for example, post visit follow up, adherence checks, or symptom monitoring), and MarIA executes the conversation in a structured way.

## What MarIA does in outbound calls

* Proactively calls the patient list defined for the campaign.
* Runs a guided questionnaire with conversational logic.
* Records answers and call status for operational traceability.
* Escalates to human teams when client defined criteria are met.

## Typical campaign flow

```mermaid theme={null}
sequenceDiagram
  autonumber
  participant C as Care Center
  participant M as MarIA
  participant P as Patient
  participant E as EHR/HIS

  C->>M: Defines campaign + questionnaire
  M->>P: Outbound call
  M-->>P: Questionnaire prompts
  P-->>M: Answers
  M->>E: Sends and updates follow up data
  M-->>C: Call outcome + status
```

## Related APIs

See [APIs: Outbound Calls](/maria/en/api-outbound) to create and read questionnaires, register webhooks, schedule calls with `/api/v1/calls/external-questionnaire`, and read results from `/api/v1/calls`.

<Info>
  The exact campaign setup, questionnaire structure, and escalation criteria are defined during onboarding with the Omniloy team for each client.
</Info>
