Skip to main content
Feedback

CallFire MCP connector

CallFire is a cloud-based voice and SMS communication platform for running automated calling and texting campaigns. The CallFire MCP connector allows AI agents to send calls and texts, create and manage call broadcasts, and find specific calls or broadcasts. It also supports updating broadcast settings, archiving voice broadcasts, adding batches to campaigns, and retrieving calls within specific broadcasts.

Authentication type

  • Basic Auth - Requires a username and password to be configured for the agent to access the service.

Uses

Use the CallFire MCP connector to perform the following actions:

  • Automate outbound voice calls to reach customers at scale with personalized messaging
  • Send SMS campaigns to deliver time-sensitive alerts, confirmations, and promotional content
  • Manage call and SMS broadcasts with real-time start, stop, and recipient controls
  • Track call recordings and retrieve audio files for compliance, quality assurance, and training
  • Build custom voice prompts and text-to-speech audio assets for dynamic campaigns
  • Monitor broadcast performance with detailed statistics on delivery rates and call outcomes
  • Segment and control undialed recipients in active campaigns to optimize reach and cost

Example prompts

Use the following example prompts to invoke CallFire MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all call broadcasts I created in the last week in CallFire.
  • Send a voice call to customers on my list with this message in CallFire.
  • Get the recording from that customer support call in CallFire.
  • Start my appointment reminder broadcast in CallFire and reach 500 customers.
  • How many people answered calls in my last marketing campaign in CallFire?
  • Create a new text-to-speech sound for my SMS broadcast in CallFire.
  • Stop the ongoing call broadcast and prevent calls to the remaining recipients in CallFire.
  • Add 200 more phone numbers to my active call broadcast in CallFire.
  • Download the MP3 recording from call ID 12345 in CallFire.
  • Show me details about batch 789 in my call broadcast in CallFire.

CallFire MCP connector tools

