Connectors · Email & messaging
Infobip MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Infobip and the rest of your systems. It gives your agent 956 Infobip actions (368 reads, 443 writes and 145 that wait for a confirmation) and holds the Infobip credential itself, so the agent never does. It paces Infobip's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "infobip.people.get_a_single_company_by_name_or_a_list_of_companies", intent: "check which Infobip account is connected"}# Get a single company or a list of companies · read · 1 upstream call- 956actionsin one signed file
- 368readlook, never change
- 443writecreate and update
- 145wait for a yesdestructive, confirmed first
Set up
Connect Infobip in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Infobip.
API key. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
api_keyInfobip API keyhostWhere your Infobip lives: your host
account { op: "connections.requirements", service: "infobip" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "infobip.people.get_a_single_company_by_name_or_a_list_of_companies" }# get a single company or a list of companies · read · 1 upstream callcheck { action: "infobip.people.create_company", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Infobip at a glance
- Sign-in
- API key. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
- You provide
api_key- Setup fields
host- Limits we pace to
- 20 calls a second, per connection
- API covered
- Infobip API (OpenAPI 3.254.0), at your Infobip instance's API base URL, which you enter when connecting
- Built from
- Infobip's documentation, read 23 October 2026infobip-cdn-h0h7ekhqhgh4hgau.a02.azurefd.netinfobip.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 363 of 368 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 4, so ask can line Infobip up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Infobip.
956 actions in 67 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 368readlook, never change
- 443writecreate and update
- 145destructivewait for a confirmation
Ccaas
12545 read · 55 write · 25 destructive
Add agent to queue · Add tag to conversation · Assign form to conversation · Create agent
Calls
11133 read · 56 write · 22 destructive
Add new call · Answer · Request application transfer · Accept application transfer
People
6415 read · 35 write · 14 destructive
Get a single company or a list of companies · Get a list of segments · Get list of tags · Create a new company
Whatsapp
6316 read · 43 write · 4 destructive
Add WhatsApp sender · Create WhatsApp Flow · Create WhatsApp Template · Deprecate WhatsApp Flow
Email
4521 read · 16 write · 8 destructive
Get domains · Add domain · Get domain details · Delete domain
Number registration
4015 read · 20 write · 5 destructive
Add Numbers to Registered Campaign · Appeal Campaign · Attach Number Pool to Campaign · Request Brand Authentication+ Verification
Numbers
3112 read · 13 write · 6 destructive
List owned numbers · Get single owned number · Create CNAM · Create Emergency Service Address
Knowledge base
2713 read · 10 write · 4 destructive
Create article · Create comment · Create content tree node · Create tag
59 more areas · 450 actions
- RCS 27
- Subscriptions 22
- Voice 20
- Push 19
- 2fa 18
- Call link 18
- Catalogs 18
- Provisioning 17
- Signals 17
- Messenger 14
- SMS 14
- Biometrics 13
- Webrtc 13
- Viber 12
- Number reputation 11
- Resources 11
- Callrouting 10
- Settings 10
- TTS 10
- Vocalize 10
- Camara 9
- Context 9
- Peopleevents 9
- Zalo 9
- Mi 8
- Omni 7
- Markuplanguage 6
- Platform 6
- Messages API 5
- MMS 5
- Apple MFB 4
- Forms 4
- Kakao brand messages 4
- Ott 4
- Tiktok 4
- Account 3
- Bots 3
- Instagram 3
- Kakao alim 3
- Kakao chingu 3
- Kakao sangdam 3
- Line oa 3
- Number 3
- Resource management 3
- Viber bot 3
- AI 2
- Billing 2
- Ccca 2
- Communication 2
- Line 2
- Metrics 2
- Moments 2
- Number activation state 2
- Saas 2
- Audit 1
- CT 1
- Livechat 1
- Number risk score 1
- Open channel 1
Top actions
The Infobip API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 25 of Infobip's 25 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
infobip.people.get_a_single_company_by_name_or_a_list_of_companiesGet a single company or a list of companies | Get a single company or a list of companies. | read | crm.company.list162 connectors |
infobip.people.get_segmentsGet a list of segments | Get a list of segments. | read | comm.audience_segment.list22 connectors |
infobip.email.get_all_domainsGet domains | Get domains. | read | comm.sending_domain.list18 connectors |
infobip.people.get_list_of_tagsGet list of tags | Get list of tags. | read | crm.tag.list65 connectors |
infobip.people.create_companyCreate a new company | Create a new company. | write | crm.company.create142 connectors |
infobip.email.add_domainAdd domain | Add domain. | write | comm.sending_domain.create15 connectors |
infobip.people.create_a_new_tagCreate a new tag | Create a new tag. | write | crm.tag.create49 connectors |
infobip.people.delete_companyDelete a company | Delete a company. | destructive | crm.company.delete119 connectors |
infobip.people.create_a_new_personCreate a new person | Create a new person. | write | crm.contact.create161 connectors |
infobip.email.send_email_messages_apiSend email messages | Send email messages. | write | comm.email.send32 connectors |
infobip.sms.send_sms_messagesSend SMS message | Send SMS message. | write | comm.sms.send26 connectors |
infobip.messages_api.send_messages_api_messageSend a Messages API message | Send a Messages API message. | write | comm.message.send25 connectors |
Try it
Prompts to paste into Claude.
Each one names the Infobip actions it will call, so you know what it reads and what it changes before you send it.
- Readread
List the companies in Infobip and flag likely duplicates by name or domain.
calls
infobip.people.get_a_single_company_by_name_or_a_list_of_companies - Writewrite
Create a new company in Infobip. Show me exactly what you will send before you save it.
calls
infobip.people.create_company - Across systemsread
Which Infobip companies have invoices in ConnectWise PSA, and how many each?
calls
infobip.people.get_a_single_company_by_name_or_a_list_of_companiesconnectwise_manage.invoices.list
Across your systems
Infobip, joined to the rest of your business.
One ask fetches from Infobip and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.
Which Infobip companies have invoices in ConnectWise PSA, and how many each?
infobip.people.get_a_single_company_by_name_or_a_list_of_companies+connectwise_manage.invoices.list, oncrm.company· ConnectWise PSAWhich Infobip companies have invoices in NetSuite, and how many each?
infobip.people.get_a_single_company_by_name_or_a_list_of_companies+netsuite.views.invoices, oncrm.company· NetSuite
crm.company 227crm.tag 47comm.audience_segment 18comm.sending_domain 12ask { intent: "which Infobip companies have invoices in ConnectWise PSA, and how many each", steps: [ { action: "infobip.people.get_a_single_company_by_name_or_a_list_of_companies", as: "co", input: {}, limit: 100, max_pages: 5 }, { action: "connectwise_manage.invoices.list", as: "inv", input: {}, limit: 100, max_pages: 5 }, { join: { left: "co", right: "inv", on: "crm.company", group_by: "co.name", select: ["co.name", "count(inv.id) as invoices"] } } ]}Governance for Infobip
Destructive actions wait for a yes.
145 Infobip actions are destructive. The first 10:
- Delete a company
infobip.people.delete_company - Delete domain
infobip.email.delete_domain - Delete a tag
infobip.people.delete_a_tag - Delete a person
infobip.people.delete_a_person - Capture DTMF
infobip.calls.call_capture_dtmf - Capture Speech
infobip.calls.call_capture_speech - Request application transfer
infobip.calls.application_transfer - Dialog transfer accept
infobip.calls.dialog_transfer_accept - Dialog transfer reject
infobip.calls.dialog_transfer_reject - Accept application transfer
infobip.calls.application_transfer_accept
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete a company?
intent: the user asked me to delete a company
account { op: "keys.create", name: "infobip-agent", allowed_actions: ["infobip.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "infobip.people.delete_company", approver: "[email protected]" }, { match: "infobip.email.delete_domain", approver: "[email protected]" }, { match: "infobip.people.delete_a_tag", approver: "[email protected]" } ]}Cost
What Infobip costs on actionlake.
Every Infobip action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Infobip refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 956 Infobip actions
- 956actions pageeach page of a long list is one call
- 363reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Infobip action.
956 actions by area: the id your agent calls, what it does, and its effect.
Ccaas125
infobip.ccaas.add_agent_queueAdd agent to queuewriteinfobip.ccaas.add_conversation_tagAdd tag to conversationwriteinfobip.ccaas.assign_conversation_formAssign form to conversationwriteinfobip.ccaas.create_agentCreate agentwriteinfobip.ccaas.add_conversations_agent_wrap_up_timeAdd agent wrap up timewriteinfobip.ccaas.change_conversation_assignmentChange conversation assignmentwrite- and 119 more in this area
Calls111
infobip.calls.add_new_conference_callAdd new callwriteinfobip.calls.answer_callAnswerwriteinfobip.calls.application_transferRequest application transferdestructiveinfobip.calls.application_transfer_acceptAccept application transferdestructiveinfobip.calls.add_existing_conference_callAdd existing callwriteinfobip.calls.application_transfer_rejectReject application transferdestructive- and 105 more in this area
People64
infobip.people.create_companyCreate a new companywriteinfobip.people.get_a_single_company_by_name_or_a_list_of_companiesGet a single company or a list of companiesreadinfobip.people.get_list_of_tagsGet list of tagsreadinfobip.people.get_segmentsGet a list of segmentsreadinfobip.people.add_person_contact_informationAdd contact information to personwriteinfobip.people.add_tag_to_people_batchAdd tag to people batchwrite- and 58 more in this area
Whatsapp63
infobip.whatsapp.add_whatsapp_senderAdd WhatsApp senderwriteinfobip.whatsapp.create_whatsapp_flowCreate WhatsApp Flowwriteinfobip.whatsapp.create_whatsapp_templateCreate WhatsApp Templatewriteinfobip.whatsapp.deprecate_whatsapp_flowDeprecate WhatsApp Flowwriteinfobip.whatsapp.deprecated_create_whatsapp_templateCreate WhatsApp Templatewriteinfobip.whatsapp.add_whatsapp_flow_jsonAdd WhatsApp Flow JSONwrite- and 57 more in this area
Email45
infobip.email.add_domainAdd domainwriteinfobip.email.delete_domainDelete domaindestructiveinfobip.email.get_all_domainsGet domainsreadinfobip.email.get_domain_detailsGet domain detailsreadinfobip.email.add_suppressionsAdd suppressionswriteinfobip.email.assign_ip_to_poolAssign IP to poolwrite- and 39 more in this area
Number registration40
infobip.number_registration.add_numbersAdd Numbers to Registered Campaignwriteinfobip.number_registration.appeal_campaignAppeal Campaignwriteinfobip.number_registration.attach_number_poolAttach Number Pool to Campaignwriteinfobip.number_registration.brand_auth_verificationRequest Brand Authentication+ Verificationwriteinfobip.number_registration.create_brandCreate Brandwriteinfobip.number_registration.create_campaignCreate Campaignwrite- and 34 more in this area
Numbers31
infobip.numbers.create_cnamCreate CNAMwriteinfobip.numbers.create_emergency_serviceCreate Emergency Service Addresswriteinfobip.numbers.get_single_owned_numberGet single owned numberreadinfobip.numbers.list_owned_numbersList owned numbersreadinfobip.numbers.cancel_numberCancel numberdestructiveinfobip.numbers.create_mms_configurationCreate number MMS configurationwrite- and 25 more in this area
Knowledge base27
infobip.knowledge_base.create_articleCreate articlewriteinfobip.knowledge_base.create_article_commentCreate commentwriteinfobip.knowledge_base.create_content_tree_nodeCreate content tree nodewriteinfobip.knowledge_base.create_knowledge_base_tagCreate tagwriteinfobip.knowledge_base.delete_articleDelete articledestructiveinfobip.knowledge_base.delete_article_commentDelete commentdestructive- and 21 more in this area
RCS27
infobip.rcs.add_rcs_test_numberAdd RCS test numberwriteinfobip.rcs.capability_check_rcs_destinations_notifyCheck RCS capability (async)writeinfobip.rcs.capability_check_rcs_destinations_queryCheck RCS capabilitywriteinfobip.rcs.create_rcs_senderCreate an RCS senderwriteinfobip.rcs.get_outbound_rcs_message_delivery_reportsGet RCS delivery reportsreadinfobip.rcs.get_outbound_rcs_message_logsGet RCS message logsread- and 21 more in this area
Subscriptions22
infobip.subscriptions.create_profileCreate notification profilewriteinfobip.subscriptions.create_security_settingsCreate security settingswriteinfobip.subscriptions.create_subscriptionCreate subscriptionwriteinfobip.subscriptions.get_certificates_details_pageGet filtered certificate details pagereadinfobip.subscriptions.delete_certificateDelete certificatedestructiveinfobip.subscriptions.delete_profileDelete notification profiledestructive- and 16 more in this area
Voice20
infobip.voice.create_a_voice_ivr_scenarioCreate Voice IVR Scenarioswriteinfobip.voice.create_number_masking_configurationCreate number masking configurationwriteinfobip.voice.create_number_masking_credentialsCreate number masking credentialswriteinfobip.voice.get_number_masking_configurationsGet number masking configurationsreadinfobip.voice.delete_a_voice_ivr_scenarioDelete Voice IVR Scenariosdestructiveinfobip.voice.delete_number_masking_configurationDelete number masking configurationdestructive- and 14 more in this area
Push19
infobip.push.create_a_new_configurationCreate a new configurationwriteinfobip.push.create_new_actionCreate new actionwriteinfobip.push.get_outbound_push_message_delivery_reportsGet Push delivery reportsreadinfobip.push.get_outbound_push_message_logsGet Push message logsreadinfobip.push.delete_actionDelete actiondestructiveinfobip.push.delete_push_inbox_messagesDelete Push Inbox messagesdestructive- and 13 more in this area
2fa18
infobip.2fa.create_2fa_applicationCreate 2FA applicationwriteinfobip.2fa.create_2fa_email_message_templateCreate 2FA Email message templatewriteinfobip.2fa.create_2fa_message_templateCreate 2FA SMS or Voice message templatewriteinfobip.2fa.get_2fa_applicationsGet all 2FA applicationsreadinfobip.2fa.get_2fa_applicationGet 2FA applicationreadinfobip.2fa.get_2fa_message_templateGet 2FA message templateread- and 12 more in this area
Call link18
infobip.call_link.create_call_linkCreate call linkwriteinfobip.call_link.create_configCreate configurationwriteinfobip.call_link.create_subdomainCreate subdomainwriteinfobip.call_link.get_call_link_recordingsGet call link recordingsreadinfobip.call_link.delete_call_linkDelete call linkdestructiveinfobip.call_link.delete_call_link_recordingDelete call link recordingdestructive- and 12 more in this area
Catalogs18
infobip.catalogs.add_itemsAdd itemswriteinfobip.catalogs.create_catalogCreate catalogwriteinfobip.catalogs.create_catalog_fieldsCreate fieldswriteinfobip.catalogs.get_catalog_fieldsGet fieldsreadinfobip.catalogs.delete_catalogDelete catalogdestructiveinfobip.catalogs.delete_catalog_fieldDelete fielddestructive- and 12 more in this area
Provisioning17
infobip.provisioning.create_applicationCreate applicationwriteinfobip.provisioning.create_entityCreate entitywriteinfobip.provisioning.create_resource_associationCreate resource associationwriteinfobip.provisioning.create_sending_strategy_v2Create sending strategywriteinfobip.provisioning.delete_applicationDelete applicationdestructiveinfobip.provisioning.delete_entityDelete entitydestructive- and 11 more in this area
Signals17
infobip.signals.add_trusted_msisdnsAdd phone numbers to a listwriteinfobip.signals.create_blocking_configCreate blocking configswriteinfobip.signals.create_blocking_config_overrideCreate country-level blocking overrideswriteinfobip.signals.create_daily_limitsCreate daily limitswriteinfobip.signals.check_trusted_msisdnsCheck for phone numbers on a listreadinfobip.signals.create_trusted_msisdnsAdd trusted phone numberswrite- and 11 more in this area
Messenger14
infobip.messenger.create_messenger_audienceCreate custom audiencewriteinfobip.messenger.create_messenger_campaignCreate campaignwriteinfobip.messenger.get_messenger_ad_accountsGet ad accountsreadinfobip.messenger.get_messenger_audiencesGet audiencesreadinfobip.messenger.delete_messenger_audienceDelete audiencedestructiveinfobip.messenger.delete_messenger_campaignDelete campaigndestructive- and 8 more in this area
SMS14
infobip.sms.get_inbound_sms_messagesGet inbound SMS messagesreadinfobip.sms.get_outbound_sms_message_delivery_reportsGet outbound SMS message delivery reportsreadinfobip.sms.get_outbound_sms_message_delivery_reports_v3Get outbound SMS message delivery reportsreadinfobip.sms.get_outbound_sms_message_logsGet outbound SMS message logsreadinfobip.sms.get_outbound_sms_message_logs_v3Get outbound SMS message logsreadinfobip.sms.send_sms_messageSend SMS messagewrite- and 8 more in this area
Biometrics13
infobip.biometrics.create_biometrics_enrollment_sessionCreate Enrollment Sessionwriteinfobip.biometrics.create_biometrics_extraction_sessionCreate Extraction Sessionwriteinfobip.biometrics.create_biometrics_kyc_sessionCreate KYC Sessionwriteinfobip.biometrics.create_biometrics_verification_sessionCreate Verification Sessionwriteinfobip.biometrics.delete_biometrics_enrollment_sessionAbort Enrollment Sessiondestructiveinfobip.biometrics.delete_biometrics_extraction_sessionAbort Extraction Sessiondestructive- and 7 more in this area
Webrtc13
infobip.webrtc.generate_webrtc_tokenGenerate WebRTC Tokenwriteinfobip.webrtc.get_filesGet filesreadinfobip.webrtc.get_push_configurationsGet WebRTC push configurationsreadinfobip.webrtc.get_user_activityGet WebRTC user activityreadinfobip.webrtc.delete_fileDelete filedestructiveinfobip.webrtc.delete_push_configurationDelete WebRTC push configurationdestructive- and 7 more in this area
Viber12
infobip.viber.create_viber_templateCreate Viber templatewriteinfobip.viber.get_outbound_viber_message_delivery_reportsGet Viber delivery reportsreadinfobip.viber.get_outbound_viber_message_logsGet Viber message logsreadinfobip.viber.get_viber_templatesGet Viber templatesreadinfobip.viber.delete_viber_templateDelete Viber templatedestructiveinfobip.viber.get_viber_templateGet Viber templateread- and 6 more in this area
Number reputation11
infobip.number_reputation.check_reputationCheck reputation for phone numberswriteinfobip.number_reputation.create_businessRegister a new businesswriteinfobip.number_reputation.get_business_phone_numbersGet business phone numbersreadinfobip.number_reputation.get_businessesGet businessesreadinfobip.number_reputation.delete_businessRemove access to a businessdestructiveinfobip.number_reputation.delete_phone_numbersRemove phone numbersdestructive- and 5 more in this area
Resources11
infobip.resources.get_feedback_errorsGet feedback errorsreadinfobip.resources.get_resource_request_requirementsGet resource request requirementsreadinfobip.resources.get_resource_requestsGet resource requestsreadinfobip.resources.list_resourcesSearch resourcesreadinfobip.resources.cancel_resource_requestCancel resource requestdestructiveinfobip.resources.delete_documentDelete documentdestructive- and 5 more in this area
Callrouting10
infobip.callrouting.create_call_routeCreate a call routewriteinfobip.callrouting.get_call_routesGet call routesreadinfobip.callrouting.search_call_routing_recordingGet recordingsreadinfobip.callrouting.simulate_route_selectionSimulate route selectionreadinfobip.callrouting.delete_by_correlation_idDelete by correlation IDdestructiveinfobip.callrouting.delete_call_routeDelete a call routedestructive- and 4 more in this area
Settings10
infobip.settings.create_api_keyCreate API keywriteinfobip.settings.create_api_key_deprecatedCreate API keywriteinfobip.settings.get_all_accountsGet all sub accounts with filterreadinfobip.settings.get_api_keys_by_filterGet API keys by filterreadinfobip.settings.get_api_keys_by_filter_deprecatedGet API keys by filterreadinfobip.settings.get_api_keyGet API keyread- and 4 more in this area
TTS10
infobip.tts.get_sent_voice_logsGet sent Voice logsreadinfobip.tts.get_voice_delivery_reports_deprecatedGet Voice Delivery Reportsreadinfobip.tts.send_advanced_voice_ttsSend advanced voice messagewriteinfobip.tts.send_multiple_voice_ttsSend multiple voice messageswriteinfobip.tts.get_sent_bulksGet sent bulksreadinfobip.tts.get_sent_bulks_statusGet sent bulk's statusread- and 4 more in this area
Vocalize10
infobip.vocalize.vocalize_create_campaignCreate campaignwriteinfobip.vocalize.vocalize_get_campaignGet campaignreadinfobip.vocalize.vocalize_get_campaign_leaderboardGet campaign leaderboardreadinfobip.vocalize.vocalize_get_my_campaignsGet my campaignsreadinfobip.vocalize.vocalize_delete_campaignDelete campaigndestructiveinfobip.vocalize.vocalize_get_campaign_statsGet campaign statisticsread- and 4 more in this area
Camara9
infobip.camara.create_device_phone_number_dcql_requestGet phone number DCQL Requestwriteinfobip.camara.create_verify_dcql_requestNumber verification DCQL Requestwriteinfobip.camara.know_your_customer_matchKYC Matchwriteinfobip.camara.sim_swap_checkSIM Swapwriteinfobip.camara.get_device_phone_numberGet Phone Numberreadinfobip.camara.sim_swap_retrieve_dateRetrieve SIM Swap datewrite- and 3 more in this area
Context9
infobip.context.create_factCreate fact definitionwriteinfobip.context.get_factGet fact definitionreadinfobip.context.get_factsGet fact definitionsreadinfobip.context.get_interaction_memoryGet interaction memoryreadinfobip.context.delete_all_factsDelete all fact definitionsdestructiveinfobip.context.delete_factsDelete fact definitionsdestructive- and 3 more in this area
Peopleevents9
infobip.peopleevents.create_event_definitionCreate Event Definitionwriteinfobip.peopleevents.create_events_export_requestSubmit event export requestwriteinfobip.peopleevents.get_events_definitions_for_exportGet list of event definitionsreadinfobip.peopleevents.list_event_definitionsList Event Definitionsreadinfobip.peopleevents.cancel_events_export_requestAsynchronous cancellation of an event export requestdestructiveinfobip.peopleevents.get_event_definitionGet Event Definitionread- and 3 more in this area
Zalo9
infobip.zalo.create_zalo_public_keyCreate Zalo sender public keywriteinfobip.zalo.create_zalo_templateCreate Zalo templatewriteinfobip.zalo.get_zalo_logsGet Zalo logsreadinfobip.zalo.get_zalo_templatesGet Zalo templatesreadinfobip.zalo.edit_zalo_templateEdit Zalo templatewriteinfobip.zalo.get_zalo_public_keyGet Zalo sender public keyread- and 3 more in this area
Mi8
infobip.mi.advanced_silent_mobile_verificationAdvanced Silent Mobile Verificationwriteinfobip.mi.check_national_identity_numberNational Identity Number checkwriteinfobip.mi.check_sim_swapSIM Swapwriteinfobip.mi.initiate_zero_rated_silent_mobile_verificationZero rated request initializationwriteinfobip.mi.query_number_intelligenceNumber Intelligencewriteinfobip.mi.silent_mobile_verificationSilent Mobile Verificationwrite- and 2 more in this area
Omni7
infobip.omni.create_omni_failover_scenarioCreate new OMNI failover scenariowriteinfobip.omni.get_omni_failover_delivery_reportsGet OMNI failover delivery reportsreadinfobip.omni.get_omni_failover_message_logsGet OMNI failover message logsreadinfobip.omni.get_omni_failover_scenariosList all OMNI failover scenariosreadinfobip.omni.get_omni_failover_scenarioGet specific OMNI failover scenarioreadinfobip.omni.send_omni_failover_messageSend OMNI failover messagewrite- and 1 more in this area
Markuplanguage6
infobip.markuplanguage.create_markup_language_callCreate markup language callwriteinfobip.markuplanguage.create_markup_language_configCreate a markup language configurationwriteinfobip.markuplanguage.get_markup_language_configGet a markup language configurationreadinfobip.markuplanguage.get_markup_language_config_listGet markup language configurationsreadinfobip.markuplanguage.delete_markup_language_configDelete a markup language configurationdestructiveinfobip.markuplanguage.update_markup_language_configUpdate a markup language configurationwrite
Platform6
infobip.platform.create_blocklistsCreate blocklistswriteinfobip.platform.get_all_blocklistsGet all blocklistsreadinfobip.platform.get_available_productsGet a list of available productsreadinfobip.platform.get_openapiGet OpenAPI Specificationreadinfobip.platform.delete_blocklistsDelete blocklistsdestructiveinfobip.platform.get_product_level_openapiGet OpenAPI Specification for a specific productread
Messages API5
infobip.messages_api.get_messages_api_delivery_reportsGet delivery reportsreadinfobip.messages_api.get_messages_api_inbound_messagesGet inbound messagesreadinfobip.messages_api.send_messages_api_eventsSend a Messages API eventwriteinfobip.messages_api.send_messages_api_messageSend a Messages API messagewriteinfobip.messages_api.validate_messages_api_messageValidate a Messages API messagewrite
MMS5
infobip.mms.get_inbound_mms_messagesGet inbound MMS messagesreadinfobip.mms.get_outbound_mms_message_delivery_reportsGet MMS delivery reportsreadinfobip.mms.get_outbound_mms_message_logsGet MMS message logsreadinfobip.mms.send_mms_messageSend MMS messagewriteinfobip.mms.send_mms_messagesSend MMS messageswrite
Apple MFB4
infobip.apple_mfb.get_outbound_apple_mfb_message_delivery_reportsGet Apple Messages for Business delivery reportsreadinfobip.apple_mfb.get_outbound_apple_mfb_message_logsGet message logsreadinfobip.apple_mfb.send_apple_mfb_eventSend Apple Eventswriteinfobip.apple_mfb.send_apple_mfb_messageSend Apple Messages for Businesswrite
Forms4
infobip.forms.get_formGet formreadinfobip.forms.get_formsGet formsreadinfobip.forms.increment_view_countIncrement form view countwriteinfobip.forms.submit_form_dataSubmit form datawrite
Kakao brand messages4
infobip.kakao_brand_messages.create_brand_message_templateCreate Brand Message templatewriteinfobip.kakao_brand_messages.get_brand_message_templateGet Brand Message templatereadinfobip.kakao_brand_messages.get_brand_message_templatesGet Brand Message templatesreadinfobip.kakao_brand_messages.update_brand_message_templateUpdate Brand Message templatewrite
Ott4
infobip.ott.send_rcs_bulk_messageSend bulk RCS messagewriteinfobip.ott.send_rcs_bulk_template_messageSend bulk RCS template messagewriteinfobip.ott.send_rcs_messageSend RCS messagewriteinfobip.ott.send_rcs_template_messageSend RCS template messagewrite
Tiktok4
infobip.tiktok.get_outbound_tiktok_message_delivery_reportsGet TikTok delivery reportsreadinfobip.tiktok.get_outbound_tiktok_message_logsGet TikTok message logsreadinfobip.tiktok.send_tiktok_eventsSend TikTok eventswriteinfobip.tiktok.send_tiktok_messagesSend TikTok messageswrite
Account3
infobip.account.get_account_balanceGet current account balancereadinfobip.account.get_free_messages_countGet remaining free messagesreadinfobip.account.get_total_account_balanceGet account balance with free messagesread
Bots3
infobip.bots.send_test_messageSend messagewriteinfobip.bots.start_testStart testwriteinfobip.bots.stop_testStop testwrite
Instagram3
infobip.instagram.get_outbound_instagram_message_delivery_reportsGet Instagram delivery reportsreadinfobip.instagram.get_outbound_instagram_message_logsGet outbound Instagram message logsreadinfobip.instagram.send_instagram_messageSend an Instagram messagewrite
Kakao alim3
infobip.kakao_alim.get_outbound_kakao_alim_message_delivery_reportsGet Kakao Alim delivery reportsreadinfobip.kakao_alim.get_outbound_kakao_alim_message_logsGet outbound Kakao Alim message logsreadinfobip.kakao_alim.send_kakao_alim_messageSend a Kakao Alim messagewrite
Kakao chingu3
infobip.kakao_chingu.get_outbound_kakao_chingu_message_delivery_reportsGet brand message delivery reportsreadinfobip.kakao_chingu.get_outbound_kakao_chingu_message_logsGet message logsreadinfobip.kakao_chingu.send_kakao_chingu_messageSend a brand messagewrite
Kakao sangdam3
infobip.kakao_sangdam.get_outbound_kakao_sangdam_message_delivery_reportsGet Kakao Sangdam delivery reportsreadinfobip.kakao_sangdam.get_outbound_kakao_sangdam_message_logsGet outbound Kakao Sangdam message logsreadinfobip.kakao_sangdam.send_kakao_sangdam_messageSend a Kakao Sangdam messagewrite
Line oa3
infobip.line_oa.get_outbound_line_oa_message_delivery_reportsGet LINE Official Account delivery reportsreadinfobip.line_oa.get_outbound_line_oa_message_logsGet outbound LINE Official Account message logsreadinfobip.line_oa.send_line_oa_messageSend an LINE Official Account messagewrite
Number3
infobip.number.get_number_context_logsGet Number Context logsreadinfobip.number.number_context_lookupNumber Context lookupwriteinfobip.number.number_context_lookup_asyncNumber Context lookup (async)write
Resource management3
infobip.resource_management.delete_inbound_configurationDelete inbound configurationdestructiveinfobip.resource_management.get_inbound_configurationsGet inbound configurationsreadinfobip.resource_management.manage_inbound_configurationManage inbound configurationwrite
Viber bot3
infobip.viber_bot.get_outbound_viber_bot_message_delivery_reportsGet Viber Bot delivery reportsreadinfobip.viber_bot.get_outbound_viber_bot_message_logsGet outbound Viber bot message logsreadinfobip.viber_bot.send_viber_bot_messageSend a Viber Bot messagewrite
AI2
infobip.ai.query_ai_assistantQuery AI Assistant by IDwriteinfobip.ai.retrieve_ai_assistant_contextRetrieve Context from AI Assistantwrite
Billing2
infobip.billing.get_billing_usage_request_statusGet status of query billing usage requestreadinfobip.billing.query_billing_usageQuery billing usage dataread
Ccca2
infobip.ccca.get_conversations_agent_configGet agent configurationreadinfobip.ccca.update_conversations_agent_wrap_up_configUpdate agent wrap up configurationwrite
Communication2
infobip.communication.add_people_to_flowAdd Person to Flowwriteinfobip.communication.remove_people_from_flowRemove person from flowdestructive
Line2
infobip.line.get_outbound_line_message_delivery_reportsGet LON delivery reportsreadinfobip.line.send_line_messageSend an LINE messagewrite
Metrics2
infobip.metrics.get_aggregate_request_statusGet status of query aggregate data requestreadinfobip.metrics.query_aggregate_dataQuery aggregated traffic dataread
Moments2
infobip.moments.add_flow_participantsAdd participants to flowwriteinfobip.moments.get_flow_participants_added_reportGet a report on participants added to flowread
Number activation state2
infobip.number_activation_state.get_reports_metadataGet Network Reports metadatareadinfobip.number_activation_state.get_single_reportGet Network Report contentread
Saas2
infobip.saas.saas_request_statusGet SaaS request statusreadinfobip.saas.share_saas_resourceShare SaaS resourcewrite
Audit1
infobip.audit.search_audit_logsSearch Audit Logsread
CT1
infobip.ct.log_end_tagConfirm conversionwrite
Livechat1
infobip.livechat.invalidate_customer_sessionInvalidate customer sessiondestructive
Number risk score1
infobip.number_risk_score.number_risk_score_queryQuery phone number attributeswrite
Open channel1
infobip.open_channel.send_open_channel_inbound_messageSend Open Channel inbound messagewrite
This index shows a sample of each area. All 956 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The Infobip MCP server, answered.
Is there an Infobip MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 956 Infobip actions across ccaas, calls, people and whatsapp, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Infobip.
What do I need to connect Infobip?
Infobip API key. Plus your host. The free call account { op: "connections.requirements", service: "infobip" } lists exactly what to paste.
Can an AI agent delete or change things in Infobip?
Only if its key allows it, and only with an explicit confirmation. 145 Infobip actions are destructive, including delete a company, delete domain and delete a tag. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Infobip API limit?
actionlake paces every call to the limits in the Infobip service file: 20 calls a second per connection. Repeated reads are answered from cache (363 Infobip actions can be), which never reaches Infobip.
What does an Infobip action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (956 Infobip actions page). Cache hits, searches, dry runs and calls Infobip refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Infobip API does it cover?
The Infobip API (OpenAPI 3.254.0) at your Infobip instance's API base URL, which you enter when connecting. It is built from Infobip's documentation as read on 23 October 2026. 956 actions in 67 areas, each one in the signed service file (version 1.0.0).
Can I combine Infobip with my other systems?
Yes. ask joins Infobip to ConnectWise PSA or NetSuite on the same customer and returns the answer rather than every row. Infobip maps crm.company, which 227 other connectors also map.
Does actionlake keep my Infobip data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Infobip credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Infobip today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.