Spaces:
Runtime error
Runtime error
File size: 811 Bytes
73ebd8d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import requests
def create_case_in_salesforce(message):
# Example payload for creating a Case record in Salesforce
case_data = {
"subject": "Customer Inquiry from Chatbot",
"description": message,
"status": "New",
"priority": "Medium",
"origin": "Web Chat",
}
# Send POST request to Salesforce API to create a Case record
response = requests.post(
"https://your_instance.salesforce.com/services/data/vXX.0/sobjects/Case/",
headers={
"Authorization": f"Bearer {SALESFORCE_API_KEY}",
"Content-Type": "application/json",
},
json=case_data,
)
if response.status_code == 201:
print("Case created successfully!")
else:
print("Failed to create case:", response.text)
|