# AI ਵੌਇਸ ਏਜੰਟ


# AI ਵੌਇਸ ਏਜੰਟ

ਇੱਕ **ਏਜੰਟ** ਇੱਕ ਇਕੱਲਾ AI ਵੌਇਸ ਪਰਸੋਨਾ ਹੁੰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੀ ਸੰਸਥਾ ਲਈ ਫ਼ੋਨ ਕਾਲਾਂ ਕਰਦਾ ਅਤੇ ਜਵਾਬ ਦਿੰਦਾ ਹੈ। ਇਸ ਦਾ ਆਪਣਾ ਭਾਸ਼ਾ ਮਾਡਲ, ਅਵਾਜ਼, ਸੁਆਗਤ, ਵਿਹਾਰ ਅਤੇ ਟੂਲ ਹੁੰਦੇ ਹਨ — ਉਹ ਸਭ ਕੁਝ ਜੋ ਇਹ ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਕਾਲ ਕਿਵੇਂ ਸੁਣਾਈ ਦਿੰਦੀ ਹੈ ਅਤੇ ਏਜੰਟ ਕੀ ਕਰ ਸਕਦਾ ਹੈ। ਤੁਸੀਂ **/agent/setup** 'ਤੇ ਏਜੰਟ ਬਿਲਡਰ ਵਿੱਚ ਏਜੰਟ ਬਣਾਉਂਦੇ ਅਤੇ ਟਿਊਨ ਕਰਦੇ ਹੋ, ਫਿਰ ਉਹਨਾਂ ਨੂੰ ਟੈਸਟ ਕਰਕੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦੇ ਹੋ। ਇਹ ਪੰਨਾ ਏਜੰਟ ਸੰਕਲਪ ਨੂੰ ਸਮਝਾਉਂਦਾ ਹੈ ਅਤੇ ਹਰ ਬਿਲਡਰ ਟੈਬ ਨੂੰ ਉਸ ਦੇ ਦਸਤਾਵੇਜ਼ ਨਾਲ ਜੋੜਦਾ ਹੈ।

## ਏਜੰਟ ਕੀ ਹੁੰਦਾ ਹੈ

ਹਰ ਏਜੰਟ ਇਹ ਸਭ ਇਕੱਠਾ ਕਰਦਾ ਹੈ:

- ਇੱਕ **ਵੌਇਸ ਪਾਈਪਲਾਈਨ ਅਤੇ ਭਾਸ਼ਾ ਮਾਡਲ** ਜੋ ਗੱਲਬਾਤ ਨੂੰ ਚਲਾਉਂਦੇ ਹਨ;
- ਇੱਕ **ਅਵਾਜ਼** ਜੋ ਬੋਲਦੀ ਹੈ ਅਤੇ ਇੱਕ ਟ੍ਰਾਂਸਕ੍ਰਾਈਬਰ ਜੋ ਸੁਣਦਾ ਹੈ;
- ਇੱਕ **ਸਿਸਟਮ ਪ੍ਰੌਂਪਟ, ਸੁਆਗਤ ਅਤੇ ਮੁੱਖ ਸੰਦੇਸ਼** ਜੋ ਇਸ ਦੀ ਸ਼ਖ਼ਸੀਅਤ ਨੂੰ ਅਤੇ ਇਹ ਕਾਲ ਕਿਵੇਂ ਖੋਲ੍ਹਦਾ ਤੇ ਬੰਦ ਕਰਦਾ ਹੈ, ਨੂੰ ਘੜਦੇ ਹਨ;
- **ਇੰਜਣ ਵਿਹਾਰ** ਜੋ ਰਫ਼ਤਾਰ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ — ਵਿਘਨ, ਚੁੱਪ ਅਤੇ ਵਾਰੀ-ਲੈਣਾ;
- ਇਨਬਾਊਂਡ ਅਤੇ ਆਊਟਬਾਊਂਡ ਵਰਤੋਂ ਲਈ **ਕਾਲਿੰਗ ਸੈਟਿੰਗਜ਼**;
- ਵਿਕਲਪਿਕ **ਗਿਆਨ** ਅਤੇ **ਟੂਲ** ਤਾਂ ਜੋ ਇਹ ਤੁਹਾਡੇ ਦਸਤਾਵੇਜ਼ਾਂ ਤੋਂ ਜਵਾਬ ਦੇ ਸਕੇ ਅਤੇ ਅਸਲੀ ਕਾਰਵਾਈਆਂ ਕਰ ਸਕੇ; ਅਤੇ
- ਅਨੁਪਾਲਨ ਲਈ ਅਤੇ ਮੈਸੇਜਿੰਗ ਐਪਾਂ 'ਤੇ ਲੋਕਾਂ ਤੱਕ ਪਹੁੰਚਣ ਲਈ **ਗਾਰਡਰੇਲਜ਼ ਅਤੇ ਚੈਨਲ**।

