ThunderPhone 2.0 ਹੁਣ ਲਾਈਵ ਹੈ।ਸੈਲਫ਼-ਸਰਵਿਸ—2¢/ਮਿੰਟ ਤੋਂਐਲਾਨ ਪੜ੍ਹੋ

Getting Started

ਮੁੱਖ ਸੰਕਲਪ

ਪਲੇਟਫਾਰਮ ਵਿੱਚ ਹਰ ਚੀਜ਼ ਦਾ ਨਕਸ਼ਾ — ਹਰ ਆਬਜੈਕਟ ਕੀ ਕਰਦਾ ਹੈ, ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ ਇਹ ਕਿੱਥੇ ਹੈ, ਅਤੇ ਕਿਹੜੀ API ਇਸ ਨਾਲ ਸੰਪਰਕ ਕਰਦੀ ਹੈ।

ThunderPhone AI ਵੌਇਸ ਏਜੰਟ ਬਣਾਉਣ, ਚਲਾਉਣ ਅਤੇ ਸੁਧਾਰਣ ਲਈ ਇੱਕ ਪੂਰਾ ਪਲੇਟਫਾਰਮ ਹੈ। ਇਹ ਪੰਨਾ ਨਕਸ਼ਾ ਹੈ: ਹਰ ਉਹ ਸੰਕਲਪ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਮਿਲੋਗੇ, ਹਰ ਇੱਕ ਲਈ ਇੱਕ ਛੋਟਾ ਭਾਗ, ਨਾਲ ਹੀ ਡੈਸ਼ਬੋਰਡ ਸਤਹ ਅਤੇ ਉਸਨੂੰ ਸਮਰਥਨ ਦੇਣ ਵਾਲੀ API। ਇਸਨੂੰ ਇੱਕ ਵਾਰ ਤੇਜ਼ੀ ਨਾਲ ਪੜ੍ਹੋ, ਫਿਰ ਜਦੋਂ ਵੀ ਕਿਸੇ ਸ਼ਬਦ ਦੀ ਵਿਆਖਿਆ ਚਾਹੀਦੀ ਹੋਵੇ ਤਾਂ ਵਾਪਸ ਆਓ।

ਡੈਸ਼ਬੋਰਡ ਦੀ ਸਾਈਡਬਾਰ ਇਸੇ ਢਾਂਚੇ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ:


ਸੰਸਥਾਵਾਂ

ਇੱਕ ਸੰਸਥਾ ਟੈਨੈਂਸੀ ਦੀ ਇਕਾਈ ਹੈ। ਹਰ ਹੋਰ ਸਰੋਤ — ਏਜੰਟ, ਫ਼ੋਨ ਨੰਬਰ, ਕਾਲਾਂ, ਕੁੰਜੀਆਂ — ਬਿਲਕੁਲ ਇੱਕ ਸੰਸਥਾ ਨਾਲ ਸਬੰਧਿਤ ਹੁੰਦਾ ਹੈ। ਤੁਹਾਡਾ ਖਾਤਾ ਕਈ ਸੰਸਥਾਵਾਂ ਨਾਲ ਸਬੰਧਿਤ ਹੋ ਸਕਦਾ ਹੈ; ਹਰ ਇੱਕ ਦਾ ਆਪਣਾ ਬੈਲੈਂਸ, ਆਪਣੀਆਂ ਕੁੰਜੀਆਂ ਅਤੇ ਆਪਣੀ ਮੈਂਬਰ ਸੂਚੀ ਹੁੰਦੀ ਹੈ।

ਜੋ sk_live_ API ਕੁੰਜੀ ਤੁਸੀਂ ਸੰਸਥਾ → ਕੁੰਜੀਆਂ ਹੇਠ ਬਣਾਉਂਦੇ ਹੋ, ਉਹ ਇੱਕ ਸੰਸਥਾ ਨਾਲ ਬੰਨ੍ਹੀ ਹੁੰਦੀ ਹੈ। ਇਹ ਬੰਧਨ ਹੀ REST API ਨੂੰ ਇੰਨਾ ਸਧਾਰਨ ਬਣਾਉਂਦਾ ਹੈ: ਤੁਸੀਂ ਕਦੇ ਵੀ URL ਪਾਥਾਂ ਵਿੱਚ org ID ਨਹੀਂ ਪਾਉਂਦੇ, ਕਿਉਂਕਿ ਤੁਹਾਡੀ ਕੁੰਜੀ ਪਹਿਲਾਂ ਹੀ ਇਸਦੀ ਪਛਾਣ ਕਰਦੀ ਹੈ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਸੰਸਥਾ ਸਵਿੱਚਰ (ਸਾਈਡਬਾਰ ਫੁੱਟਰ) ਅਤੇ ਸੰਸਥਾ ਸੈਟਿੰਗਾਂ — ਮੇਰਾ ਖਾਤਾ, ਆਮ, ਕੁੰਜੀਆਂ, ਚੇਤਾਵਨੀਆਂ, ਬਿਲਿੰਗ ਸੈਟਿੰਗਾਂ ਅਤੇ ਬਿਲਿੰਗ ਇਤਿਹਾਸ ਲਈ ਟੈਬਾਂ। ਵੇਖੋ ਸੰਸਥਾ ਸੈਟਿੰਗਾਂ ਹਵਾਲਾ

API ਵਿੱਚ: /v1/orgs, /v1/developer/api-keys


ਏਜੰਟ

ਇੱਕ ਏਜੰਟ ਉਹ AI ਸੰਰਚਨਾ ਹੈ ਜੋ ਕਾਲ ਚਲਾਉਂਦੀ ਹੈ। ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

  • ਇੱਕ prompt ਜੋ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਕਿ ਏਜੰਟ ਕੀ ਕਹਿੰਦਾ ਹੈ ਅਤੇ ਕਿਵੇਂ ਵਿਵਹਾਰ ਕਰਦਾ ਹੈ — ਜਿਸ ਵਿੱਚ ਟ੍ਰਾਂਸਫ਼ਰ, ਕੀਪੈਡ ਦਬਾਉਣ ਅਤੇ ਕਾਲ ਬੰਦ ਕਰਨੀਆਂ ਵਰਗੀਆਂ ਕਾਲ ਕਾਰਵਾਈਆਂ ਸ਼ਾਮਲ ਹਨ, ਜੋ ਵੱਖਰੀ ਸੰਰਚਨਾ ਦੀ ਬਜਾਏ ਸਧਾਰਨ prompt ਲਾਈਨਾਂ ਹੁੰਦੀਆਂ ਹਨ।
  • ਇੱਕ ਇੰਜਣ ਟੀਅਰ (spark, bolt, storm-*): Spark ਲਾਗਤ ਲਈ ਅਨੁਕੂਲਿਤ ਹੈ, Bolt ਗਤੀ ਲਈ ਅਤੇ Storm ਜਟਿਲ prompt ਵਿੱਚ ਬੁੱਧੀਮੱਤਾ ਲਈ।
  • ਇੱਕ ਆਵਾਜ਼ ਨਾਲ ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਭਾਸ਼ਾ ਅਤੇ ਵਿਕਲਪਿਕ ਵਾਧੂ ਭਾਸ਼ਾਵਾਂ — ਜਦੋਂ ਕਾਲਰ ਭਾਸ਼ਾ ਬਦਲਦਾ ਹੈ ਤਾਂ ਏਜੰਟ ਆਪਣੇ ਆਪ ਬਦਲ ਜਾਂਦਾ ਹੈ। ਵੇਖੋ ਸਮਰਥਿਤ ਭਾਸ਼ਾਵਾਂ
  • ਜੁੜੀਆਂ ਸਮਰੱਥਾਵਾਂ: ਕਨੈਕਟ ਕੀਤੀਆਂ ਐਪਾਂ, API ਕਨੈਕਸ਼ਨ, ਗਿਆਨ ਅਧਾਰ, MCP ਸਰਵਰ, ਅਤੇ ਇਨਲਾਈਨ ਫੰਕਸ਼ਨ ਟੂਲ
  • ਵਿਵਹਾਰ ਨਿਯੰਤਰਣ: ਬੋਲਣ ਦਾ ਕ੍ਰਮ, ਪੁਸ਼ਟੀਕਰਨ ਮੋਡ, ਬੈਕਗ੍ਰਾਊਂਡ ਟਰੈਕ, ਹੋਲਡ ਟਾਈਮਆਊਟ।

