Designing An AI Voice Agent for Test Drive Booking

ਕਾਰ ਡੀਲਰਸ਼ਿਪ ਦੀ ਫ਼ੋਨ ਕਾਲ ਸਧਾਰਨ ਲੱਗਦੀ ਹੈ। ਇੱਕ ਗਾਹਕ ਟੈਸਟ ਡਰਾਈਵ ਬੁੱਕ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ ਜਾਂ ਕਿਸੇ ਵਾਹਨ ਬਾਰੇ ਪੁੱਛਣਾ ਚਾਹੁੰਦਾ ਹੈ।

ਜ਼ਿਆਦਾਤਰ ਲੋਕ ਸੋਚਦੇ ਹਨ ਕਿ ਇੱਕ ਵੌਇਸ ਏਜੰਟ ਨੂੰ ਇੱਕ ਚੰਗੇ ਪ੍ਰੋਂਪਟ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਉਹ ਗਲਤ ਹਨ। ਇੱਕ ਵੌਇਸ ਏਜੰਟ ਨੂੰ ਇੱਕ ਸਖ਼ਤ ਵਰਕਫਲੋ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਜੇਕਰ ਤੁਹਾਡਾ ਏਜੰਟ ਸਿਰਫ਼ ਗੱਲਾਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਇੱਕ ਸਾਰ (summary) ਤਿਆਰ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਇਹ ਇੱਕ ਡਿਜ਼ਾਈਨ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ।

ਡੀਲਰਸ਼ਿਪ ਕਾਲਾਂ ਲਈ ਇਸ ਆਰਕੀਟੈਕਚਰ ਦੀ ਵਰਤੋਂ ਕਰੋ:

  • ਕਾਲਰ ਦੇ ਇਰਾਦੇ (intent) ਦੀ ਪਛਾਣ ਕਰੋ।
  • ਵਾਹਨ ਦੇ ਵੇਰਵੇ ਪ੍ਰਾਪਤ ਕਰੋ।
  • ਫੈਸਲਾ ਕਰੋ ਕਿ ਕਾਲਰ ਨੂੰ ਸੇਲਜ਼, ਸਰਵਿਸ, ਜਾਂ ਕਿਸੇ ਇਨਸਾਨ ਦੀ ਲੋੜ ਹੈ।
  • ਕੈਲੰਡਰ ਤੋਂ ਉਪਲਬਧ ਸਲੌਟਸ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰੋ।
  • ਇੱਕ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬੁਕਿੰਗ ਕਰੋ।
  • ਸੇਲਜ਼ ਟੀਮ ਨੂੰ ਇੱਕ ਨੋਟ ਭੇਜੋ।

LLM ਸੱਚ ਦਾ ਸਰੋਤ ਨਹੀਂ ਹੈ। ਇਸ ਨੂੰ ਇਹ ਫੈਸਲਾ ਨਹੀਂ ਕਰਨਾ ਚਾਹੀਦਾ ਕਿ ਕੋਈ ਕਾਰ ਸਟਾਕ ਵਿੱਚ ਹੈ ਜਾਂ ਨਹੀਂ। ਇਸ ਨੂੰ ਸਿਰਫ਼ ਗੱਲਬਾਤ ਦੀ ਵਿਆਖਿਆ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ ਸਹੀ ਟੂਲ ਨੂੰ ਕਾਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਤੁਹਾਡੇ CRM ਅਤੇ ਕੈਲੰਡਰ ਸਿਸਟਮ ਤੱਥ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।

ਇੱਕ ਭਰੋਸੇਮੰਦ ਏਜੰਟ ਇੱਕ dialogue state layer ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਹ ਲੇਅਰ ਏਜੰਟ ਨੂੰ ਵੇਰਵੇ ਯਾਦ ਰੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ। ਇਸ ਨੂੰ ਯਾਦ ਰਹਿੰਦਾ ਹੈ ਕਿ ਕਾਲਰ ਸ਼ਨੀਵਾਰ ਨੂੰ ਇੱਕ used SUV ਚਾਹੁੰਦਾ ਹੈ। ਇਸ ਲੇਅਰ ਤੋਂ ਬਿਨਾਂ, ਜਦੋਂ ਵੀ ਕਾਲਰ ਬੋਲਦਾ ਹੈ, ਏਜੰਟ ਸਭ ਕੁਝ ਭੁੱਲ ਜਾਂਦਾ ਹੈ।

