Integration · Company data
Connect Claude & ChatGPT to CallerAPI
Ask your AI whether a phone number is spam, who the carrier is, or when the number was last ported, and get the answer from CallerAPI. It can check which online services a number is registered with, read daily spam reports for a country, score a call transcript or recording for scams and look up the reputation of STIR/SHAKEN call signers.
Free plan, no credit card. Takes about a minute.
Try asking
“Is +45 12 34 56 78 a spam number?”
The AI looks up the number and returns its spam score, caller ID and carrier.
“Is this number still active on the network?”
It runs the lookup with a live network (HLR) check added.
“When was this number last moved to another carrier?”
It gets the date the number was last ported, or the full porting history if you ask for it.
What your AI can do
Number lookups
Spam score, caller ID and carrier for any number with country code, with an optional live network (HLR) check.
Porting and presence
See when a number was last ported, its full porting history and which online services it is registered with.
Call screening
Score a transcript or recording for scams, read voice screening sessions and check STIR/SHAKEN signer reputation.
“Which online services is this number registered with?”
It checks the number's online presence and lists the services and apps it found.
“Here is a call transcript. Does it look like a scam?”
It scores the transcript for scam or spam and returns a verdict, which you can match against the verdict categories.
“What are today's spam reports for the US?”
It fetches the latest daily spam reports for that country code, page by page.
28 tools for CallerAPI
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_callChanges dataCreate a new call. Required: from or to. API summary: Announce a call.create_dispatchDeletesCreate a new dispatch. Destructive action; may require approval. API summary: Manual dispatch of reports.create_subscribeDeletesCreate a new subscribe. Required: url. Destructive action; may require approval. API summary: Subscribe to daily reports.create_testDeletesCreate a new test. Required: url. Destructive action; may require approval. API summary: Test webhook.create_texmlChanges dataCreate a new texml. API summary: Telnyx voice URL for a honeypot number.create_texml_voice_filter_texmlChanges dataCreate a new texml. Required: forward. API summary: Telnyx voice URL for a screened number.create_twimlChanges dataCreate a new twiml. Required: forward. Search twimls first to avoid duplicates. API summary: Twilio voice URL for a screened number.create_twiml_voice_honeypot_twimlChanges dataCreate a new twiml. Search twimls first to avoid duplicates. API summary: Twilio voice URL for a honeypot number.delete_subscribesMoves moneyPermanently delete a subscribe. Financial or irreversible action; may require approval. API summary: Unsubscribe from daily reports.get_accountGet the CallerAPI account's email and remaining credit balance.get_daily_spam_reportsGet the latest daily spam reports for a country by `country_code`, with `page`/`limit` paging.get_logoGet one logo by logo id. API summary: Fetch the logo.get_phone_online_presenceCheck which online services and apps a phone number (`phone`, with country code) is registered with. Uses credits.get_phone_ported_dateGet the date a phone number (`phone`, with country code) was last ported to another carrier. Uses credits.get_phone_porting_historyGet the full carrier porting history of a phone number (`phone`, with country code). Uses credits.get_signer_reputationGet the reputation of one STIR/SHAKEN call signer by its `spc` code.get_voice_sessionGet one voice screening session by `session_id`, with its verdict and collected intel.list_capabilitiesList capabilities. API summary: What this deployment can do.list_csvsList csvs. API summary: 15 days spam CSV snapshot.list_personasList personas. API summary: List the honeypot personas.list_signer_reputationsList STIR/SHAKEN call signers ranked by reputation score, optionally with `min_score` and `limit`.list_subscriptionsList subscriptions. API summary: List webhook subscriptions.list_verdict_categoriesList the verdict categories used when scoring calls.lookup_phone_numberLook up a phone number (digits with country code in `phone`): spam score, caller ID and carrier; set `hlr` true to add a live network (HLR) check. Uses credits.scan_call_for_scamChanges dataScore a call for scam or spam from a `transcript` text or a base64 audio recording (`audio_base64` with `encoding`, `sample_rate`), with optional `from`, `to` and `language`. Returns a verdict.search_twimlsSearch twimls by forward, webhook, language, report or tracks. Use this to find existing twimls before creating a new twiml. API summary: Preview the Twilio TwiML.submit_v1Visible to othersVerify a v1. Has effects visible outside this system. API summary: Verify the calling number.update_kycChanges dataUpdate an existing kyc identified by phone. API summary: KYC user identity.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose CallerAPI from the app list.
- 2
Paste your key
Paste your CallerAPI API key. Sign up at callerapi.com, open the Dashboard and copy your API key. Lookups use credits from your CallerAPI plan.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in CallerAPI?
The AI can look up phone numbers for spam score, caller ID and carrier, add a live network (HLR) check, and get the porting date, porting history and online presence of a number. It can read daily spam reports by country, score a call transcript or audio for scams, read voice screening sessions and verdict categories, and check STIR/SHAKEN signer reputation. It can also show your remaining credit balance.
Does the AI see my CallerAPI credentials?
No. Your CallerAPI API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on. Number lookups, porting and online presence checks use CallerAPI credits, so you can switch off the ones you do not need or require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own CallerAPI account, and lookups use credits from your CallerAPI plan.
How do I keep an eye on credits?
Ask the AI for your account details. It reads your CallerAPI account and shows the remaining credit balance. Number lookups, porting and online presence checks use credits, so checking the balance before a larger batch is a good habit.
Related integrations
Let your AI work in CallerAPI today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect CallerAPI freeHeyMyApps is not affiliated with CallerAPI. Product names are trademarks of their owners.






