# Calling ਤੇ telephony


# Calling ਤੇ telephony

**Calling** ਟੈਬ ਫ਼ੈਸਲਾ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਏਜੰਟ ਫ਼ੋਨ 'ਤੇ ਕਿਵੇਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ — ਕੀ ਇਹ ਆਉਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਉਠਾਉਂਦਾ ਹੈ, ਬਾਹਰ ਜਾਣ ਵਾਲੀਆਂ ਕਰਦਾ ਹੈ, ਜਾਂ ਦੋਵੇਂ — ਅਤੇ ਹਰ ਕਾਲ ਦੁਆਲੇ ਦੀਆਂ ਸੁਰੱਖਿਆ ਰੇਲਾਂ। ਇਸ ਨੂੰ **/agent/setup** 'ਤੇ ਏਜੰਟ ਬਿਲਡਰ ਵਿੱਚ ਸੈੱਟ ਕਰੋ। Voice Portal ਅੰਡਰਲਾਈੰਗ telephony ਸੰਭਾਲਦਾ ਹੈ, ਇਸ ਲਈ ਤੁਸੀਂ ਵਿਹਾਰ configure ਕਰਦੇ ਹੋ, infrastructure ਨਹੀਂ।

## Inbound ਤੇ outbound

![Calling ਟੈਬ](/img/screenshots/portal/agent-calling.png)
*Calling ਟੈਬ: ਇਨਬਾਊਂਡ ਅਤੇ ਆਊਟਬਾਊਂਡ ਕਾਲਿੰਗ, ਵੱਧ ਤੋਂ ਵੱਧ ਕਾਲ ਮਿਆਦ, ਆਟੋ-ਹੈਂਗਅੱਪ, ਅਤੇ ਕਾਲ-ਟ੍ਰਾਂਸਫ਼ਰ ਸੈਟਿੰਗਾਂ।*

ਚੁਣੋ ਕਿ ਏਜੰਟ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:

- **Inbound** — ਏਜੰਟ ਆਉਣ ਵਾਲੀਆਂ ਕਾਲਾਂ ਉਠਾਉਂਦਾ ਹੈ। ਇਸ ਨੂੰ ਇੱਕ ਫ਼ੋਨ ਨੰਬਰ ਨਾਲ ਜੋੜੋ ਤਾਂ ਜੋ callers ਇਸ ਤੱਕ ਸਿੱਧਾ ਪਹੁੰਚਣ।
- **Outbound** — ਏਜੰਟ ਕਾਲਾਂ ਕਰਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ [ਮੁਹਿੰਮ](../campaigns) ਜਾਂ [Contacts](../contacts) ਤੋਂ ਇੱਕ bulk-call ਕਾਰਵਾਈ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ।

ਇੱਕ ਏਜੰਟ ਨੂੰ ਤੁਹਾਡੇ use case ਅਨੁਸਾਰ inbound, outbound, ਜਾਂ ਦੋਵਾਂ ਲਈ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

:::note

Inbound ਏਜੰਟਾਂ ਨੂੰ ਉਠਾਉਣ ਲਈ ਇੱਕ ਨੰਬਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਨੰਬਰ **/phone** ਅਧੀਨ ਪ੍ਰਬੰਧਿਤ ਤੇ ਖਰੀਦੋ — ਵੇਖੋ [ਫ਼ੋਨ ਨੰਬਰ](../phone-numbers)।

:::

## ਵੱਧ ਤੋਂ ਵੱਧ ਕਾਲ ਮਿਆਦ

ਕੋਈ ਵੀ ਇੱਕ ਕਾਲ ਕਿੰਨੀ ਦੇਰ ਚੱਲ ਸਕਦੀ ਹੈ ਇਸ ਨੂੰ ਸੀਮਤ ਕਰਨ ਲਈ ਇੱਕ **maximum duration** ਸੈੱਟ ਕਰੋ। ਕਾਲ ਸੀਮਾ 'ਤੇ ਪਹੁੰਚਣ 'ਤੇ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ। ਇਹ ਉਹਨਾਂ ਕਾਲਾਂ ਤੋਂ ਬਚਾਉਂਦਾ ਹੈ ਜੋ ਅਟਕ ਜਾਂਦੀਆਂ ਜਾਂ ਭੱਜ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਵਰਤੋਂ ਨੂੰ ਅਨੁਮਾਨਯੋਗ ਰੱਖਦਾ ਹੈ।

## Auto-hangup

**auto-hangup** ਚਾਲੂ ਕਰੋ ਤਾਂ ਜੋ ਏਜੰਟ ਲਾਈਨ ਫੜੀ ਰੱਖਣ ਦੀ ਬਜਾਏ, ਜਦੋਂ ਗੱਲਬਾਤ ਸੱਚਮੁੱਚ ਖਤਮ ਹੋ ਜਾਵੇ ਤਾਂ ਕਾਲ ਨੂੰ ਸਾਫ਼-ਸੁਥਰਾ ਖਤਮ ਕਰੇ। ਇਹ ਲਾਈਨਾਂ ਨੂੰ ਖਾਲੀ ਰੱਖਦਾ ਹੈ ਅਤੇ ਕਾਲ ਦੇ ਅੰਤ 'ਤੇ ਅਜੀਬ ਖਾਮੋਸ਼ ਹਵਾ ਤੋਂ ਬਚਦਾ ਹੈ।

