1curl -X POST \
2 https://colossalhq.com/api/v1/agents/zendesk \
3 -H 'Content-Type: application/json' \
4 -H 'Accept: text/plain' \
5 -H 'Authorization: Bearer <COLOSSAL_API_TOKEN>' \
6 -d '{
7 "provider": "openai",
8 "providerCredentials": {
9 "apiKey": "<OPENAI_TOKEN>"
10 },
11 "agentCredentials": {
12 "subdomain": "my-zendesk-subdomain",
13 "email": "my-zendesk-email",
14 "apiToken": "<ZENDESK_API_TOKEN>"
15 },
16 "options": {
17 "toolCallStreaming": true,
18 "maxSteps": 10
19 },
20 "metadata": {
21 "messages": [
22 {
23 "role": "user",
24 "content": "Hey, I need help with my order"
25 }
26 ],
27 "userInfo": {
28 "name": "Jonathan Qwilao",
29 "email": "jonathan@colossalhq.com"
30 }
31 }
32 }'