Update the Sales Agent settings for the current user. Sales Agent creation must be completed in CRM. This API only supports updating existing settings.
curl --request PUT \
--url https://api.lofty.com/v2.0/sales-agent/settings \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"id": 12345,
"assistantName": "Anna",
"virtualNumber": "+1234567890",
"virtualNumberCountry": "US",
"callTransferType": "Disabled",
"fixedNumber": "+1234567890",
"agentExperience": "10 years in real estate",
"rentalBusiness": false,
"websiteChannel": true,
"textChannel": true,
"emailChannel": true,
"startActiveHour": 8,
"endActiveHour": 20,
"activeDays": [
1,
2,
3,
4,
5
],
"leadTypes": [
1,
2
],
"leadSources": [
1001,
1002
],
"leadPipelines": [
2001,
2002
],
"agentIds": [
101,
102
],
"officeIds": [
201,
202
],
"leadPondIds": [
301,
302
],
"newLeadEnable": true,
"visitorsEnable": true,
"followUpRole": "AI"
}
'{
"message": "Operation successful"
}Documentation Index
Fetch the complete documentation index at: https://developer.lofty.com/llms.txt
Use this file to discover all available pages before exploring further.
Sales agent setting request
Sales Agent ID (required, must be greater than 0)
12345
Assistant name
"Anna"
Virtual phone number
"+1234567890"
Virtual number country
"US"
Call transfer type: Disabled, ToAssignedAgent
"Disabled"
Fixed phone number
"+1234567890"
Agent experience description
"10 years in real estate"
Whether agent handles rental business
false
Whether website channel is enabled
true
Whether text channel is enabled
true
Whether email channel is enabled
true
Active start hour (0-23)
8
Active end hour (0-23)
20
Active days of week (0=Sun, 6=Sat), empty means all days
[1, 2, 3, 4, 5]
Lead types filter, empty means all
[1, 2]
Lead source IDs filter, empty means all
[1001, 1002]
Lead pipeline IDs filter, empty means all
[2001, 2002]
Agent IDs with access, contains -1 means all
[101, 102]
Office IDs with access, contains -1 means all
[201, 202]
Lead pond IDs with access, contains -1 means all
[301, 302]
Whether new lead follow-up is enabled
true
Whether visitor follow-up is enabled
true
Follow up role: AI or Agent
"AI"
Settings updated successfully.
Generic message response
Result message
"Operation successful"
curl --request PUT \
--url https://api.lofty.com/v2.0/sales-agent/settings \
--header 'Authorization: <authorization>' \
--header 'Content-Type: <content-type>' \
--data '
{
"id": 12345,
"assistantName": "Anna",
"virtualNumber": "+1234567890",
"virtualNumberCountry": "US",
"callTransferType": "Disabled",
"fixedNumber": "+1234567890",
"agentExperience": "10 years in real estate",
"rentalBusiness": false,
"websiteChannel": true,
"textChannel": true,
"emailChannel": true,
"startActiveHour": 8,
"endActiveHour": 20,
"activeDays": [
1,
2,
3,
4,
5
],
"leadTypes": [
1,
2
],
"leadSources": [
1001,
1002
],
"leadPipelines": [
2001,
2002
],
"agentIds": [
101,
102
],
"officeIds": [
201,
202
],
"leadPondIds": [
301,
302
],
"newLeadEnable": true,
"visitorsEnable": true,
"followUpRole": "AI"
}
'{
"message": "Operation successful"
}