## Assigned numbers and webhooks

Calling ਟੈਬ ਉਹ ਥਾਂ ਵੀ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਏਜੰਟ ਨੂੰ **ਫ਼ੋਨ ਨੰਬਰ ਨਿਯੁਕਤ ਕਰਦੇ ਹੋ** (ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਹਟਾਉਂਦੇ ਹੋ), ਅਤੇ ਜਿੱਥੇ ਤੁਸੀਂ ਉਹ **webhooks** ਸੈੱਟ ਕਰਦੇ ਹੋ ਜੋ ਕਾਲ ਇਵੈਂਟਾਂ 'ਤੇ ਚੱਲਦੇ ਹਨ — **call started**, **call ended** ਅਤੇ **transcript ready** — ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਸਿਸਟਮ ਅਸਲ-ਸਮੇਂ ਵਿੱਚ ਪ੍ਰਤੀਕਿਰਿਆ ਦੇ ਸਕਣ।

## Call transfer

ਜਦੋਂ ਇੱਕ ਕਾਲ ਨੂੰ ਇੱਕ ਮਨੁੱਖ ਦੀ ਲੋੜ ਹੋਵੇ, ਤਾਂ ਏਜੰਟ ਲਾਈਵ ਕਾਲ ਨੂੰ transfer ਕਰ ਸਕਦਾ ਹੈ। Transfer ਇਸ ਟੈਬ 'ਤੇ configure **ਨਹੀਂ** ਹੁੰਦਾ — ਇਹ **Tools** ਟੈਬ ਵਿੱਚ ਇੱਕ ਬਿਲਟ-ਇਨ **Transfer Call** function ਵਜੋਂ (ਅਤੇ Workflow Builder ਵਿੱਚ Transfer ਪੜਾਅ ਵਜੋਂ) ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜਿਸ ਤੱਕ [Tools](./tools-mcp) ਤੋਂ ਪਹੁੰਚਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਦੇ ਦੋ ਹਿੱਸੇ ਹਨ:

- **Transfer destination** — ਕਾਲ ਕਿੱਥੇ ਜਾਂਦੀ ਹੈ। ਇਹ ਜਾਂ ਤਾਂ ਇੱਕ **ਫ਼ੋਨ ਨੰਬਰ** ਹੁੰਦਾ ਹੈ ਜਾਂ ਇੱਕ **ਕਤਾਰ**, ਜਿਸ ਨੂੰ `queue:<name>` ਵਜੋਂ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ (ਉਦਾਹਰਣ ਲਈ `queue:sales`)।
- **Announce message** — ਇੱਕ ਵਿਕਲਪਿਕ ਲਾਈਨ ਜੋ ਏਜੰਟ ਜੋੜਨ ਤੋਂ ਠੀਕ ਪਹਿਲਾਂ ਬੋਲਦਾ ਹੈ, ਤਾਂ ਜੋ caller ਨੂੰ ਪਤਾ ਲੱਗੇ ਕਿ ਉਸ ਨੂੰ transfer ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ।

ਸਿੱਧੇ handoff ਲਈ ਇੱਕ ਫ਼ੋਨ ਨੰਬਰ ਸੈੱਟ ਕਰੋ, ਜਾਂ ਕਿਸੇ ਟੀਮ ਵਿੱਚ route ਕਰਨ ਲਈ ਇੱਕ ਕਤਾਰ। ਜਦੋਂ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ caller connection ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਸੰਖੇਪ ਸੂਚਨਾ ਸੁਣੇ, ਤਾਂ ਇੱਕ announce message ਸ਼ਾਮਲ ਕਰੋ।

:::tip

transfer ਨੂੰ ਆਪਣੇ [system prompt](./overview) ਵਿੱਚ ਇੱਕ ਸਪਸ਼ਟ ਲਾਈਨ ਨਾਲ ਜੋੜੋ ਜੋ ਏਜੰਟ ਨੂੰ ਬਿਲਕੁਲ ਦੱਸੇ ਕਿ ਕਦੋਂ escalate ਕਰਨਾ ਹੈ। ਏਜੰਟ ਸਿਰਫ਼ ਤਾਂ ਹੀ ਚੰਗੀ ਤਰ੍ਹਾਂ transfer ਕਰਦਾ ਹੈ ਜੇ ਇਹ trigger ਜਾਣਦਾ ਹੋਵੇ।

:::

## ਅਗਲੇ ਕਦਮ

- [ਫ਼ੋਨ ਨੰਬਰ ਖਰੀਦੋ ਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰੋ](../phone-numbers)
- [ਇੱਕ outbound ਮੁਹਿੰਮ ਚਲਾਓ](../campaigns)
- [ਆਪਣੇ contacts ਨੂੰ bulk-call ਕਰੋ](../contacts)
- [Tools ਵਿੱਚ Transfer Call function configure ਕਰੋ](./tools-mcp)
