One API key connects your CRM to your Team Connect business numbers. Add click-to-call to any contact page, let our AI make outbound calls for you, send SMS from your business number, and read every result back — all billed against the plan you already have.
No SDKs to install, no webhooks to configure to get started. If your system can make an HTTPS request, it can use Team Connect.
One click in your Team Connect dashboard creates your account API key. Scope it to specific numbers if you want, set a default agent phone, revoke it any time.
Send it as a Bearer token on plain REST requests. Works from any language or platform — there are ready-made guides for JavaScript, Python, PHP, C#, Go, Ruby and raw REST.
Every call and SMS uses your real Team Connect business numbers, shows your caller ID, and lands in the same dashboard history you already use.
Same endpoint, one field changed. Choose who does the talking: your team, or your AI.
Your agent's own phone rings first, showing your business number as caller ID. When they answer, we dial the customer and bridge the two — a normal human conversation, recorded, from any mobile or landline. No softphone, no headset, no browser.
Nobody on your side picks up a phone. The Team Connect AI dials the customer from your number, introduces itself as your business, and holds the conversation in real time — perfect for confirmations, reminders and follow-ups fired straight from your booking system.
Real requests from the API, with placeholder credentials. Your own key and number IDs come from your dashboard.
Working in a specific language? Jump straight to the guide: JavaScript · Python · PHP · C# · Go · Ruby · Raw REST
curl -X POST "https://api.team-connect.co.uk/v1/calls" \ -H "Authorization: Bearer tca_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "phoneDocId": "your_number_id", "to": "+447700900123", "agentPhone": "+447700900456" }'
curl -X POST "https://api.team-connect.co.uk/v1/calls" \ -H "Authorization: Bearer tca_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "mode": "ai", "phoneDocId": "your_number_id", "to": "+447700900123", "customerName": "Sarah", "callPurpose": "custom", "customCallReason": "Confirm tomorrow's 10am appointment" }'
The response comes back in under a second with the call ID, so your CRM can track the outcome:
{
"success": true,
"mode": "ai",
"callSid": "CAxxxxxxxxxxxxxxxx",
"status": "initiated",
"from": "+441610000000",
"to": "+447700900123",
"voiceUsed": { "name": "Amy" }
}
curl -X POST "https://api.team-connect.co.uk/v1/sms" \ -H "Authorization: Bearer tca_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "phoneDocId": "your_number_id", "to": "+447700900123", "message": "Hi Sarah, just confirming your 10am tomorrow. Reply YES to confirm." }'
There's also full history: GET /v1/calls for manual and AI call logs, and GET /v1/sms for message delivery status. Every endpoint, field and error code is covered in the API reference.
The API exists so your systems can pick up the phone the moment something happens.
Booking created in your system? The AI rings the customer within seconds to confirm, from your own number.
A call button on every contact record. Your team's phone rings, then the customer's — business caller ID both ways.
Web form filled in at 9pm? Queue an AI call for 9am sharp with the customer's name and enquiry details.
Order ready, engineer en route, invoice due — texts from the business number your customers already recognise.
Most phone APIs hand you raw infrastructure: you bring the numbers, the call logic, the recording storage, the compliance and a developer team. Team Connect's API sits on top of a finished business phone system instead.
UK landline and mobile numbers, caller ID, call recording, AI receptionist and SMS pairing all come from your existing Team Connect plan. The API just lets your own software drive them — there is no separate telephony project to build first.
No per-request API fees, no second invoice, no usage surprises. Manual calls draw call minutes, AI calls draw AI minutes and texts draw SMS credits from the plan you already pay for, starting at £9.99 per month with no contract.
AI outbound calling normally means wiring up speech-to-text, a language model and voice synthesis yourself. Here it is one field in the request — the same AI that answers your inbound line makes your outbound calls, with your business name and your configured voice.
Sign up, generate your API key from the dashboard, and make your first call in minutes. No contract, cancel any time, monthly billing. See plans and pricing or dive straight into the full API reference.