Colossal

1 min read Original article ↗

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 }'