dialpad_create_contact
Creates company-shared or user-local Dialpad contacts with names, phones, emails, and company details; admin approval is required before creation.
Instructions
Create a company-shared Dialpad contact (or a local contact for one user with owner_id). Same fields the N8N Autotask contact sync sends. Proposal: an administrator must approve it before it runs.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"first_name": "<first_name>",
"last_name": "<last_name>"
},
"name": "dialpad_create_contact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | No | Web addresses. On update, replaces the whole list. | |
| emails | No | Email addresses; the first is the primary. On update, replaces the whole list. | |
| phones | No | Phone numbers in E.164 format; the first is the primary. On update, replaces the whole list. | |
| owner_id | No | Make it a local contact of this user instead of a shared contact. | |
| extension | No | Extension. | |
| job_title | No | Job title. | |
| last_name | Yes | Last name. The N8N sync appends the Autotask company short name, e.g. 'Smith ACME'. | |
| first_name | Yes | First name. | |
| company_name | No | Company name. |