Effortlessly integrate

Tool-using agents

Colossal is a global directory of agents
Connect to AI agents that can perform API calls
Skip writing your own tools
Integrate agents with a single fetch
Zendesk

Zendesk

An agent that can autonomously handle support tickets

createTicket

updateTicket

Twilio

Twilio

An agent that can send and receive SMS and email

sendSMS

sendEmail

Slack

Slack

An agent that can send and receive Slack messages

createThread

sendThreadMessage

Square

Square

An agent that can manage orders and catalog operations

retrieveOrder

listOrdersForCustomer

QuickBooks

QuickBooks

An agent that can manage financial data and invoice operations

listCustomers

createInvoice

And more...

bash
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 }'
User Message
Hey, I need help with my order
Your Agent Response

Just a moment while I look into that for you.

Queried the agent directory.

Matched Zendesk agent.

createTicket

https://colossalhq.com/api/v1/agents/zendesk

Tool calls performed.

Zendesk Agent Response
I have filed the Zendesk ticket for your user's problem under ticket ID https://domain.zendesk.com/agent/tickets/732. Please continue the conversation.
Your Agent Response

I filed your ticket for you! Can you tell me a little more about the problem?

User Message
The box was crushed and the product inside is broken.