ਬਿਲਡਰ ਵਿੱਚ ਕੀਤੀਆਂ ਸੋਧਾਂ ਆਪਣੇ ਆਪ ਡਰਾਫਟ ਵਿੱਚ ਸੇਵ ਹੁੰਦੀਆਂ ਹਨ; ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਡਿਪਲੌਇ ਨਹੀਂ ਦਬਾਉਂਦੇ, ਕੁਝ ਵੀ ਲਾਈਵ ਨਹੀਂ ਹੁੰਦਾ। ਹਰ ਡਿਪਲੌਇ ਬਿਲਡਰ ਦੀ ਇਤਿਹਾਸ ਟੈਬ ਵਿੱਚ ਸਨੈਪਸ਼ਾਟ ਹੋ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਪਿਛਲੇ ਵਰਜਨ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਉਸਨੂੰ ਬਹਾਲ ਕਰ ਸਕਦੇ ਹੋ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਵੌਇਸ ਏਜੰਟ → ਏਜੰਟ ਬਿਲਡਰ (/dashboard/agents)। ਵੇਖੋ ਆਪਣਾ ਪਹਿਲਾ ਵੌਇਸ ਏਜੰਟ ਬਣਾਓ

API ਵਿੱਚ: /v1/agents — CRUD, ਡੁਪਲੀਕੇਟ, ਟ੍ਰਾਂਸਫ਼ਰ, ਵਰਜਨ ਇਤਿਹਾਸ ਅਤੇ prompt ਸਹਾਇਕ।

ਆਵਾਜ਼ਾਂ

ਆਵਾਜ਼ ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਉਹ ਆਵਾਜ਼ਾਂ ਸ਼ਾਮਲ ਹਨ ਜੋ ਏਜੰਟ ਵਰਤ ਸਕਦਾ ਹੈ, ਉਨ੍ਹਾਂ ਦੇ ਚਲਾਉਣਯੋਗ ਨਮੂਨੇ, ਅਨੁਕੂਲ ਭਾਸ਼ਾਵਾਂ, ਲਿੰਗ ਅਤੇ ਲਹਿਜ਼ਾ ਸਮੂਹ, ਅਤੇ ਕੋਈ ਵੀ ਪ੍ਰੀਮੀਅਮ ਆਵਾਜ਼/ਭਾਸ਼ਾ ਵਾਧੂ ਫੀਸ। ਤੁਸੀਂ ਚੁਣਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਭੁਗਤਾਨਯੋਗ ਸੈਂਪਲਰ ਨਾਲ ਆਪਣਾ 1–500 ਅੱਖਰਾਂ ਦਾ ਵਾਕੰਸ਼ ਸਿੰਥੇਸਾਈਜ਼ ਕਰ ਸਕਦੇ ਹੋ।

ਯੋਗ ਸੰਸਥਾਵਾਂ ਛੋਟੇ WAV ਜਾਂ MP3 ਨਮੂਨੇ ਤੋਂ ਕਸਟਮ ਆਵਾਜ਼ਾਂ ਵੀ ਬਣਾ ਸਕਦੀਆਂ ਹਨ। ਕਸਟਮ ਆਵਾਜ਼ਾਂ ਲਈ ਕੋਟਾ ਅਤੇ ਅਸਿੰਕ੍ਰੋਨਸ ਬਣਾਉਣ ਦੀ ਸਥਿਤੀ ਹੁੰਦੀ ਹੈ; ਤਿਆਰ ਹੋਣ ਉੱਤੇ, ਉਹ ਲਾਇਬ੍ਰੇਰੀ ਆਵਾਜ਼ਾਂ ਵਾਲੇ ਹੀ ਏਜੰਟ ਚੋਣਕਾਰ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਆਵਾਜ਼ਾਂ (/dashboard/voices)। ਵੇਖੋ ਆਵਾਜ਼ ਲਾਇਬ੍ਰੇਰੀ ਅਤੇ ਕਸਟਮ ਆਵਾਜ਼ਾਂ

API ਵਿੱਚ: /v1/voices, ਆਵਾਜ਼ ਨਮੂਨੇ, ਅਤੇ ਕਸਟਮ ਆਵਾਜ਼ਾਂ


ਫੋਨ ਨੰਬਰ

ਇੱਕ ਫੋਨ ਨੰਬਰ ਕਿਸੇ ਸੰਸਥਾ ਨਾਲ ਸੰਬੰਧਿਤ ਹੁੰਦਾ ਹੈ ਅਤੇ ਇਨਬਾਊਂਡ ਕਾਲਾਂ ਨੂੰ ਇੱਕ ਏਜੰਟ ਤੱਕ ਰੂਟ ਕਰਦਾ ਹੈ (ਅਤੇ ਆਊਟਬਾਊਂਡ ਕਾਲਾਂ ਵੀ ਸੰਭਾਲ ਸਕਦਾ ਹੈ)। ਦੋ ਸਰੋਤ ਹਨ:

  • ThunderPhone ਨੰਬਰ — ThunderPhone ਦੇ ਪੂਲ ਤੋਂ ਪ੍ਰੋਵਿਜ਼ਨ ਕੀਤੇ ਅਸਲ U.S. ਨੰਬਰ, ਸਕਿੰਟਾਂ ਵਿੱਚ ਲਾਈਵ, $1/ਮਹੀਨਾ ਅਤੇ 1¢/ਮਿੰਟ ਵਾਧੂ ਫੀਸ। ਸਿਰਫ਼ ਇਨਬਾਊਂਡ ਲਈ; ਆਊਟਬਾਊਂਡ ਲਈ ਤੁਹਾਨੂੰ ਆਪਣਾ ਕੈਰੀਅਰ ਚਾਹੀਦਾ ਹੈ। ਇੱਕ ਸੰਸਥਾ ਡਿਫਾਲਟ ਤੌਰ 'ਤੇ 25 ਨੰਬਰ ਰੱਖ ਸਕਦੀ ਹੈ।
  • VoIP ਨੰਬਰ — ਤੁਹਾਡੇ ਆਪਣੇ ਪ੍ਰਦਾਤਾ ਤੋਂ VoIP ਕਨੈਕਸ਼ਨ ਰਾਹੀਂ ਲਿਆਂਦੇ ਜਾਂਦੇ ਹਨ। Twilio ਅਤੇ Telnyx ਸਿੱਧੇ ਕਨੈਕਟ ਹੁੰਦੇ ਹਨ (Telnyx ਵਿੱਚ ਗਾਈਡਡ ਸੈਟਅੱਪ ਹੈ); SignalWire ਅਤੇ Vonage ਜਲਦੀ ਆ ਰਹੇ ਹਨ — ਅੱਜ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਤੱਕ ਮੈਨੁਅਲ SIP ਕੌਨਫਿਗਰੇਸ਼ਨ ਰਾਹੀਂ ਪਹੁੰਚਦੇ ਹੋ, ਜੋ ਕਿਸੇ ਵੀ SIP ਟਰੰਕ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੀ ਹੈ। ਇੰਪੋਰਟ ਅਤੇ ਤਸਦੀਕ ਹੋਣ ਤੋਂ ਬਾਅਦ, VoIP ਨੰਬਰ ਇਨਬਾਊਂਡ ਅਤੇ ਆਊਟਬਾਊਂਡ ਦੋਵੇਂ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ।