ਮਾਡਲ ਨੂੰ ਗਲਤ ਡੇਟਾ ਬਣਾਉਣ ਤੋਂ ਰੋਕਣ ਲਈ, ਇਸਨੂੰ ਇਹ ਖਾਸ ਟੂਲ ਦਿਓ:

  • search_stock
  • check_test_drive_slots
  • create_test_drive_booking
  • send_confirmation
  • handoff_to_sales

ਇੱਕ ਚੰਗਾ ਏਜੰਟ ਆਪਣੀਆਂ ਸੀਮਾਵਾਂ ਜਾਣਦਾ ਹੈ। ਇਸਨੂੰ ਫਾਈਨਾਂਸ ਜਾਂ ਸ਼ਿਕਾਇਤਾਂ ਨੂੰ ਸੰਭਾਲਣ ਨਾ ਦਿਓ। ਉਹਨਾਂ ਕਾਲਾਂ ਨੂੰ ਕਿਸੇ ਇਨਸਾਨ ਨੂੰ ਸੌਂਪ ਦਿਓ।

ਸੁਰੱਖਿਆ ਲਈ ਇਹਨਾਂ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:

  • ਜੇਕਰ ਸਟਾਕ ਡੇਟਾ ਅਸਪਸ਼ਟ ਹੈ, ਤਾਂ ਕਿਸੇ ਵਿਅਕਤੀ ਨੂੰ ਸੌਂਪ ਦਿਓ।
  • ਜੇਕਰ ਕਾਲਰ ਗੁੱਸੇ ਵਿੱਚ ਹੈ, ਤਾਂ ਕਿਸੇ ਵਿਅਕਤੀ ਨੂੰ ਸੌਂਪ ਦਿਓ।
  • ਜੇਕਰ ਕਾਲਰ ਫਾਈਨਾਂਸ ਬਾਰੇ ਪੁੱਛਦਾ ਹੈ, ਤਾਂ ਕਿਸੇ ਵਿਅਕਤੀ ਨੂੰ ਸੌਂਪ ਦਿਓ।
  • ਜੇਕਰ ਬੁਕਿੰਗ ਫੇਲ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਦੱਸੋ ਕਿ ਕਿਉਂ ਹੋਈ ਅਤੇ ਕਾਲਬੈਕ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰੋ।

ਭਰੋਸੇਯੋਗਤਾ ਮਾਮੂਲੀ ਹਿੱਸਿਆਂ ਤੋਂ ਆਉਂਦੀ ਹੈ:

  • ਡੁਪਲੀਕੇਟ ਬੁਕਿੰਗਾਂ ਤੋਂ ਬਚਣ ਲਈ idempotent writes ਦੀ ਵਰਤੋਂ ਕਰੋ।
  • ਸੇਲਜ਼ ਸਟਾਫ ਲਈ ਸੰਰਚਿਤ (structured) ਸਾਰ ਤਿਆਰ ਕਰੋ।
  • ਮਾਫੀ ਮੰਗਣ ਦੀ ਬਜਾਏ ਸਪਸ਼ਟ ਰਸਤਿਆਂ ਨਾਲ ਟੂਲ ਦੀਆਂ ਗਲਤੀਆਂ ਨੂੰ ਸੰਭਾਲੋ।
  • ਇਨਸਾਨ ਨੂੰ ਟ੍ਰਾਂਸਫਰ ਕਰਨ ਦੇ ਨਿਯਮ ਡੀਲਰਸ਼ਿਪ ਲਈ ਸਪਸ਼ਟ ਰੱਖੋ।

ਟੈਸਟ-ਡਰਾਈਵ ਏਜੰਟ ਸਿਰਫ਼ ਫ਼ੋਨ 'ਤੇ ਇੱਕ LLM ਨਹੀਂ ਹੈ। ਇਹ ਤੁਹਾਡੇ ਬਿਜ਼ਨਸ ਸਿਸਟਮਾਂ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਲਪੇਟਿਆ ਹੋਇਆ ਇੱਕ conversational interface ਹੈ।

ਇੱਕ ਅਜਿਹਾ ਵਰਕਫਲੋ ਬਣਾਓ ਜੋ validate ਕਰੇ, ਚੈੱਕ ਕਰੇ, ਬਣਾਏ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰੇ। ਇਸ ਤਰ੍ਹਾਂ ਹੀ ਤੁਸੀਂ ਇੱਕ ਡੈਮੋ ਤੋਂ ਅਸਲ ਸਿਸਟਮ ਵੱਲ ਵਧ ਸਕਦੇ ਹੋ।

Source: https://dev.to/voicefleet/designing-an-ai-voice-agent-for-test-drive-booking-5o0

Optional learning community: https://t.me/GyaanSetuAi