소스 검색

fix VAPI assistant name lenght limit

Fszontagh 4 달 전
부모
커밋
a98111830f
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      supabase/functions/_shared/vapi-client.ts

+ 2 - 2
supabase/functions/_shared/vapi-client.ts

@@ -113,7 +113,7 @@ export async function registerPhoneNumber(
 
 
   const result = await vapiRequest('POST', '/phone-number', {
   const result = await vapiRequest('POST', '/phone-number', {
     provider: 'byo-phone-number',
     provider: 'byo-phone-number',
-    name: storeName,
+    name: `shopcall.ai - ${storeName}`,
     number: phoneNumber,
     number: phoneNumber,
     numberE164CheckEnabled: false,
     numberE164CheckEnabled: false,
     credentialId: KOMPAAS_CREDENTIAL_ID
     credentialId: KOMPAAS_CREDENTIAL_ID
@@ -305,7 +305,7 @@ function buildAssistantConfig(config: VapiAssistantConfig): Record<string, unkno
   const webhookAuthToken = getVapiWebhookAuthToken()
   const webhookAuthToken = getVapiWebhookAuthToken()
 
 
   return {
   return {
-    name: `${config.storeName} - SHOPCALL - HU (Protokollal)`,
+    name: `SC_${config.storeId}`, // max 40 chars -> stores.id = 37char (UUID)
     voice: {
     voice: {
       provider: '11labs',
       provider: '11labs',
       model: 'eleven_turbo_v2_5',
       model: 'eleven_turbo_v2_5',