ਏਜੰਟ ਪ੍ਰੋਜੈਕਟਾਂ ਦੇ ਅੰਦਰ ਰਹਿੰਦੇ ਹਨ, [ਝਲਕ](../introduction#ਤਿੰਨ-ਪੱਧਰੀ-ਮਾਡਲ) ਤੋਂ **ਸੰਸਥਾ → ਪ੍ਰੋਜੈਕਟ → ਏਜੰਟ** ਢਾਂਚੇ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹੋਏ। ਇੱਕ ਵਾਰ ਏਜੰਟ ਪ੍ਰਕਾਸ਼ਿਤ ਹੋ ਜਾਣ 'ਤੇ ਤੁਸੀਂ ਮੁਹਿੰਮਾਂ ਅਤੇ ਇਨਬਾਊਂਡ ਨੰਬਰਾਂ ਨੂੰ ਉਸ ਵੱਲ ਮੋੜ ਸਕਦੇ ਹੋ।

## ਬਿਲਡਰ ਟੈਬ ਮਾਡਲ

![Agent ਬਿਲਡਰ ਅਤੇ ਇਸ ਦੀਆਂ ਟੈਬਾਂ](/img/screenshots/portal/agent-tab.png)
*ਏਜੰਟ ਬਿਲਡਰ। ਉੱਪਰ ਵੱਲ ਟੈਬਾਂ (Agent, Model, Voice, Behavior, Calling, Tools, Calendar, Workflow, Function Logs, Guardrails, Channels) ਵਿੱਚੋਂ ਹਰ ਇੱਕ ਏਜੰਟ ਦੇ ਇੱਕ ਹਿੱਸੇ ਨੂੰ ਕੌਂਫ਼ਿਗਰ ਕਰਦੀ ਹੈ।*

**/agent/setup** 'ਤੇ ਬਿਲਡਰ ਕਨਫ਼ਿਗਰੇਸ਼ਨ ਨੂੰ ਗਿਆਰਾਂ ਟੈਬਾਂ ਵਿੱਚ ਵਿਵਸਥਿਤ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਵੱਲ ਲੰਘਦੇ ਹੋ, ਜਾਂਦੇ-ਜਾਂਦੇ ਸੇਵ ਕਰਦੇ ਰਹਿੰਦੇ ਹੋ। ਮੁੱਖ ਟੈਬਾਂ ਦਾ ਆਪੋ-ਆਪਣਾ ਦਸਤਾਵੇਜ਼ ਪੰਨਾ ਹੈ:

- **Agent** — ਨਾਮ, ਵਰਣਨ, ਵਰਤੋਂ-ਕੇਸ ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਟੈਮਪਲੇਟ, ਨਾਲ ਹੀ **ਸਿਸਟਮ ਪ੍ਰੌਂਪਟ**, **ਸੁਆਗਤ** ਅਤੇ **end / fallback / busy / voicemail** ਸੰਦੇਸ਼, ਅਤੇ **Published** ਅਤੇ **Active** ਟੌਗਲ। ਹਰ ਨਵਾਂ ਏਜੰਟ ਇੱਥੋਂ ਹੀ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ; ਵੇਖੋ [ਆਪਣਾ ਪਹਿਲਾ ਏਜੰਟ ਬਣਾਓ](./create-agent)।
- **[LLM](./llm)** — ਵੌਇਸ ਪਾਈਪਲਾਈਨ ਮੋਡ, LLM ਪ੍ਰੋਵਾਈਡਰ ਅਤੇ ਮਾਡਲ, ਤਾਪਮਾਨ, ਟੋਕਨ ਸੀਮਾਵਾਂ, ਉੱਨਤ ਪੈਰਾਮੀਟਰ, ਇੱਕ ਫ਼ਾਲਬੈਕ ਮਾਡਲ, ਅਤੇ **RAG / knowledge-base** ਲਿੰਕੇਜ (ਵੇਖੋ [ਗਿਆਨ ਅਤੇ RAG](./knowledge-rag))।
- **[Audio (ਅਵਾਜ਼ ਅਤੇ ਆਡੀਓ)](./voice-audio)** — ਬਹੁ-ਪ੍ਰੋਵਾਈਡਰ ਸਪੀਚ-ਟੂ-ਟੈਕਸਟ ਅਤੇ ਟੈਕਸਟ-ਟੂ-ਸਪੀਚ (ਪ੍ਰੋਵਾਈਡਰ, ਮਾਡਲ, ਅਵਾਜ਼, ਅਤੇ ਪ੍ਰੋਵਾਈਡਰ-ਵਿਸ਼ੇਸ਼ ਟਿਊਨਿੰਗ)।
- **[Engine (ਗੱਲਬਾਤ ਵਿਹਾਰ)](./engine-behavior)** — barge-in ਅਤੇ ਵਿਘਨ ਹੈਂਡਲਿੰਗ, ਵੌਇਸ-ਐਕਟੀਵਿਟੀ-ਡਿਟੈਕਸ਼ਨ ਪੈਡਿੰਗ, ਜਵਾਬ ਦੇਰੀ, ਚੁੱਪ ਹੈਂਡਲਿੰਗ ਅਤੇ ਫ਼ਿਲਰ ਸ਼ਬਦ।
- **[Calling](./calling-telephony)** — ਇਨਬਾਊਂਡ/ਆਊਟਬਾਊਂਡ, ਅਧਿਕਤਮ ਮਿਆਦ, ਆਟੋ-ਹੈਂਗਅੱਪ, ਨਿਯੁਕਤ ਨੰਬਰ ਅਤੇ webhooks।
- **[Tools](./tools-mcp)** — ਏਜੰਟ ਦੇ ਫ਼ੰਕਸ਼ਨ ਬੰਨ੍ਹੋ, MCP ਸਰਵਰ ਜੋੜੋ, ਅਤੇ **Workflow Builder** ਖੋਲ੍ਹੋ।
- **Calendar** — OAuth ਰਾਹੀਂ Google ਜਾਂ Outlook ਨਾਲ ਜੁੜੋ ਤਾਂ ਜੋ ਏਜੰਟ ਉਪਲਬਧਤਾ ਨਾਲ ਕੰਮ ਕਰ ਸਕੇ।
- **[Workflow](./workflow-builder)** — ਇੱਕ ਵਿਜ਼ੂਅਲ ਕਾਲ-ਫ਼ਲੋ ਬਿਲਡਰ (ਹੇਠਾਂ ਚਰਚਾ ਕੀਤੀ ਗਈ), Tools ਟੈਬ ਤੋਂ ਲਾਂਚ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- **Function Logs** — ਪ੍ਰਤੀ-ਫ਼ੰਕਸ਼ਨ ਮੈਟ੍ਰਿਕਸ: ਇਸ ਏਜੰਟ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ ਫ਼ੰਕਸ਼ਨਾਂ ਲਈ ਕਾਲ ਗਿਣਤੀ, ਲੇਟੈਂਸੀ ਅਤੇ ਗ਼ਲਤੀਆਂ।
- **[Guardrails](./guardrails)** — ਅਨੁਪਾਲਨ ਅਤੇ ਡਾਟਾ-ਇਕੱਠ ਨਿਯੰਤਰਣ (ਹੇਠਾਂ ਚਰਚਾ ਕੀਤੀ ਗਈ)।
- **[Channels](../channels)** — ਮੈਸੇਜਿੰਗ ਐਪਾਂ 'ਤੇ ਲੋਕਾਂ ਤੱਕ ਪਹੁੰਚੋ: WhatsApp, Telegram, Facebook Messenger ਅਤੇ ਇੱਕ ਐਮਬੈੱਡ ਕਰਨ-ਯੋਗ ਵੈੱਬ ਵਿਜੈੱਟ।

### Workflow Builder

**Workflow** ਟੈਬ ਇੱਕ ਵਿਜ਼ੂਅਲ ਕਾਲ-ਫ਼ਲੋ ਬਿਲਡਰ ਖੋਲ੍ਹਦਾ ਹੈ (Tools ਟੈਬ 'ਤੇ **Open Workflow Builder** ਬਟਨ ਨਾਲ ਲਾਂਚ ਕੀਤਾ ਜਾਂਦਾ ਹੈ)। ਇਹ ਤੁਹਾਨੂੰ ਨਿਰਣਾਇਕ, ਨੋਡ-ਆਧਾਰਿਤ ਕਾਲ ਫ਼ਲੋ ਡਿਜ਼ਾਈਨ ਕਰਨ ਦਿੰਦਾ ਹੈ — ਸਵਾਲ, ਸ਼ਰਤਾਂ, ਟੂਲ ਕਾਲਾਂ, webhooks ਅਤੇ ਤਬਾਦਲੇ — ਉਹਨਾਂ ਏਜੰਟਾਂ ਲਈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਖੁੱਲ੍ਹੀ ਗੱਲਬਾਤ ਦੀ ਬਜਾਏ ਸਕ੍ਰਿਪਟ ਕੀਤਾ ਰਾਹ ਚਾਹੀਦਾ ਹੈ।

### Function Logs

**Function Logs** ਟੈਬ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਅਸਲੀ ਕਾਲਾਂ ਦੌਰਾਨ ਏਜੰਟ ਦੇ ਬੰਨ੍ਹੇ ਫ਼ੰਕਸ਼ਨ ਕਿਵੇਂ ਪ੍ਰਦਰਸ਼ਨ ਕਰ ਰਹੇ ਹਨ: ਹਰ ਫ਼ੰਕਸ਼ਨ ਕਿੰਨੀ ਵਾਰ ਕਾਲ ਹੁੰਦਾ ਹੈ, ਉਸ ਦੀ ਲੇਟੈਂਸੀ, ਅਤੇ ਕੋਈ ਵੀ ਗ਼ਲਤੀਆਂ। ਕਾਲ ਗੁਣਵੱਤਾ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕਿਸੇ ਹੌਲੀ ਜਾਂ ਫ਼ੇਲ੍ਹ ਹੁੰਦੇ ਟੂਲ ਨੂੰ ਪਛਾਣਨ ਲਈ ਇਸ ਨੂੰ ਵਰਤੋ।

### Guardrails

**Guardrails** ਟੈਬ ਏਜੰਟ ਨੂੰ ਸੁਰੱਖਿਅਤ ਅਤੇ ਅਨੁਪਾਲਨ ਅਨੁਸਾਰ ਰੱਖਦਾ ਹੈ। ਇਹ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ:

- **ਸਮੱਗਰੀ ਗਾਰਡਰੇਲਜ਼** — **ਵਰਜਿਤ ਵਿਸ਼ਿਆਂ** ਦੀ ਇੱਕ ਸੂਚੀ ਜਿਨ੍ਹਾਂ ਤੋਂ ਏਜੰਟ ਪਰਹੇਜ਼ ਕਰਦਾ ਅਤੇ ਦੂਰ ਮੋੜ ਦਿੰਦਾ ਹੈ।
- **PII ਹੈਂਡਲਿੰਗ** — ਟ੍ਰਾਂਸਕ੍ਰਿਪਟਾਂ ਵਿੱਚ ਨਿੱਜੀ ਤੌਰ 'ਤੇ ਪਛਾਣ-ਯੋਗ ਜਾਣਕਾਰੀ ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ (**mask**, **redact** ਜਾਂ **allow**), ਨਾਲ ਹੀ ਇੱਕ ਪ੍ਰਤੀ-ਕਿਸਮ **transcript PII redaction** ਚੋਣਕਾਰ (SSN, ਕ੍ਰੈਡਿਟ ਕਾਰਡ, ਈਮੇਲ, ਫ਼ੋਨ, ਪਤਾ, ਜਨਮ ਮਿਤੀ, ਬੈਂਕ ਖਾਤਾ)।
- **ਅਨੁਪਾਲਨ ਮੋਡ** — **Standard**, **Strict**, **HIPAA** ਜਾਂ **PCI-DSS**; ਸਖ਼ਤ ਮੋਡ ਵਾਧੂ ਸੁਰੱਖਿਆ ਉਪਾਅ ਅਤੇ ਲੌਗਿੰਗ ਚਾਲੂ ਕਰਦੇ ਹਨ।
- **ਡਾਟਾ ਇਕੱਠ** — **ਇਕੱਠੇ ਕੀਤੇ ਖੇਤਰ** ਜੋ ਏਜੰਟ ਹਾਸਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ ਅਤੇ **ਲੋੜੀਂਦੇ ਖੇਤਰ** ਜੋ ਉਸ ਨੂੰ ਹਾਸਲ ਕਰਨੇ ਜ਼ਰੂਰੀ ਹਨ (ਜੇ ਉਹ ਗੁੰਮ ਹੋਣ ਤਾਂ ਕਾਲਰ ਨੂੰ ਪੁੱਛਦਾ ਹੈ)।
- **ਕਾਲ-ਉਪਰੰਤ ਵਿਸ਼ਲੇਸ਼ਣ** — ਚੋਣ-ਅਧੀਨ **auto-summarize**, **sentiment analysis** ਅਤੇ **intent detection**।

:::note[ਚੈਨਲ ਮੈਸੇਜਿੰਗ ਐਪਾਂ ਹਨ, ਈਮੇਲ ਨਹੀਂ]

**Channels** ਟੈਬ ਮੈਸੇਜਿੰਗ ਐਪਾਂ ਲਈ ਹੈ — WhatsApp, Telegram, Facebook Messenger ਅਤੇ ਇੱਕ ਵੈੱਬ ਵਿਜੈੱਟ। ਈਮੇਲ ਫ਼ਾਲੋ-ਅੱਪ ਇੱਕ ਚੈਨਲ ਨਹੀਂ ਹੈ: ਇਹ [Tools](./tools-mcp) ਟੈਬ 'ਤੇ **send_email** ਫ਼ੰਕਸ਼ਨ ਹੈ।

:::

:::tip

ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਹਰ ਟੈਬ ਭਰਨ ਦੀ ਲੋੜ ਨਹੀਂ। ਪਹਿਲੇ ਟੈਸਟ ਲਈ ਇੱਕ ਨਾਮ, ਇੱਕ ਮਾਡਲ, ਇੱਕ ਅਵਾਜ਼ ਅਤੇ ਇੱਕ ਸੁਆਗਤ ਕਾਫ਼ੀ ਹੈ। ਜਦੋਂ ਮੂਲ ਗੱਲਾਂ ਠੀਕ ਸੁਣਾਈ ਦੇਣ, ਤਦ ਗਿਆਨ ਅਤੇ ਟੂਲ ਜੋੜੋ।

:::

## ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੈਸਟ ਕਰੋ

ਬਿਲਡਰ ਦੋ ਟੈਸਟ ਸਤ੍ਹਾਵਾਂ ਨਾਲ ਜੁੜਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਅਸਲੀ ਕਾਲਾਂ ਤੱਕ ਪਹੁੰਚਣ ਤੋਂ ਪਹਿਲਾਂ ਏਜੰਟ ਅਜ਼ਮਾ ਸਕੋ:

- **/agent/interface** 'ਤੇ **ਵੌਇਸ ਟੈਸਟ** — ਏਜੰਟ ਨਾਲ ਗੱਲ ਕਰੋ ਅਤੇ ਇਸ ਨੂੰ ਜਵਾਬ ਦਿੰਦਾ ਸੁਣੋ।
- **/agent/chat** 'ਤੇ **ਚੈਟ ਟੈਸਟ** — ਤਰਕ ਅਤੇ ਪ੍ਰੌਂਪਟਾਂ ਨੂੰ ਜਲਦੀ ਜਾਂਚਣ ਲਈ ਟੈਕਸਟ ਵਾਰੀਆਂ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਕਰੋ।

ਖ਼ਾਲੀ ਏਜੰਟ ਤੋਂ ਪ੍ਰਕਾਸ਼ਿਤ ਏਜੰਟ ਤੱਕ ਦਾ ਪੂਰਾ ਰਾਹ [ਆਪਣਾ ਪਹਿਲਾ ਏਜੰਟ ਬਣਾਓ](./create-agent) ਵਿੱਚ ਹੈ।

## ਅਗਲੇ ਕਦਮ

- [ਆਪਣਾ ਪਹਿਲਾ ਏਜੰਟ ਬਣਾਓ](./create-agent)
- [ਭਾਸ਼ਾ ਮਾਡਲ ਕਨਫ਼ਿਗਰ ਕਰੋ](./llm)
- [ਅਵਾਜ਼ ਅਤੇ ਆਡੀਓ ਸੈੱਟ ਕਰੋ](./voice-audio)
- [ਗੱਲਬਾਤ ਵਿਹਾਰ ਨੂੰ ਘੜੋ](./engine-behavior)
