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

# Deterministic Metrics

> Check tool calls, phrases, and transfers.

Use a deterministic metric to check a fixed fact of the conversation without writing a prompt. Each of these metrics returns Pass or Fail, and no LLM grades it.

To create one, click **Create** on the **Metrics** page, then **Create manually**, and set **Type** to the metric you want.

## Phrase Match

Checks whether specific words were said in the transcript.

![The Create Metric dialog with Type set to Phrase Match and one phrase entered](https://mintcdn.com/bluejay/j6DH1_huv9ADKCnk/images/metric-phrase-match.png?fit=max\&auto=format\&n=j6DH1_huv9ADKCnk\&q=85\&s=1478a75c22f8fb6d31ff3c5dfd96dbd0)

* Add each phrase under **Phrases**. A phrase matches its words in order within one sentence, so a phrase split across two sentences does not match.
* To fail the metric when a phrase is said, such as a word the agent must never use, turn off **Pass when the phrase is said**.
* For a pattern that phrases cannot describe, click **Write a regular expression instead**.

## Tool Call

Passes when the agent called every tool you list.

![The Create Metric dialog with Type set to Tool Call and one tool name added](https://mintcdn.com/bluejay/j6DH1_huv9ADKCnk/images/metric-tool-call.png?fit=max\&auto=format\&n=j6DH1_huv9ADKCnk\&q=85\&s=3d6b4c8f5fe6e491185264fcd455548e)

* Under **Tool name(s)**, add each tool by the name your agent sends in `tool_calls`.
* A transcript does not show tool calls, so send them to Bluejay with the conversation, as in [Tool calls, events, and metadata](https://docs.getbluejay.ai/monitor/metrics.md#tool-calls-events-and-metadata).

## Transfer Landed

Passes when the Digital Human you choose answers the transfer within a time limit counted from the start of the call.

![The Create Metric dialog with Type set to Transfer Landed, a receiving Digital Human ID, and a window in seconds](https://mintcdn.com/bluejay/j6DH1_huv9ADKCnk/images/metric-transfer-landed.png?fit=max\&auto=format\&n=j6DH1_huv9ADKCnk\&q=85\&s=c96e1e6d95f0d402f4413d3776daca82)

* In **Receiving digital human ID**, enter the ID of the Digital Human that the agent transfers to. The ID is in the URL of the Digital Human's page.
* **Window (seconds)** defaults to 180, and the maximum is 900.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.