SureVoIP MCP connector
SureVoIP is a cloud VoIP platform for managing telephony services, billing, and customer accounts. The SureVoIP MCP connector allows AI agents to place and schedule phone calls with announcements, validate phone numbers, and look up areacodes and global resources. It also supports managing contacts, customers, invoices, and charges, as well as retrieving billing details and global announcements across a tenant's account.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the SureVoIP MCP connector to perform the following actions:
- Automate outbound phone calls with scheduled announcements and hangups
- Track billing details, charges, and account credit topups in one place
- Search and purchase available phone numbers by area code
- Monitor SIP accounts, mobile accounts, and Hosted VoIP domains
- Validate phone numbers before adding them to customer records
- Manage announcement audio files used for automated call greetings
- Review SMS logs, ongoing faxes, and service status messages
- Access customer, contact, and partner account information instantly
Example prompts
Use the following example prompts to invoke SureVoIP MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all open charges from last month in SureVoIP.List every SIP account currently active on SureVoIP.Find available phone numbers in area code 020 through SureVoIP.Validate this phone number before I add it to SureVoIP.Schedule a call with an announcement using SureVoIP.Show me all account credit topups this quarter in SureVoIP.List all customers registered with SureVoIP.Check the current service status messages for SureVoIP.Show me all SMS messages sent through SureVoIP this week.List all ported numbers on my SureVoIP account.
SureVoIP MCP connector tools
The SureVoIP MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getRoot | List global resources |
| getAnnouncements | List global announcements |
| getAreacodes | List areacodes |
| getBilling | List global billing detail |
| getCalls | Validate a phone number by calling it once |
| createCalls | Create phone calls with or without announcements and scheduled hangups |
| getCharges | List charges |
| createCharges | Create charges for invoices |
| getContacts | List contacts |
| getCustomers | List all customers or find your own account |
| getCustomer | Represents a customer |
| getCustomersAnnouncements | List of announcement audio files |
| deleteCustomersAnnouncements | Delete an announcement audio file |
| getCustomersAnnouncements2 | Represents an announcement audio file |
| getFaxes | List global ongoing faxes |
| getHosted | List Hosted VoIP domains |
| getIpAddress | Return the IP address from where your API request originated |
| getMobile | List mobile accounts |
| getNumbers | List available SureVoIP Ofcom number allocations for purchase |
| getNumbersAreacodes | Search available numbers by areacode |
| getPartners | List SureVoIP Partner accounts |
| getPorting | List ported numbers |
| getServiceStatus | List all Service Status messages |
| getSip | List all SIP accounts |
| getSms | List SMS |
| createSupportEcho | Return your POSTed data for testing |
| getTopups | List all account credit topups |