/dialmycalls | Type: Application | PCID required: Yes
Tools
dialmycalls_add_access_account
Add a sub-account Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
email | string | Yes | — | Sub-account email |
name | string | Yes | — | Sub-account name |
password | string | Yes | — | Password (8+ chars, 1 digit, 1 uppercase) |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"email": {
"type": "string",
"description": "Sub-account email"
},
"name": {
"type": "string",
"description": "Sub-account name"
},
"password": {
"type": "string",
"description": "Password (8+ chars, 1 digit, 1 uppercase)"
}
},
"required": [
"PCID",
"email",
"name",
"password"
]
}
dialmycalls_add_caller_id
Add a verified caller ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Display name for the caller ID |
phone | string | Yes | — | Phone number for the caller ID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"name": {
"type": "string",
"description": "Display name for the caller ID"
},
"phone": {
"type": "string",
"description": "Phone number for the caller ID"
}
},
"required": [
"PCID",
"name",
"phone"
]
}
dialmycalls_add_contact
Add a contact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
email | string | No | — | Email address |
extension | string | No | — | Phone extension |
extra1 | string | No | — | Custom field |
firstname | string | No | — | First name |
groups | string[] | No | — | Group UUIDs to add the contact to |
lastname | string | No | — | Last name |
phone | string | Yes | — | Contact phone number |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"email": {
"type": "string",
"description": "Email address"
},
"extension": {
"type": "string",
"description": "Phone extension"
},
"extra1": {
"type": "string",
"description": "Custom field"
},
"firstname": {
"type": "string",
"description": "First name"
},
"groups": {
"type": "array",
"items": {
"type": "string"
},
"description": "Group UUIDs to add the contact to"
},
"lastname": {
"type": "string",
"description": "Last name"
},
"phone": {
"type": "string",
"description": "Contact phone number"
}
},
"required": [
"PCID",
"phone"
]
}
dialmycalls_add_group
Add a contact group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Group name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"name": {
"type": "string",
"description": "Group name"
}
},
"required": [
"PCID",
"name"
]
}
dialmycalls_add_unverified_caller_id
Add an unverified caller ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Display name for the caller ID |
phone | string | Yes | — | Phone number to verify |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"name": {
"type": "string",
"description": "Display name for the caller ID"
},
"phone": {
"type": "string",
"description": "Phone number to verify"
}
},
"required": [
"PCID",
"name",
"phone"
]
}
dialmycalls_cancel_call
Cancel a call broadcast Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
CallId | string | Yes | — | Call broadcast UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"CallId": {
"type": "string",
"description": "Call broadcast UUID"
}
},
"required": [
"PCID",
"CallId"
]
}
dialmycalls_cancel_text
Cancel a text broadcast Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
TextId | string | Yes | — | Text broadcast UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"TextId": {
"type": "string",
"description": "Text broadcast UUID"
}
},
"required": [
"PCID",
"TextId"
]
}
dialmycalls_create_call
Create a call broadcast Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accessaccount_id | string | No | — | Sub-account UUID for scheduling |
add_ons | object[] | No | — | Optional features: record, ptt, polling, optout, listen |
callerid_id | string | Yes | — | Caller ID UUID to use as the source |
contacts | object[] | Yes | — | List of recipient contacts |
machine_recording_id | string | No | — | Recording UUID for answering machine message |
name | string | Yes | — | Broadcast name |
recording_id | string | Yes | — | Recording UUID for the message |
send_at | string | No | — | Scheduled send time (ISO timestamp) |
send_email | boolean | No | — | Also send email to contacts |
send_immediately | boolean | No | — | Send immediately instead of scheduling |
use_amd | boolean | No | — | Enable answering machine detection |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"accessaccount_id": {
"type": "string",
"description": "Sub-account UUID for scheduling"
},
"add_ons": {
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"record",
"ptt",
"polling",
"optout",
"listen"
],
"description": "The type value"
}
}
},
"description": "Optional features: record, ptt, polling, optout, listen"
},
"callerid_id": {
"type": "string",
"description": "Caller ID UUID to use as the source"
},
"contacts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"phone": {
"type": "string",
"description": "The phone value"
},
"firstname": {
"type": "string",
"description": "The firstname value"
},
"lastname": {
"type": "string",
"description": "The lastname value"
},
"email": {
"type": "string",
"description": "The email value"
}
},
"required": [
"phone"
]
},
"description": "List of recipient contacts"
},
"machine_recording_id": {
"type": "string",
"description": "Recording UUID for answering machine message"
},
"name": {
"type": "string",
"description": "Broadcast name"
},
"recording_id": {
"type": "string",
"description": "Recording UUID for the message"
},
"send_at": {
"type": "string",
"description": "Scheduled send time (ISO timestamp)"
},
"send_email": {
"type": "boolean",
"description": "Also send email to contacts"
},
"send_immediately": {
"type": "boolean",
"description": "Send immediately instead of scheduling"
},
"use_amd": {
"type": "boolean",
"description": "Enable answering machine detection"
}
},
"required": [
"PCID",
"callerid_id",
"contacts",
"name",
"recording_id"
]
}
dialmycalls_create_recording_phone
Create a recording via phone Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
callerid_id | string | No | — | Caller ID UUID to use |
extension | string | No | — | Extension to dial (up to 10 digits) |
name | string | Yes | — | Recording name |
phone | string | Yes | — | Phone number to call for recording |
whitelabel | boolean | No | — | Use white-label caller ID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"callerid_id": {
"type": "string",
"description": "Caller ID UUID to use"
},
"extension": {
"type": "string",
"description": "Extension to dial (up to 10 digits)"
},
"name": {
"type": "string",
"description": "Recording name"
},
"phone": {
"type": "string",
"description": "Phone number to call for recording"
},
"whitelabel": {
"type": "boolean",
"description": "Use white-label caller ID"
}
},
"required": [
"PCID",
"name",
"phone"
]
}
dialmycalls_create_recording_tts
Create a text-to-speech recording Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
gender | string | Yes | — | Voice gender |
language | string | Yes | — | Voice language |
name | string | Yes | — | Recording name |
text | string | Yes | — | Text to convert to speech |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"gender": {
"type": "string",
"description": "Voice gender",
"enum": [
"M",
"F"
]
},
"language": {
"type": "string",
"description": "Voice language",
"enum": [
"en",
"es"
]
},
"name": {
"type": "string",
"description": "Recording name"
},
"text": {
"type": "string",
"description": "Text to convert to speech"
}
},
"required": [
"PCID",
"gender",
"language",
"name",
"text"
]
}
dialmycalls_create_recording_url
Create a recording from URL Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Recording name |
url | string | Yes | — | URL to MP3 or WAV file |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"name": {
"type": "string",
"description": "Recording name"
},
"url": {
"type": "string",
"description": "URL to MP3 or WAV file"
}
},
"required": [
"PCID",
"name",
"url"
]
}
dialmycalls_create_text
Create a text broadcast Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accessaccount_id | string | No | — | Sub-account UUID |
concatenate_sms | boolean | No | — | Concatenate multi-part SMS |
contacts | object[] | Yes | — | List of recipient contacts |
keyword_id | string | Yes | — | Keyword UUID |
messages | string[] | Yes | — | Messages to send (up to 10) |
name | string | Yes | — | Broadcast name |
send_at | string | No | — | Scheduled send time (ISO timestamp) |
send_email | boolean | No | — | Also send email |
send_immediately | boolean | No | — | Send immediately |
shortcode_id | string | No | — | Shortcode UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"accessaccount_id": {
"type": "string",
"description": "Sub-account UUID"
},
"concatenate_sms": {
"type": "boolean",
"description": "Concatenate multi-part SMS"
},
"contacts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"phone": {
"type": "string",
"description": "The phone value"
},
"firstname": {
"type": "string",
"description": "The firstname value"
},
"lastname": {
"type": "string",
"description": "The lastname value"
},
"email": {
"type": "string",
"description": "The email value"
}
},
"required": [
"phone"
]
},
"description": "List of recipient contacts"
},
"keyword_id": {
"type": "string",
"description": "Keyword UUID"
},
"messages": {
"type": "array",
"items": {
"type": "string"
},
"description": "Messages to send (up to 10)"
},
"name": {
"type": "string",
"description": "Broadcast name"
},
"send_at": {
"type": "string",
"description": "Scheduled send time (ISO timestamp)"
},
"send_email": {
"type": "boolean",
"description": "Also send email"
},
"send_immediately": {
"type": "boolean",
"description": "Send immediately"
},
"shortcode_id": {
"type": "string",
"description": "Shortcode UUID"
}
},
"required": [
"PCID",
"contacts",
"keyword_id",
"messages",
"name"
]
}
dialmycalls_delete_access_account
Delete a sub-account Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
AccessAccountId | string | Yes | — | Sub-account UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"AccessAccountId": {
"type": "string",
"description": "Sub-account UUID"
}
},
"required": [
"PCID",
"AccessAccountId"
]
}
dialmycalls_delete_caller_id
Delete a caller ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
CalleridId | string | Yes | — | Caller ID UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"CalleridId": {
"type": "string",
"description": "Caller ID UUID"
}
},
"required": [
"PCID",
"CalleridId"
]
}
dialmycalls_delete_contact
Delete a contact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ContactId | string | Yes | — | Contact UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"ContactId": {
"type": "string",
"description": "Contact UUID"
}
},
"required": [
"PCID",
"ContactId"
]
}
dialmycalls_delete_group
Delete a contact group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
GroupId | string | Yes | — | Group UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"GroupId": {
"type": "string",
"description": "Group UUID"
}
},
"required": [
"PCID",
"GroupId"
]
}
dialmycalls_delete_incoming_text
Delete an incoming text Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
TextId | string | Yes | — | Incoming text UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"TextId": {
"type": "string",
"description": "Incoming text UUID"
}
},
"required": [
"PCID",
"TextId"
]
}
dialmycalls_delete_keyword
Delete a keyword Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
KeywordId | string | Yes | — | Keyword UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"KeywordId": {
"type": "string",
"description": "Keyword UUID"
}
},
"required": [
"PCID",
"KeywordId"
]
}
dialmycalls_delete_recording
Delete a recording Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
RecordingId | string | Yes | — | Recording UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"RecordingId": {
"type": "string",
"description": "Recording UUID"
}
},
"required": [
"PCID",
"RecordingId"
]
}
dialmycalls_delete_vanity_number
Delete a vanity number Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
VanityNumberId | string | Yes | — | Vanity number UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"VanityNumberId": {
"type": "string",
"description": "Vanity number UUID"
}
},
"required": [
"PCID",
"VanityNumberId"
]
}
dialmycalls_delete_vanity_voicemail
Delete a vanity voicemail Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
VanityNumberId | string | Yes | — | Vanity number UUID |
VanityVoicemailId | string | Yes | — | Voicemail UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"VanityNumberId": {
"type": "string",
"description": "Vanity number UUID"
},
"VanityVoicemailId": {
"type": "string",
"description": "Voicemail UUID"
}
},
"required": [
"PCID",
"VanityNumberId",
"VanityVoicemailId"
]
}
dialmycalls_get_access_account
Get a sub-account Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
AccessAccountId | string | Yes | — | Sub-account UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"AccessAccountId": {
"type": "string",
"description": "Sub-account UUID"
}
},
"required": [
"PCID",
"AccessAccountId"
]
}
dialmycalls_get_account
Get account detailsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_get_call
Get a call broadcast Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
CallId | string | Yes | — | Call broadcast UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"CallId": {
"type": "string",
"description": "Call broadcast UUID"
}
},
"required": [
"PCID",
"CallId"
]
}
dialmycalls_get_call_recipients
Get call broadcast recipients Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
CallId | string | Yes | — | Call broadcast UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"CallId": {
"type": "string",
"description": "Call broadcast UUID"
}
},
"required": [
"PCID",
"CallId"
]
}
dialmycalls_get_caller_id
Get a caller ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
CalleridId | string | Yes | — | Caller ID UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"CalleridId": {
"type": "string",
"description": "Caller ID UUID"
}
},
"required": [
"PCID",
"CalleridId"
]
}
dialmycalls_get_contact
Get a contact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ContactId | string | Yes | — | Contact UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"ContactId": {
"type": "string",
"description": "Contact UUID"
}
},
"required": [
"PCID",
"ContactId"
]
}
dialmycalls_get_group
Get a contact group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
GroupId | string | Yes | — | Group UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"GroupId": {
"type": "string",
"description": "Group UUID"
}
},
"required": [
"PCID",
"GroupId"
]
}
dialmycalls_get_incoming_text
Get an incoming text Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
TextId | string | Yes | — | Incoming text UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"TextId": {
"type": "string",
"description": "Incoming text UUID"
}
},
"required": [
"PCID",
"TextId"
]
}
dialmycalls_get_keyword
Get a keyword Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
KeywordId | string | Yes | — | Keyword UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"KeywordId": {
"type": "string",
"description": "Keyword UUID"
}
},
"required": [
"PCID",
"KeywordId"
]
}
dialmycalls_get_recording
Get a recording Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
RecordingId | string | Yes | — | Recording UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"RecordingId": {
"type": "string",
"description": "Recording UUID"
}
},
"required": [
"PCID",
"RecordingId"
]
}
dialmycalls_get_text
Get a text broadcast Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
TextId | string | Yes | — | Text broadcast UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"TextId": {
"type": "string",
"description": "Text broadcast UUID"
}
},
"required": [
"PCID",
"TextId"
]
}
dialmycalls_get_text_recipients
Get text broadcast recipients Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
TextId | string | Yes | — | Text broadcast UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"TextId": {
"type": "string",
"description": "Text broadcast UUID"
}
},
"required": [
"PCID",
"TextId"
]
}
dialmycalls_get_vanity_number
Get a vanity number Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
VanityNumberId | string | Yes | — | Vanity number UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"VanityNumberId": {
"type": "string",
"description": "Vanity number UUID"
}
},
"required": [
"PCID",
"VanityNumberId"
]
}
dialmycalls_get_vanity_voicemail
Get a vanity voicemail Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
VanityNumberId | string | Yes | — | Vanity number UUID |
VanityVoicemailId | string | Yes | — | Voicemail UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"VanityNumberId": {
"type": "string",
"description": "Vanity number UUID"
},
"VanityVoicemailId": {
"type": "string",
"description": "Voicemail UUID"
}
},
"required": [
"PCID",
"VanityNumberId",
"VanityVoicemailId"
]
}
dialmycalls_list_access_accounts
List all sub-accountsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_caller_ids
List all caller IDsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_calls
List all call broadcastsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_contacts
List all contactsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_contacts_by_group
List contacts in a group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
GroupId | string | Yes | — | Group UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"GroupId": {
"type": "string",
"description": "Group UUID"
}
},
"required": [
"PCID",
"GroupId"
]
}
dialmycalls_list_do_not_contacts
List do-not-contact entriesShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_groups
List all contact groupsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_incoming_texts
List all incoming textsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_keywords
List all keywordsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_recordings
List all recordingsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_shortcodes
List all shortcodesShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_texts
List all text broadcastsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_vanity_numbers
List all vanity numbersShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
dialmycalls_list_vanity_voicemails
List voicemails for a vanity number Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
VanityNumberId | string | Yes | — | Vanity number UUID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"VanityNumberId": {
"type": "string",
"description": "Vanity number UUID"
}
},
"required": [
"PCID",
"VanityNumberId"
]
}
dialmycalls_update_access_account
Update a sub-account Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
AccessAccountId | string | Yes | — | Sub-account UUID |
email | string | No | — | Email address |
name | string | No | — | Display name |
password | string | No | — | New password |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"AccessAccountId": {
"type": "string",
"description": "Sub-account UUID"
},
"email": {
"type": "string",
"description": "Email address"
},
"name": {
"type": "string",
"description": "Display name"
},
"password": {
"type": "string",
"description": "New password"
}
},
"required": [
"PCID",
"AccessAccountId"
]
}
dialmycalls_update_caller_id
Update a caller ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
CalleridId | string | Yes | — | Caller ID UUID |
name | string | No | — | New display name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"CalleridId": {
"type": "string",
"description": "Caller ID UUID"
},
"name": {
"type": "string",
"description": "New display name"
}
},
"required": [
"PCID",
"CalleridId"
]
}
dialmycalls_update_contact
Update a contact Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ContactId | string | Yes | — | Contact UUID |
email | string | No | — | Email address |
extension | string | No | — | Phone extension |
extra1 | string | No | — | Custom field |
firstname | string | No | — | First name |
groups | string[] | No | — | Group UUIDs |
lastname | string | No | — | Last name |
phone | string | No | — | Phone number |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"ContactId": {
"type": "string",
"description": "Contact UUID"
},
"email": {
"type": "string",
"description": "Email address"
},
"extension": {
"type": "string",
"description": "Phone extension"
},
"extra1": {
"type": "string",
"description": "Custom field"
},
"firstname": {
"type": "string",
"description": "First name"
},
"groups": {
"type": "array",
"items": {
"type": "string"
},
"description": "Group UUIDs"
},
"lastname": {
"type": "string",
"description": "Last name"
},
"phone": {
"type": "string",
"description": "Phone number"
}
},
"required": [
"PCID",
"ContactId"
]
}
dialmycalls_update_group
Update a contact group Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
GroupId | string | Yes | — | Group UUID |
name | string | No | — | New group name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"GroupId": {
"type": "string",
"description": "Group UUID"
},
"name": {
"type": "string",
"description": "New group name"
}
},
"required": [
"PCID",
"GroupId"
]
}
dialmycalls_update_recording
Update a recording Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
RecordingId | string | Yes | — | Recording UUID |
name | string | No | — | New recording name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"RecordingId": {
"type": "string",
"description": "Recording UUID"
},
"name": {
"type": "string",
"description": "New recording name"
}
},
"required": [
"PCID",
"RecordingId"
]
}
dialmycalls_update_vanity_number
Update a vanity number Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
VanityNumberId | string | Yes | — | Vanity number UUID |
call_options | object | No | — | Call option flags |
play_cta | boolean | No | — | Play call-to-action |
ptt_number_id | string | No | — | Press-to-talk number UUID |
recording_source | string | No | — | Which recording to play |
specific_recording_id | string | No | — | Recording UUID if recording_source is specific |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"VanityNumberId": {
"type": "string",
"description": "Vanity number UUID"
},
"call_options": {
"type": "object",
"description": "Call option flags",
"properties": {
"voicemail": {
"type": "boolean",
"description": "The voicemail value"
},
"ptt": {
"type": "boolean",
"description": "The ptt value"
},
"optin": {
"type": "boolean",
"description": "The optin value"
},
"repeat": {
"type": "boolean",
"description": "The repeat value"
}
}
},
"play_cta": {
"type": "boolean",
"description": "Play call-to-action"
},
"ptt_number_id": {
"type": "string",
"description": "Press-to-talk number UUID"
},
"recording_source": {
"type": "string",
"description": "Which recording to play",
"enum": [
"specific",
"lastsent",
"lastuploaded"
]
},
"specific_recording_id": {
"type": "string",
"description": "Recording UUID if recording_source is specific"
}
},
"required": [
"PCID",
"VanityNumberId"
]
}
dialmycalls_verify_caller_id
Verify a caller ID with PIN Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
CalleridId | string | Yes | — | Caller ID UUID |
pin | string | Yes | — | Verification PIN |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"CalleridId": {
"type": "string",
"description": "Caller ID UUID"
},
"pin": {
"type": "string",
"description": "Verification PIN"
}
},
"required": [
"PCID",
"CalleridId",
"pin"
]
}