ਹਰ ਨੰਬਰ ਕਤਾਰ ਵਿੱਚ ਤੁਸੀਂ ਰੂਟਿੰਗ ਮੋਡ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ, ਇਨਬਾਊਂਡ ਏਜੰਟ ਚੁਣ ਸਕਦੇ ਹੋ, ਅਤੇ ਨੰਬਰ ਨੂੰ ਲੇਬਲ ਦੇ ਸਕਦੇ ਹੋ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਫੋਨ ਨੰਬਰ (/dashboard/phone-numbers)। ਵੇਖੋ ਫੋਨ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ

API ਵਿੱਚ: /v1/phone-numbers, /v1/voip-connections, /v1/phone-number-labels


ਕਾਲਾਂ

ਹਰ ਇਨਬਾਊਂਡ ਕਾਲ, ਆਊਟਬਾਊਂਡ ਕਾਲ, ਸਿਮੂਲੇਸ਼ਨ ਅਤੇ ਵਿਜਿਟ ਸੈਸ਼ਨ ਇੱਕ ਕਾਲ ਲੌਗ ਬਣ ਜਾਂਦਾ ਹੈ। ਕਾਲ ਵਿੱਚ ਪੂਰਾ ਭੂਮਿਕਾ-ਟੈਗ ਕੀਤਾ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ, ਸੰਰਚਿਤ ਟਰਨ ਇਤਿਹਾਸ (ਟੂਲ ਕਾਲਾਂ ਸਮੇਤ), ਇੱਕ ਰਿਕਾਰਡਿੰਗ, ਬਿਲਿੰਗ ਕੁੱਲ, ਅਤੇ ਵਿਕਲਪਿਕ AI ਗ੍ਰੇਡਿੰਗ ਅਤੇ ਸਮੱਸਿਆ ਰਿਪੋਰਟਾਂ ਹੁੰਦੀਆਂ ਹਨ।

ਜਦੋਂ ਕਾਲ ਲਾਈਵ ਹੋਵੇ, ਤੁਸੀਂ ਇਸਨੂੰ ਖੋਲ੍ਹ ਕੇ ਸੁਣ ਸਕਦੇ ਹੋ — ਤੁਸੀਂ ਚੁੱਪਚਾਪ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹੋ ਅਤੇ ਕਾਲ 'ਤੇ ਕੋਈ ਵੀ ਤੁਹਾਨੂੰ ਨਹੀਂ ਸੁਣਦਾ। ਸੁਣਨਾ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਫੁਸਫੁਸਾ ਸਕਦੇ ਹੋ: ਅਜਿਹਾ ਨਿਰਦੇਸ਼ ਟਾਈਪ ਕਰੋ ਜੋ ਕਾਲ ਦੌਰਾਨ ਸਿੱਧਾ ਤੁਹਾਡੇ ਏਜੰਟ ਤੱਕ ਜਾਂਦਾ ਹੈ; ਕਾਲਰ ਇਸਨੂੰ ਕਦੇ ਨਹੀਂ ਸੁਣਦਾ ਅਤੇ ਏਜੰਟ ਇਸਦੀ ਲਾਈਵ ਪਾਲਣਾ ਕਰਦਾ ਹੈ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਆਰਕਾਈਵ ਅਤੇ ਹਰੇਕ ਕਾਲ ਦੇ ਵੇਰਵੇ ਲਈ ਕਾਲ ਇਤਿਹਾਸ (/dashboard/call-history); ਚੱਲ ਰਹੀਆਂ ਕਾਲਾਂ ਲਈ ਲਾਈਵ। ਵੇਖੋ ਆਪਣੀਆਂ ਕਾਲਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ, ਸੁਣੋ ਅਤੇ ਮਾਰਗਦਰਸ਼ਨ ਦਿਓ

API ਵਿੱਚ: /v1/calls — ਸੂਚੀ, ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ, ਇਤਿਹਾਸ, ਆਡੀਓ, ਗ੍ਰੇਡਿੰਗ, ਐਕਸਪੋਰਟ; /v1/issue-reports


ਕਲਾਇੰਟ ਪੋਰਟਲ

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

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਕਲਾਇੰਟ ਪੋਰਟਲ (/dashboard/client-portals)। ਵੇਖੋ ਕਲਾਇੰਟ ਪੋਰਟਲ

API ਵਿੱਚ: ਪ੍ਰਸ਼ਾਸਕ ਪ੍ਰਬੰਧਨ ਇੰਟਰਫੇਸ ਲਈ /v1/client-portals

ਵੈੱਬ ਵਿਜਟਾਂ

ਵੈੱਬ ਵਿਜਟ ਤੁਹਾਡੀ ਸਾਈਟ ਦੇ ਵਿਜ਼ਿਟਰਾਂ ਨੂੰ ਏਜੰਟ ਨਾਲ ਮਾਈਕ-ਅਧਾਰਿਤ ਗੱਲਬਾਤ ਦਿੰਦਾ ਹੈ — ਫ਼ੋਨ ਨੰਬਰ ਦੀ ਲੋੜ ਨਹੀਂ। ਇਹ ਇੱਕ ਪਬਲਿਸ਼ ਕਰਨ ਯੋਗ ਕੁੰਜੀ (pk_live_...) ਨਾਲ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਡੋਮੇਨਾਂ ਨਾਲ ਓਰਿਜਿਨ-ਲੌਕ ਹੁੰਦੀ ਹੈ, ਇਸ ਲਈ ਇਹ ਕਲਾਇੰਟ-ਸਾਈਡ ਕੋਡ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੈ।

