CHRIS552
11/10/2025, 8:18 AMVapi Support Bot
11/10/2025, 8:20 AMcall object in the tool-calls webhook event. Here’s a concise example in Node.js/Express:
js
app.post('/your-tool-endpoint', (req, res) => {
const { message } = req.body;
if (message.type === 'tool-calls') {
const callerId = message.call.customer?.number; // <-- Caller ID here
// Use callerId as needed in your tool logic
res.json({ results: [/* your tool results */] });
}
});
The key is to use message.call.customer.number inside your tool handler.
[See docs for details](https://docs.vapi.ai/server-url/events)
Source:
- [Server events](https://docs.vapi.ai/server-url/events)CHRIS552
11/10/2025, 8:37 AMCHRIS552
11/13/2025, 8:23 AMCHRIS552
11/14/2025, 9:17 AM