The CallFire MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
findCallsRetrieves a list of calls matching specified search criteria.
sendCallsInitiates outbound calls to specified recipients.
findCallBroadcastsRetrieves a list of call broadcasts matching search criteria.
createCallBroadcastCreates a new call broadcast campaign.
getCallBroadcastRetrieves details for a specific call broadcast.
updateCallBroadcastModifies settings for an existing call broadcast.
archiveVoiceBroadcastArchives a voice broadcast campaign.
getCallBroadcastBatchesRetrieves batches associated with a call broadcast.
addCallBroadcastBatchAdds a new batch of recipients to a call broadcast.
getCallBroadcastCallsRetrieves calls made within a specific broadcast.
addCallBroadcastRecipientsAdds recipient phone numbers to a call broadcast.
startVoiceBroadcastInitiates an active voice broadcast campaign.
getCallBroadcastStatsRetrieves performance statistics for a call broadcast.
stopVoiceBroadcastHalts an active voice broadcast campaign.
toggleCallBroadcastRecipientsStatusEnables or disables recipients in a broadcast.
getCallRecordingRetrieves a call recording by its identifier.
getCallRecordingMp3Downloads a call recording in MP3 format.
getCallRetrieves details for a specific call.
getCallRecordingsRetrieves all recordings associated with a call.
getCallRecordingByNameRetrieves a call recording by its name.
getCallRecordingMp3ByNameDownloads a call recording in MP3 format by name.
getCampaignBatchRetrieves details for a specific campaign batch.
updateCampaignBatchModifies settings for an existing campaign batch.
findCampaignSoundsRetrieves a list of audio sounds in campaigns.
postCallCampaignSoundAdds audio through an outbound call recording.
postTTSCampaignSoundAdds audio using text-to-speech conversion.
deleteCampaignSoundRemoves a specific audio sound from campaigns.
getCampaignSoundRetrieves details for a specific campaign sound.
getCampaignSoundDataMp3Downloads a campaign sound in MP3 format.
getCampaignSoundDataWavDownloads a campaign sound in WAV format.
findContactsFind contacts.
createContactsCreate contacts.
findDoNotContactsFind do not contact (dnc) items.
addDoNotContactsAdd do not contact (dnc) numbers.
deleteDoNotContactsBySourceDelete do not contact (dnc) numbers contained in source.
getUniversalDoNotContactsFind universal do not contacts (udnc) associated with toNumber.
deleteDoNotContactDelete do not contact (dnc) number. If number contains commas treat as list of numbers.
getDoNotContactGet do not contact (dnc).
updateDoNotContactUpdate an individual do not contact (dnc) number.
findContactListsFind contact lists.
createContactListCreate contact lists.
deleteContactListDelete a contact list.
getContactListFind a specific contact list.
updateContactListUpdate a contact list.
removeContactListItemsDelete contacts from a contact list.
getContactListItemsFind contacts in a contact list.
addContactListItemsAdd contacts to a contact list.
removeContactListItemDelete a contact from a contact list.
deleteContactDelete a contact.
getContactFind a specific contact.
updateContactUpdate a contact.
getContactHistoryFind a contact's history.
findKeywordsFind keywords.
findKeywordLeasesFind keyword leases.
findKeywordLeaseConfigsFind keyword lease configs.
getKeywordLeaseConfigFind a specific keyword lease config.
updateKeywordLeaseConfigUpdate a keyword lease config.
getKeywordLeaseByIdFind a keyword by id.
getKeywordLeaseFind a specific lease.
updateKeywordLeaseUpdate a lease.
isKeywordAvailableCheck for a specific keyword.
getAccountFind account details.
findApiCredentialsFind api credentials.
createApiCredentialCreate api credentials.
deleteApiCredentialDelete api credentials.
getApiCredentialFind a specific api credential.
disableApiCredentialsDisable specified API credentials.
enableApiCredentialsEnable specified API credentials.
getCreditUsageFind credit usage.
getBillingPlanUsageFind plan usage.
getCallerIdsFind caller ids.
sendVerificationCodeToCallerIdCreate a caller id.
verifyCallerIdVerify a caller id.
findMediaFind media.
getMediaDataByKeyDownload media by extension.
getMediaGet a specific media.
getMediaDataDownload media by extension.
getMediaDataBinaryDownload a MP3 media.
findNumberLeasesFind leases.
findNumberLeaseConfigsFind lease configs.
getNumberLeaseConfigFind a specific lease config.
updateNumberLeaseConfigUpdate a lease config.
getNumberLeaseFind a specific lease.
updateNumberLeaseUpdate a lease.
findNumbersLocalFind local numbers.
findNumberRegionsFind number regions.
findNumbersTollfreeFind tollfree numbers.
findOrdersFind orders.
orderKeywordsPurchase keywords.
orderNumbersPurchase numbers.
getOrderFind a specific order.
getDeliveryReportsGet delivery reports by ad hoc criteria.
findTextsFind texts.
sendTextsSend texts.
findTextAutoReplysFind auto replies.
createTextAutoReplyCreate an auto reply.
deleteTextAutoReplyDelete an auto reply.
getTextAutoReplyFind a specific auto reply.
findTextBroadcastsFind text broadcasts.
createTextBroadcastCreate a text broadcast.
getTextBroadcastFind a specific text broadcast.
updateTextBroadcastUpdate a text broadcast.
archiveTextBroadcastArchive text broadcast.
getTextBroadcastBatchesFind batches in a text broadcast.
addTextBroadcastBatchAdd batches to a text broadcast.
addTextBroadcastRecipientsAdd recipients to a text broadcast.
startTextBroadcastStart text broadcast.
getTextBroadcastStatsGet statistics on text broadcast.
stopTextBroadcastStop text broadcast.
getTextBroadcastTextsFind texts in a text broadcast.
toggleTextBroadcastRecipientsStatusDisable/enable undialed recipients in broadcast.
getTextFind a specific text.
findWebhooksFind webhooks.
createWebhookCreate a webhook.
findWebhookResourcesFind webhook resources.
getWebhookResourceFind specific webhook resource.
deleteWebhookDelete a webhook.
getWebhookFind a specific webhook.
updateWebhookUpdate a webhook.
On this Page