ਕੁੰਜੀਆਂ ਦੋ ਵਿੱਚੋਂ ਇੱਕ ਮੋਡ ਵਿੱਚ ਚਲਦੀਆਂ ਹਨ: agent (ਇੱਕ ਏਜੰਟ ਨਾਲ ਸਥਿਰ ਤੌਰ 'ਤੇ ਬੰਨ੍ਹੀ ਹੋਈ) ਜਾਂ webhook (ਤੁਹਾਡਾ ਸਰਵਰ ਹਰ ਵਿਜ਼ਿਟਰ ਲਈ ਕੌਂਫਿਗਰੇਸ਼ਨ ਚੁਣਦਾ ਹੈ — ਵੇਖੋ ਹਰ ਕਾਲ ਲਈ ਡਾਇਨਾਮਿਕ ਕੌਂਫਿਗਰੇਸ਼ਨ)। ਵਿਜਟ ਸੈਸ਼ਨ ਫ਼ੋਨ ਕਾਲਾਂ ਵਾਲੇ ਹੀ ਕਾਲ ਇਨਫ੍ਰਾਸਟਰੱਕਚਰ ਰਾਹੀਂ ਚਲਦੇ ਹਨ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਵੈੱਬ ਵਿਜਟਾਂ (/dashboard/web-widgets) — ਵਿਜਟ ਬਣਾਓ, ਮੋਡ ਅਤੇ ਏਜੰਟ ਸੈੱਟ ਕਰੋ, ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਡੋਮੇਨਾਂ ਦਾ ਪ੍ਰਬੰਧ ਕਰੋ, ਅਤੇ ਐਂਬੈਡ ਸਨਿੱਪਟ ਕਾਪੀ ਕਰੋ। ਵੇਖੋ ਵੈੱਬ ਵਿਜਟ ਬਣਾਓ

API ਵਿੱਚ: /v1/publishable-key, /v1/mic-session, ਅਤੇ ਵਿਜਟ SDK ਦਸਤਾਵੇਜ਼


ਗਿਆਨ ਅਧਾਰ

ਇੱਕ ਗਿਆਨ ਅਧਾਰ ਦਸਤਾਵੇਜ਼ਾਂ ਦਾ ਉਹ ਸੰਗ੍ਰਹਿ ਹੈ ਜਿਸ ਵਿੱਚ ਤੁਹਾਡਾ ਏਜੰਟ ਕਾਲ ਦੌਰਾਨ ਆਪਣੇ ਜਵਾਬਾਂ ਨੂੰ ਆਧਾਰਿਤ ਕਰਨ ਲਈ ਖੋਜ ਕਰ ਸਕਦਾ ਹੈ — ਫ਼ਾਈਲਾਂ ਅੱਪਲੋਡ ਕਰੋ, ਟੈਕਸਟ ਪੇਸਟ ਕਰੋ, ਜਾਂ URL ਰਾਹੀਂ ਵੈੱਬ ਪੰਨੇ ਇੰਪੋਰਟ ਕਰੋ, ਫਿਰ ਬਿਲਡਰ ਵਿੱਚ ਗਿਆਨ ਅਧਾਰ ਨੂੰ ਏਜੰਟ ਨਾਲ ਜੋੜੋ। ਜਦੋਂ ਗੱਲਬਾਤ ਵਿੱਚ ਲੋੜ ਪੈਂਦੀ ਹੈ, ਏਜੰਟ ਬਿਲਟ-ਇਨ ਖੋਜ ਟੂਲ ਨਾਲ ਇਸ ਨੂੰ ਕਵੇਰੀ ਕਰਦਾ ਹੈ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਦਸਤਾਵੇਜ਼ ਲਾਇਬ੍ਰੇਰੀ ਲਈ ਗਿਆਨ (/dashboard/knowledge); ਏਜੰਟ ਨਾਲ ਜੋੜਨ ਲਈ ਬਿਲਡਰ ਦਾ ਗਿਆਨ ਭਾਗ। ਵੇਖੋ ਆਪਣੇ ਏਜੰਟ ਨੂੰ ਗਿਆਨ ਅਧਾਰ ਦਿਓ


ਕਨੈਕਸ਼ਨ

ਕਨੈਕਸ਼ਨ ਉਹ ਤਰੀਕਾ ਹਨ ਜਿਸ ਰਾਹੀਂ ਏਜੰਟ ਬਾਹਰੀ ਦੁਨੀਆ ਤੱਕ ਪਹੁੰਚਦੇ ਹਨ। ਚਾਰ ਕਿਸਮਾਂ, ਇੱਕ ਸਾਈਡਬਾਰ ਸਮੂਹ:

  • ਐਪਾਂ (/dashboard/app-connections) — Slack, HubSpot, Salesforce, Google Calendar, Google Sheets, ਅਤੇ Cal.com ਨਾਲ OAuth ਕਨੈਕਸ਼ਨ। ਇੱਕ ਵਾਰ ਕਨੈਕਟ ਕਰੋ, ਫਿਰ ਹਰ ਕਾਰਵਾਈ ਲਈ ਟੂਲਾਂ ਨੂੰ ਟੌਗਲ ਕਰੋ (Slack ਸੁਨੇਹਾ ਪੋਸਟ ਕਰਨਾ, HubSpot ਸੰਪਰਕ ਅੱਪਸਰਟ ਕਰਨਾ, Cal.com ਸਲਾਟ ਬੁੱਕ ਕਰਨਾ…) ਕਿਸੇ ਵੀ ਏਜੰਟ ਲਈ। ਵੇਖੋ ਐਪਾਂ ਕਨੈਕਟ ਕਰੋ
  • API (/dashboard/api-connections) — ਕਿਸੇ ਵੀ HTTP API ਨੂੰ ਏਜੰਟ ਕਾਰਵਾਈ ਵਿੱਚ ਬਦਲੋ। ਇੱਕ cURL ਕਮਾਂਡ ਪੇਸਟ ਕਰੋ ਅਤੇ AI ਵਿਜ਼ਰਡ ਟੂਲ ਪਰਿਭਾਸ਼ਾ ਦਾ ਡਰਾਫਟ ਬਣਾਉਂਦਾ ਹੈ, ਜਾਂ ਇਸਨੂੰ ਹੱਥੋਂ ਬਣਾਓ; ਇੱਕ ਟੈਸਟ ਬੇਨਤੀ ਬਟਨ ਜਾਰੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸੈਂਡਬਾਕਸ ਕਾਲ ਚਲਾਉਂਦਾ ਹੈ। ਵੇਖੋ API ਕਨੈਕਸ਼ਨ — ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ /v1/integrations ਦਾ ਰੂਪ।
  • MCP (/dashboard/mcp-connections) — URL ਰਾਹੀਂ ਇੱਕ Model Context Protocol ਸਰਵਰ ਜੋੜੋ ਅਤੇ ਏਜੰਟ ਨੂੰ ਇਸ ਵੱਲੋਂ ਉਪਲਬਧ ਕਰਵਾਏ ਟੂਲ ਵਰਤਣ ਦਿਓ। ਵੇਖੋ MCP ਸਰਵਰ ਜੋੜੋ
  • VoIP (/dashboard/voip-connections) — ਪ੍ਰਦਾਤਾ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਆਪਣੇ ਫ਼ੋਨ ਨੰਬਰ ਵਰਤਣ ਲਈ। ਵੇਖੋ VoIP ਪ੍ਰਦਾਤਾ ਕਨੈਕਟ ਕਰੋ

ThunderPhone ਆਪਣਾ MCP ਐਂਡਪੌਇੰਟ ਵੀ ਉਪਲਬਧ ਕਰਵਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਕੋਈ ਬਾਹਰੀ MCP ਕਲਾਇੰਟ ਏਜੰਟਾਂ ਦੀ ਸੂਚੀ ਬਣਾ ਸਕੇ, ਕਾਲਾਂ ਅਤੇ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟਾਂ ਦੀ ਜਾਂਚ ਕਰ ਸਕੇ, ਅਤੇ ਕਾਲਾਂ ਕਰ ਸਕੇ। ਵੇਖੋ ThunderPhone ਨੂੰ MCP ਸਰਵਰ ਵਜੋਂ ਵਰਤੋ

API ਵਿੱਚ: /v1/integrations, /v1/mcp-servers, ਅਤੇ /v1/voip-connections; ਇਹ ਵੀ ਵੇਖੋ ਟੂਲ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਬਣਾਓ


ਮੁਹਿੰਮਾਂ

ਇੱਕ ਮੁਹਿੰਮ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਆਊਟਬਾਊਂਡ ਕਾਲਾਂ ਕਰਦੀ ਹੈ: ਸੰਪਰਕਾਂ ਦੀ CSV ਅੱਪਲੋਡ ਕਰੋ, ਏਜੰਟ ਅਤੇ ਸਰੋਤ ਨੰਬਰ ਚੁਣੋ, ਅਤੇ ਕਾਲਿੰਗ ਵਿੰਡੋ (ਦਿਨ ਅਤੇ ਘੰਟੇ, ਟਾਈਮਜ਼ੋਨ-ਅਨੁਕੂਲ), ਸਮਕਾਲੀਤਾ, ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਨੀਤੀ (ਵੱਧ ਤੋਂ ਵੱਧ ਕੋਸ਼ਿਸ਼ਾਂ ਅਤੇ ਕਿਹੜੇ ਨਤੀਜੇ — ਕੋਈ ਜਵਾਬ ਨਹੀਂ, ਵੌਇਸਮੇਲ, ਅਸਫਲ — ਨੂੰ ਦੁਬਾਰਾ ਅਜ਼ਮਾਇਆ ਜਾਂਦਾ ਹੈ) ਸੈੱਟ ਕਰੋ। ਮੁਹਿੰਮ ਸੂਚੀ ਵਿੱਚੋਂ ਅੱਗੇ ਵਧਦੀ ਹੈ ਅਤੇ ਹਰ ਕਾਲ ਨੂੰ ਕਾਲ ਇਤਿਹਾਸ ਵਿੱਚ ਰਿਕਾਰਡ ਕਰਦੀ ਹੈ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਮੁਹਿੰਮਾਂ (/dashboard/campaigns)। ਵੇਖੋ ਆਊਟਬਾਊਂਡ ਕਾਲਿੰਗ ਮੁਹਿੰਮ ਚਲਾਓ

ਇੱਕ-ਵਾਰ ਦੀਆਂ ਪ੍ਰੋਗਰਾਮੈਟਿਕ ਕਾਲਾਂ ਲਈ: ਆਊਟਬਾਊਂਡ ਕਾਲਾਂ API

ਲਾਈਵ ਨਿਗਰਾਨੀ

ਲਾਈਵ ਸੰਸਥਾ ਭਰ ਵਿੱਚ ਚੱਲ ਰਹੀ ਹਰ ਕਾਲ ਦਿਖਾਉਂਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਖੋਲ੍ਹ ਕੇ ਰੀਅਲ ਟਾਈਮ ਵਿੱਚ ਸੁਣਨ ਅਤੇ ਫੁਸਫੁਸਾ ਕੇ ਗੱਲ ਕਰਨ ਦਿੰਦਾ ਹੈ। ਇਹ ਨਿਗਰਾਨੀ ਦਾ ਵਿਊ ਹੈ: ਨਵੇਂ prompt ਦਾ ਪਹਿਲਾ ਅਸਲ ਟ੍ਰੈਫਿਕ ਦੇਖੋ, ਜਾਂ ਚੱਲ ਰਹੀ ਮੁਹਿੰਮ 'ਤੇ ਨਜ਼ਰ ਰੱਖੋ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਲਾਈਵ (/dashboard/live)। ਵੇਖੋ ਲਾਈਵ ਕਾਲਾਂ ਦੇਖੋ ਅਤੇ ਨਿਗਰਾਨੀ ਕਰੋ


ਸਿਮੂਲੇਸ਼ਨਜ਼

ਇੱਕ ਸਿਮੂਲੇਸ਼ਨ ਤੁਹਾਡੇ ਏਜੰਟ ਨਾਲ ਅਸਲ ਗੱਲਬਾਤ ਕਰਨ ਵਾਲਾ ਇੱਕ AI ਕਾਲਰ ਹੁੰਦਾ ਹੈ — ਉਹੀ ਟੈਲੀਫੋਨੀ ਮਾਰਗ, ਅਸਲ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ, ਅਸਲ ਮੁਲਾਂਕਣ — ਤਾਂ ਜੋ ਤੁਸੀਂ ਜਾਰੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ (ਅਤੇ ਬਾਅਦ ਵਿੱਚ) ਟੈਸਟ ਕਰ ਸਕੋ। ਇਸਨੂੰ ਕਿਸੇ ਏਜੰਟ ਜਾਂ ਫ਼ੋਨ ਨੰਬਰ ਵੱਲ ਨਿਰਦੇਸ਼ਿਤ ਕਰੋ, ਕਾਲਰ ਦਾ ਦ੍ਰਿਸ਼ ਖੁਦ ਲਿਖੋ ਜਾਂ ਏਜੰਟ ਦੇ prompt ਤੋਂ AI ਨਾਲ ਦ੍ਰਿਸ਼ ਤਿਆਰ ਕਰੋ (ਜੇ ਤੁਸੀਂ ਕਹੋ ਤਾਂ ਐਜ ਕੇਸਾਂ ਸਮੇਤ), ਅਤੇ ਕਾਲ ਨੂੰ ਲਾਈਵ ਦੇਖੋ।

ਦ੍ਰਿਸ਼ਾਂ ਨੂੰ ਸੂਟਾਂ ਵਿੱਚ ਸਮੂਹਬੱਧ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜੋ ਘੱਟੋ-ਘੱਟ ਪਾਸ ਦਰ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਨ ਅਤੇ CI ਵਿੱਚ ਰਿਲੀਜ਼ਾਂ ਨੂੰ ਰੋਕ ਸਕਦੇ ਹਨ; ਪ੍ਰਵਾਨਿਤ ਬੇਸਲਾਈਨ ਦੇ ਮੁਕਾਬਲੇ ਰਿਗ੍ਰੈਸ਼ਨ ਹਰ ਦ੍ਰਿਸ਼ ਲਈ ਰਿਪੋਰਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਸਿਮੂਲੇਸ਼ਨਜ਼ (/dashboard/simulations), ਨਾਲ ਹੀ ਏਜੰਟ ਬਿਲਡਰ ਦੇ ਅੰਦਰਲਾ ਸਿਮੂਲੇਸ਼ਨ ਬਟਨ। ਵੇਖੋ ਕਾਲ ਦਾ ਸਿਮੂਲੇਸ਼ਨ ਕਰੋ

API ਵਿੱਚ: /v1/test-calls ਅਤੇ ਸੂਟ ਰਨਰ — ਵੇਖੋ ਏਜੰਟ ਨੂੰ ਸ਼ੁਰੂ ਤੋਂ ਅੰਤ ਤੱਕ ਟੈਸਟ ਕਰੋ


ਵੈਲੀਡੇਸ਼ਨ ਸੈੱਟ

ਇੱਕ ਵੈਲੀਡੇਸ਼ਨ ਸੈੱਟ ਅਸਲ ਕਾਲ ਦੇ ਪਲਾਂ ਨੂੰ ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੀਆਂ, ਇੱਕ-ਵਾਰੀ ਰਿਗ੍ਰੈਸ਼ਨ ਜਾਂਚਾਂ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਹਰ ਉਦਾਹਰਨ ਗੱਲਬਾਤ ਸੰਦਰਭ, ਸੰਬੰਧਿਤ ਕਾਲਰ ਆਡੀਓ, ਮੂਲ ਜਵਾਬ ਅਤੇ ਉਮੀਦ ਕੀਤੇ ਵਿਵਹਾਰ ਨੂੰ ਸਥਿਰ ਕਰਦੀ ਹੈ। ਰੀਪਲੇ ਹੋਰ ਕਾਲ ਕੀਤੇ ਬਿਨਾਂ ਮੌਜੂਦਾ ਏਜੰਟ ਡਰਾਫਟ ਦੇ ਵਿਰੁੱਧ ਚਲਦੇ ਹਨ, ਅਤੇ ਤੈਨਾਤੀ ਡਾਇਲੌਗ ਇਹ ਦਿਖਾ ਸਕਦਾ ਹੈ ਕਿ ਨਵੀਂਤਮ ਰਨ ਅਜੇ ਵੀ ਉਸ ਡਰਾਫਟ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਾਂ ਨਹੀਂ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਸੰਸਥਾ ਡਾਟਾਸੈੱਟ ਲਈ ਵੈਲੀਡੇਸ਼ਨ ਸੈੱਟ (/dashboard/validation) ਅਤੇ ਰਨਾਂ ਲਈ ਏਜੰਟ ਬਿਲਡਰ ਦੀ ਵੈਲੀਡੇਸ਼ਨ ਟੈਬ। ਵੇਖੋ ਵੈਲੀਡੇਸ਼ਨ ਸੈੱਟ

API ਵਿੱਚ: /v1/validation-sets ਅਤੇ ਉਸੇ ਰੈਫ਼ਰੈਂਸ ਪੰਨੇ ਉੱਤੇ ਏਜੰਟ/ਉਦਾਹਰਨ ਰੀਪਲੇ ਐਂਡਪੁਆਇੰਟ।


ਪ੍ਰਯੋਗ

ਇੱਕ ਪ੍ਰਯੋਗ ਲਾਈਵ ਟ੍ਰੈਫਿਕ ਉੱਤੇ ਏਜੰਟ ਕੌਂਫਿਗਰੇਸ਼ਨਾਂ ਦਾ A/B ਟੈਸਟ ਕਰਦਾ ਹੈ: ਵੈਰੀਐਂਟ ਨਿਰਧਾਰਤ ਕਰੋ (ਵੱਖ-ਵੱਖ prompt, ਇੰਜਣ ਜਾਂ ਸੈਟਿੰਗਾਂ), ਉਨ੍ਹਾਂ ਵਿਚਕਾਰ ਟ੍ਰੈਫਿਕ ਵੰਡੋ, ਅਤੇ ਹਰ ਵੈਰੀਐਂਟ ਦੇ ਨਤੀਜਿਆਂ ਦੀ ਤੁਲਨਾ ਕਰੋ। ਵੈੱਬਹੁੱਕ ਵਿੱਚ ਹੱਥੋਂ ਬਕਟ ਲਾਜਿਕ ਬਣਾਉਣ ਦੀ ਬਜਾਏ ਇਸਦਾ ਵਰਤੋਂ ਕਰੋ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਪ੍ਰਯੋਗ (/dashboard/experiments) ਅਤੇ ਏਜੰਟ ਬਿਲਡਰ ਵਿੱਚ A/B ਟੈਬ। ਵੇਖੋ ਪ੍ਰਯੋਗ (A/B ਟੈਸਟਿੰਗ)


ਸਮੱਸਿਆਵਾਂ

ਇੱਕ ਸਮੱਸਿਆ ਕਿਸੇ ਖਾਸ ਕਾਲ ਵਿੱਚ ਚਿੰਨ੍ਹਿਤ ਕੀਤੀ ਗਈ ਦਿੱਕਤ ਹੁੰਦੀ ਹੈ — ਜੋ ਕਿਸੇ ਮਨੁੱਖੀ ਸਮੀਖਿਆਕਾਰ ਵੱਲੋਂ ਦਰਜ ਕੀਤੀ ਗਈ ਹੋਵੇ ਜਾਂ AI ਮੁਲਾਂਕਣ ਵੱਲੋਂ ਪਤਾ ਲੱਗੀ ਹੋਵੇ। ਸਮੱਸਿਆਵਾਂ ਵਿੱਚ ਗੰਭੀਰਤਾ, ਸਰੋਤ ਅਤੇ ਸਥਿਤੀ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਸਮੱਸਿਆਵਾਂ ਪੰਨਾ ਟ੍ਰਾਇਏਜ ਕਤਾਰ ਹੈ: ਫਿਲਟਰ ਕਰੋ, ਸਮੱਸਿਆ ਵਾਲੀ ਕਾਲ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਹੱਲਾਂ ਨੂੰ ਟਰੈਕ ਕਰੋ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਸਮੱਸਿਆਵਾਂ (/dashboard/issues), ਨਾਲ ਹੀ ਕਾਲ ਇਤਿਹਾਸ ਵਿੱਚ ਹਰ ਕਾਲ ਲਈ ਫਲੈਗਿੰਗ। ਵੇਖੋ ਸਮੱਸਿਆਵਾਂ ਟ੍ਰਾਇਏਜ

API ਵਿੱਚ: /v1/issue-reports


ਰਿਪੋਰਟਾਂ

ਇੱਕ ਰਿਪੋਰਟ ਤੁਹਾਡੇ ਕਾਲ ਡਾਟੇ ਬਾਰੇ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਦੇ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦਿੰਦੀ ਹੈ ("ਪਿਛਲੇ ਹਫ਼ਤੇ ਕਾਲ ਕਰਨ ਵਾਲਿਆਂ ਨੇ ਮਨੁੱਖੀ ਪ੍ਰਤੀਨਿਧੀ ਦੀ ਮੰਗ ਕਰਨ ਦੇ ਤਿੰਨ ਮੁੱਖ ਕਾਰਨ ਕੀ ਸਨ?") AI-ਲਿਖੇ ਵਿਸ਼ਲੇਸ਼ਣ ਨਾਲ, ਜਿਸਨੂੰ ਤੁਹਾਡੇ ਚੁਣੇ ਹੋਏ ਏਜੰਟਾਂ ਅਤੇ ਮਿਤੀ ਸੀਮਾ ਤੱਕ ਸੀਮਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਰਿਪੋਰਟਾਂ (/dashboard/reports)। ਵੇਖੋ ਰਿਪੋਰਟਾਂ


ਨਿਰੀਖਣਯੋਗਤਾ

ਨਿਰੀਖਣਯੋਗਤਾ ਮੈਟ੍ਰਿਕਸ ਦਾ ਵਿਊ ਹੈ: ਸਮੇਂ ਦੇ ਨਾਲ ਕਾਲ ਵਾਲਿਊਮ, ਨਤੀਜੇ ਅਤੇ ਗੁਣਵੱਤਾ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਏਜੰਟ ਅਤੇ ਸਮਾਂ ਵਿੰਡੋ ਅਨੁਸਾਰ ਫਿਲਟਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਨਾਲ ਹੀ ਅੱਗੇ ਦੇ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਐਕਸਪੋਰਟ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਨਿਰੀਖਣਯੋਗਤਾ (/dashboard/observability)। ਵੇਖੋ ਨਿਰੀਖਣਯੋਗਤਾ


ਚੇਤਾਵਨੀਆਂ

ਇੱਕ ਚੇਤਾਵਨੀ ਨਿਯਮ ਸਮਾਂ ਵਿੰਡੋ ਦੌਰਾਨ ਕਿਸੇ ਮੈਟ੍ਰਿਕ (ਸਫਲਤਾ ਦਰ, ਅਸਫਲਤਾ ਦਰ, ਔਸਤ ਸਕੋਰ, ਕਾਲ ਵਾਲਿਊਮ, ਸੂਟ ਰਿਗ੍ਰੈਸ਼ਨ) ਨੂੰ ਦੇਖਦਾ ਹੈ ਅਤੇ ਜਦੋਂ ਇਹ ਤੁਹਾਡੀ ਸੀਮਾ ਪਾਰ ਕਰਦਾ ਹੈ ਤਾਂ ਸਰਗਰਮ ਹੁੰਦਾ ਹੈ। ਸੂਚਨਾਵਾਂ ਈਮੇਲ ਅਤੇ Slack ਤੇ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਇਹ ਤੁਹਾਡੇ ਵੈੱਬਹੁੱਕ ਐਂਡਪੁਆਇੰਟਾਂ ਨੂੰ alert.triggered ਘਟਨਾ ਭੇਜਦਾ ਹੈ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਸੰਸਥਾ → ਚੇਤਾਵਨੀਆਂ। ਵੇਖੋ ਚੇਤਾਵਨੀਆਂ


ਵੈੱਬਹੁੱਕਸ

ThunderPhone ਕਾਲ ਦੌਰਾਨ ਅਤੇ ਕਾਲ ਤੋਂ ਬਾਅਦ ਘਟਨਾਵਾਂ ਹੋਣ 'ਤੇ ਤੁਹਾਡੇ ਸਰਵਰ ਨੂੰ HTTP POST ਵੈੱਬਹੁੱਕਸ ਭੇਜਦਾ ਹੈ। ਡਿਲੀਵਰੀ ਦੇ ਦੋ ਮਾਡਲ ਹਨ:

  • ਵੈੱਬਹੁੱਕ ਐਂਡਪੌਇੰਟਸ (ਸਿਫਾਰਸ਼ੀ): ਕਈ URLs ਨੂੰ /v1/developer/webhook-endpoints 'ਤੇ ਹਰ ਐਂਡਪੌਇੰਟ ਲਈ ਵੱਖਰੇ ਸੀਕ੍ਰੇਟਸ ਅਤੇ ਹਰ ਐਂਡਪੌਇੰਟ ਲਈ ਵੱਖਰੀਆਂ ਇਵੈਂਟ ਸਬਸਕ੍ਰਿਪਸ਼ਨਾਂ ਨਾਲ ਪ੍ਰਬੰਧਿਤ ਕਰੋ।
  • ਪੁਰਾਣਾ ਸਿੰਗਲ-URL ਵੈੱਬਹੁੱਕ: ਹਰ ਸੰਗਠਨ ਲਈ ਇੱਕ URL। ਇਸਨੂੰ /v1/webhook ਜਾਂ ਸੰਗਠਨ → ਆਮ ਅਧੀਨ ਪ੍ਰਬੰਧਿਤ ਕਰੋ। ਪਿਛਲੀ ਅਨੁਕੂਲਤਾ ਲਈ ਰੱਖਿਆ ਗਿਆ ਹੈ।

ਇਵੈਂਟਸ ਦੋ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਵੰਡੇ ਜਾਂਦੇ ਹਨ:

  • ਬਲਾਕਿੰਗ ਇਵੈਂਟਸ ਤੁਹਾਡੇ ਸਰਵਰ ਤੋਂ ਅਜਿਹੀ ਕੌਂਫਿਗਰੇਸ਼ਨ ਨਾਲ ਜਵਾਬ ਦੀ ਉਮੀਦ ਕਰਦੇ ਹਨ ਜੋ ਚੱਲ ਰਹੀ ਕਾਲ ਨੂੰ ਆਕਾਰ ਦਿੰਦੀ ਹੈ — ਇਨਕਮਿੰਗ-ਕਾਲ ਇਵੈਂਟਸ (telephony.incoming / web.incoming)। ਤੁਹਾਡੇ ਕੋਲ ਜਵਾਬ ਦੇਣ ਲਈ ਵੱਧ ਤੋਂ ਵੱਧ 10 ਸਕਿੰਟ ਹਨ; ਟਾਈਮਆਉਟ ਹੋਣ 'ਤੇ ਸਥਿਰ ਤੌਰ 'ਤੇ ਨਿਰਧਾਰਤ ਏਜੰਟ ਕਾਲ ਸੰਭਾਲਦਾ ਹੈ।
  • ਨਾਨ-ਬਲਾਕਿੰਗ ਇਵੈਂਟਸ ਫਾਇਰ-ਐਂਡ-ਫਰਗੇਟ ਸੂਚਨਾਵਾਂ ਹਨ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਐਕਸਪੋਨੇੰਸ਼ਲ ਬੈਕਆਫ ਨਾਲ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ — ਵੇਖੋ ਡਿਲੀਵਰੀ ਸੈਮੈਂਟਿਕਸ

ਹਰ ਰਿਕਵੈਸਟ ਵਿੱਚ X-ThunderPhone-Signature ਵਿੱਚ ਇੱਕ HMAC-SHA256 ਦਸਤਖ਼ਤ ਹੁੰਦਾ ਹੈ। ਵੇਖੋ ਦਸਤਖ਼ਤ ਤਸਦੀਕ


ਫੰਕਸ਼ਨ ਟੂਲਸ

ਇੱਕ ਫੰਕਸ਼ਨ ਟੂਲ ਇੱਕ HTTP ਐਂਡਪੌਇੰਟ ਹੈ ਜਿਸਨੂੰ ਤੁਹਾਡਾ ਏਜੰਟ ਗੱਲਬਾਤ ਦੇ ਵਿਚਕਾਰ ਕਾਲ ਕਰ ਸਕਦਾ ਹੈ। ਤੁਸੀਂ ThunderPhone ਨੂੰ OpenAI-ਸ਼ੈਲੀ ਦਾ ਫੰਕਸ਼ਨ ਸਕੀਮਾ ਅਤੇ ਇੱਕ ਐਂਡਪੌਇੰਟ URL ਦਿੰਦੇ ਹੋ; ਏਜੰਟ ਫੈਸਲਾ ਕਰਦਾ ਹੈ ਕਿ ਇਸਨੂੰ ਕਦੋਂ ਕਾਲ ਕਰਨਾ ਹੈ, ਅਤੇ ThunderPhone ਆਪਣੇ ਸਰਵਰਾਂ ਤੋਂ ਦਸਤਖ਼ਤ ਕੀਤੀ HTTP ਰਿਕਵੈਸਟ ਕਰਦਾ ਹੈ ਅਤੇ ਨਤੀਜਾ ਏਜੰਟ ਨੂੰ ਵਾਪਸ ਦੇ ਦਿੰਦਾ ਹੈ।

ਏਜੰਟਸ ਵਿੱਚ ਬਿਲਟ-ਇਨ ਕਾਲ ਸਮਰੱਥਾਵਾਂ ਵੀ ਹੁੰਦੀਆਂ ਹਨ — ਕਾਲ ਟ੍ਰਾਂਸਫਰ ਕਰਨਾ, ਕੀਪੈਡ (DTMF) ਇਨਪੁੱਟ ਭੇਜਣਾ, ਕਾਲ ਖਤਮ ਕਰਨੀ, ਹੋਲਡ 'ਤੇ ਉਡੀਕ ਕਰਨੀ — ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਟੂਲ ਪਰਿਭਾਸ਼ਾਵਾਂ ਦੀ ਬਜਾਏ ਸਧਾਰਨ prompt ਲਾਈਨਾਂ ਨਾਲ ਯੋਗ ਕਰਦੇ ਹੋ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਬਿਲਡਰ ਦਾ API ਕਨੈਕਸ਼ਨਸ ਭਾਗ (ਵੇਖੋ ਕਨੈਕਸ਼ਨਸ)।

API ਵਿੱਚ: /v1/integrations ਅਤੇ ਫੰਕਸ਼ਨ ਟੂਲਸ ਸਪੈਸਿਫਿਕੇਸ਼ਨ


ਟੀਮ ਅਤੇ ਭੂਮਿਕਾਵਾਂ

ਹਰ ਸੰਗਠਨ ਵਿੱਚ ਦੋ ਭੂਮਿਕਾਵਾਂ ਵਾਲੀ ਮੈਂਬਰਾਂ ਦੀ ਸੂਚੀ ਹੁੰਦੀ ਹੈ: ਮੈਂਬਰਸ ਏਜੰਟ ਬਣਾਉਂਦੇ ਅਤੇ ਚਲਾਉਂਦੇ ਹਨ; ਐਡਮਿਨਸ ਟੀਮ ਅਤੇ ਬਿਲਿੰਗ ਦਾ ਪ੍ਰਬੰਧ ਵੀ ਕਰਦੇ ਹਨ। ਈਮੇਲ ਰਾਹੀਂ ਸੱਦਾ ਦਿਓ — ਸੱਦੇ 7 ਦਿਨਾਂ ਬਾਅਦ ਮਿਆਦ ਪੁੱਗ ਜਾਂਦੇ ਹਨ ਅਤੇ ਰੱਦ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ; ਮੈਂਬਰ ਦੀ ਕਤਾਰ ਵਿੱਚ ⋯ ਮੀਨੂ ਭੂਮਿਕਾਵਾਂ ਬਦਲਦਾ ਹੈ ਜਾਂ ਕਿਸੇ ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ। ਸਿੰਗਲ ਸਾਈਨ-ਆਨ ਨੂੰ ਪੂਰੇ ਸੰਗਠਨ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ — ਵੇਖੋ SSO

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਸੰਗਠਨ → ਆਮ। ਵੇਖੋ ਆਪਣੀ ਟੀਮ ਨੂੰ ਸੱਦਾ ਦਿਓ

API ਵਿੱਚ: /v1/members, /v1/invites


ਬਿਲਿੰਗ

ThunderPhone ਪ੍ਰੀਪੇਡ ਹੈ। ਹਰ ਸੰਗਠਨ ਕੋਲ USD ਬੈਲੈਂਸ ਹੁੰਦਾ ਹੈ; ਕਾਲਾਂ ਇਸ ਵਿੱਚੋਂ ਏਜੰਟ ਦੀ ਪ੍ਰਤੀ-ਮਿੰਟ ਦਰ ਮੁਤਾਬਕ ਕਟੌਤੀ ਕਰਦੀਆਂ ਹਨ (ਇੰਜਣ ਟੀਅਰ ਅਤੇ ਸਰਚਾਰਜ — ਬਿਲਡਰ ਸੈਟਿੰਗਾਂ ਬਦਲਦੇ ਸਮੇਂ ਕੁੱਲ ਦਰ ਲਾਈਵ ਦਿਖਾਉਂਦਾ ਹੈ, ਅਤੇ ਚੁਣੀਆਂ ਵਾਧੂ ਭਾਸ਼ਾਵਾਂ ਲਈ 3¢/ਮਿੰਟ ਜੋੜੇ ਜਾਂਦੇ ਹਨ)। ਜਦੋਂ ਬੈਲੈਂਸ ਜ਼ੀਰੋ ਹੋ ਜਾਂਦਾ ਹੈ, ਇਨਬਾਊਂਡ ਕਾਲਾਂ ਅਸਵੀਕਾਰ ਹੋ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਆਉਟਬਾਊਂਡ ਕਾਲਾਂ 402 Payment Required ਵਾਪਸ ਕਰਦੀਆਂ ਹਨ।

ਹੱਥੀਂ ਟਾਪ ਅੱਪ ਕਰੋ, ਜਾਂ ਬੈਲੈਂਸ ਥ੍ਰੈਸ਼ਹੋਲਡ, ਰੀਫ਼ਿਲ ਰਕਮ ਅਤੇ ਵਿਕਲਪਿਕ ਮਹੀਨਾਵਾਰ ਖਰਚ ਸੀਮਾ ਨਾਲ ਆਟੋ ਟਾਪ-ਅੱਪ ਯੋਗ ਕਰੋ — ਤਾਂ ਜੋ ਕਾਲ ਕਦੇ ਵੀ ਵਾਕ ਦੇ ਵਿਚਕਾਰ ਬੰਦ ਨਾ ਹੋਵੇ।

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ: ਸੰਗਠਨ → ਬਿਲਿੰਗ ਸੈਟਿੰਗਸ ਅਤੇ ਬਿਲਿੰਗ ਹਿਸਟਰੀ। ਵੇਖੋ ਫੰਡ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਆਟੋ ਟਾਪ-ਅੱਪ ਚਾਲੂ ਕਰੋ, ਨਾਲ ਹੀ ਪੂਰਾ ਕੀਮਤ ਸੰਦਰਭ

API ਵਿੱਚ: /v1/billing


ਇਨ-ਐਪ ਕੋਪਾਇਲਟ

ਡੈਸ਼ਬੋਰਡ ਵਿੱਚ ਬਿਲਟ-ਇਨ ਕੋਪਾਇਲਟ ਹੈ — ਇਸਨੂੰ ਪੁੱਛੋ "ਮੈਂ X ਕਿਵੇਂ ਕਰਾਂ" ਅਤੇ ਇਹ ਇਹਨਾਂ ਦਸਤਾਵੇਜ਼ਾਂ ਤੋਂ ਜਵਾਬ ਦਿੰਦਾ ਹੈ, ਅਸਲ ਕੰਟਰੋਲਸ ਨੂੰ ਉਜਾਗਰ ਕਰਨ ਵਾਲੇ ਕਲਿੱਕ-ਦਰ-ਕਲਿੱਕ ਮਾਰਗਦਰਸ਼ਨ ਪੇਸ਼ ਕਰਦਾ ਹੈ, ਅਤੇ ਕਿਸੇ ਵੀ ਗਾਈਡਡ ਟੂਰ ਨੂੰ ਦੁਬਾਰਾ ਚਲਾ ਸਕਦਾ ਹੈ। ਇਸ ਸਫ਼ੇ ਵੱਲੋਂ ਦੱਸੇ ਗਏ ਕੰਟਰੋਲ ਨੂੰ ਲੱਭਣ ਦਾ ਇਹ ਸਭ ਤੋਂ ਤੇਜ਼ ਤਰੀਕਾ ਹੈ। ਵੇਖੋ ਇਨ-ਐਪ ਕੋਪਾਇਲਟ ਨੂੰ ਪੁੱਛੋ


ਇਸਨੂੰ ਇਕੱਠਾ ਕਰਨਾ

ਡੈਸ਼ਬੋਰਡ ਤੁਰੰਤ ਸ਼ੁਰੂਆਤ

ਪੰਜ-ਕਦਮੀ ਵਿਜ਼ਾਰਡ: ਏਜੰਟ → ਬਿਲਿੰਗ → ਨੰਬਰ → ਸਿਮੂਲੇਸ਼ਨ → ਸਮੀਖਿਆ।

API ਤੁਰੰਤ ਸ਼ੁਰੂਆਤ

ਚਾਰ REST ਕਾਲਾਂ ਵਿੱਚ ਉਹੀ ਪਹਿਲੀ ਕਾਲ।

ਡੈਸ਼ਬੋਰਡ ਦੀ ਵਰਤੋਂ

ਏਜੰਟ ਬਣਾਓ, ਉਸ ਵਿੱਚ ਫੰਡ ਪਾਓ, ਨੰਬਰ ਲਵੋ, ਸਿਮੂਲੇਟ ਕਰੋ ਅਤੇ ਕਾਲਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ।

ਟੂਲ ਅਤੇ ਡਾਟਾ ਕਨੈਕਟ ਕਰੋ

OAuth ਐਪਾਂ, ਕਸਟਮ APIs, MCP ਸਰਵਰ ਅਤੇ VoIP ਪ੍ਰਦਾਤਾ।

ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਸੁਧਾਰ

ਰਿਪੋਰਟਾਂ, ਨਿਗਰਾਨੀਯੋਗਤਾ, ਪ੍ਰਯੋਗ, ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਚੇਤਾਵਨੀਆਂ।

ਟੀਮ ਅਤੇ ਖਾਤਾ

ਸੱਦੇ ਅਤੇ ਭੂਮਿਕਾਵਾਂ, API ਕੁੰਜੀਆਂ, ਸੁਰੱਖਿਆ ਅਤੇ SSO।

ਡਿਵੈਲਪਰ ਕੁੱਕਬੁੱਕ

API ਵਿਧੀਆਂ: ਇਨਬਾਊਂਡ, ਆਊਟਬਾਊਂਡ, ਡਾਇਨਾਮਿਕ ਕਨਫਿਗ, ਟੂਲ, ਟੈਸਟਿੰਗ।

ਵੈੱਬਹੁੱਕ ਦਸਤਖਤਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ

HMAC ਜਾਂਚ ਨੂੰ ਇੱਕ ਵਾਰ ਸਹੀ ਕਰੋ ਅਤੇ ਹਰ ਥਾਂ ਮੁੜ ਵਰਤੋ।