otherapi_key

CallOnTheGo

CallOnTheGo provides APIs for managing phone numbers, caller IDs, suppression lists, audio assets, contact lists, and Voice AI campaigns.

Integration

Vendor
CallOnTheGo
Category
other
Auth
API_KEY
Tools
29
Composio slug
callonthego

Tools

  • Add Suppression Entry

    Idempotently add one phone number to the Do-Not-Call list. This change persists indefinitely because the API provides no removal route.

  • Cancel Campaign

    Irreversibly cancel a campaign and mark its queued or pending recipients cancelled. This changes the campaign to a terminal state but does not delete its record.

  • Create Caller ID

    Add a caller ID and initiate a telecom-provider verification call to confirm ownership. Returns the caller-ID resource ID and verification code needed to complete verification; this does not launch a campaign.

  • Create Campaign

    Create a draft Voice AI campaign from explicit caller ID, contact list, and audio resources. This only saves a draft: it does not launch the campaign, place or queue calls, or incur call charges. Use the separate launch action when calling

  • Delete Caller ID
    destructive

    Permanently remove an owned caller ID configuration.

  • Delete Phone Number
    destructive

    Permanently remove an owned phone-number configuration by ID; deleting a missing ID also reports success.

  • Get Campaign

    Get one campaign's configuration, lifecycle state, resource names, delivery metrics, and cost metrics.

  • Get Dashboard Stats

    Return account-level call, contact, group, list, success-rate, and recent-activity summary metrics.

  • Get Voice Readiness

    Return runtime readiness, telecom provider assignment, and supported capabilities for diagnosing whether voice campaigns can run.

  • Launch Campaign

    Validate compliance, provision telecom isolation if needed, and launch a campaign. Launching immediately queues eligible recipients for calls and may incur call charges.

  • List Audio Assets

    List campaign audio assets with playback, duration, transcript, and compliance details.

  • List Caller IDs

    List owned caller IDs with ownership-verification status and inbound-campaign assignment.

  • List Calls

    Return one page of account call records for outcome and duration review, with an opaque cursor for the next page.

  • List Campaign Events

    List only the newest 100 delivery events for a campaign, ordered newest first. CallOnTheGo provides no cursor or continuation mechanism, so events older than this fixed window cannot be retrieved with this tool.

  • List Campaign Recipients

    List all recipients for a campaign with call status, attempts, machine detection, and cost estimates. CallOnTheGo does not paginate this endpoint, so campaigns with many recipients can return a large response.

  • List Campaigns

    List Voice AI campaigns with lifecycle state, linked resources, calling window, rate, estimated cost, compliance state, and timestamps.

  • List Contact Lists

    List campaign contact lists with valid, invalid, suppressed, and total recipient counts.

  • List Contacts

    Return one page of contacts from the connected CallOnTheGo account for CRM lookup, with an opaque cursor for the next page.

  • List Phone Numbers

    List phone numbers owned by the connected CallOnTheGo account, including the resource records needed to identify numbers for later management.

  • List Suppression Entries

    List Do-Not-Call suppression entries for the connected account.

  • Pause Campaign

    Pause a running campaign while retaining its pending recipients for a later resume. The campaign must currently be running.

  • Queue Campaign Lead

    Queue one phone-number lead for dialing by a running campaign. This can place a call and incur charges; suppressed or already-active leads may return without a new dial.

  • Resume Campaign

    Resume a paused campaign and immediately requeue its pending recipients for calls. Resuming can place calls and incur call charges.

  • Set Caller ID Inbound Campaign

    Set or clear the preferred inbound campaign assigned to an owned caller ID.

  • Update Campaign

    Update selected configuration fields on a draft or paused campaign. Running, completed, cancelled, and failed campaigns reject updates. Only explicitly supplied fields are changed.

  • Upload Audio Asset

    Upload an MP3 or WAV file as a reusable campaign audio asset. This creates stored account data but does not place calls; the API provides no route to delete the stored asset.

  • Upload Contact List

    Create a campaign contact list from a CSV file. CallOnTheGo normalizes phone numbers, removes duplicates, filters suppressed recipients, and persists the resulting contacts without placing calls. The API provides no route to delete the resu

  • Upload Suppression CSV

    Persistently add many phone numbers to the Do-Not-Call list from a CSV file. Duplicate entries are skipped. This bulk change cannot be undone through the API because no suppression-removal route is available.

  • Verify Caller ID

    Submit an ownership-verification code for an existing caller ID and return whether it became verified or remains pending.

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect CallOnTheGo.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the CallOnTheGo tools in chat.

What teammates see: by default, memories from CallOnTheGo are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More other MCPs

See all other MCPs

Data last verified 7 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.