What you can do with Infobip
Every task in plain language. Pick one, and we can help you get access.
943 things you can do
Infobip
Infobip is a global communications platform as a service (CPaaS) provider headquartered in Vodnjan, Croatia, and is Croatia's largest technology company. It sells programmable messaging, voice, video, email and customer engagement APIs on top of direct connections into mobile network operators worldwide, sitting in the aggregator layer of the telecom value chain: it buys and resells carrier connec
AI Model Services
Ask an AI assistant a question and get its answerRetrieve relevant knowledge base chunks for a messageCustomer Data Management
Overwrite a person profileCreate a person profileDelete a person profileUpdate selected fields on a person profileReplace all contact details on a personRemove specific emails or phones from a personAdd emails or phones to a personCreate many person profiles at onceDelete many person profiles at onceUpdate many person profiles at onceMerge duplicate person profilesCreate or fully replace profiles by identifierCreate or partially update profiles by identifierCreate a company recordDelete a company recordUpdate part of a company recordCreate many companies at onceDelete many companies at onceUpdate many companies at onceUnlink people from a companyLink people to a companyCreate a People tagDelete a People tagRemove a tag from many peopleAssign a tag to many peopleCreate a custom attributeDelete a custom attributeAppend an item to a list-of-objects attributeAdd items to a person's list attributeDelete items from a person's list attributeReplace one item in a person's list attributeUpdate fields of one list attribute itemDelete a person's list attributesReplace all items in a person's list attributeUpdate items in a person's list attributeAdd list items by person ID (older endpoint)Delete list items by person ID (older endpoint)Replace a list item by person ID (older endpoint)Update a list item by person ID (older endpoint)Delete a person's lists by person ID (older endpoint)Replace a person's list by person ID (older endpoint)Update a person's list by person ID (older endpoint)Update a push device registrationDetach a push device from its personAttach a push device to a personImport many People events in one batchTrack an event for one personCreate an event definitionAdd fields to or retitle an event definitionExport People events to an S3 bucketCancel an event export requestCreate an audience segmentUpdate a segmentDelete a segmentAdd up to 1000 participants to a flowAdd a single person to a flowRemove a person from a flowRecord a form viewSubmit a form responseOpen a new conversationReplace a conversation's detailsChange selected conversation fieldsTag a conversationAssign a conversation to an agentUnassign the agent from a conversationRemove a tag from a conversationReroute a conversationCreate a conversation tagDelete a conversation tag everywhereSend a message in a conversationSend a typing or other event to a conversationAdd an internal note to a conversationAdd a contact-center agentUpdate an agent's profileChange an agent's statusAdd an agent to a queueRemove an agent from a queueSend an agent heartbeatCreate a queueUpdate a queue's settingsDelete a queueCreate or replace the routing setupDelete all routing rulesConnect an external botUpdate a bot's configurationDelete a botSet conversation metadataDelete conversation metadataPartially update conversation metadataCreate a conversation formUpdate a conversation formDelete a conversation formCreate a conversation form fieldUpdate a conversation form fieldDelete a conversation form fieldCreate a form triggerReplace a form triggerDelete a form triggerPatch a form triggerSet a conversation's form valuesDelete a disposition from a conversationAssign a form to a conversationUnassign a form from a conversationSet the account webhook URL (deprecated)Create an outbound call conversationCreate a call waiting strategyUpdate a call waiting strategyDelete a call waiting strategyCreate or update account call recording settingsCreate account call recording settingsCreate or update an agent's recording settingsCreate an agent's recording settingsUpdate account wrap-up settingsSet one agent's wrap-up timeExtend an agent's current wrap-upEnd an agent's wrap-up nowTransfer a call to another agentTransfer a call to another queueTransfer a call to an external numberUpdate external-number transfer settingsUpdate the call transfer strategyPut a caller on holdTake a caller off holdCreate a hold configuration for queuesUpdate a hold configurationDelete a hold configurationUpdate call timeout settingsRemove the custom call timeoutCreate a working hours scheduleReplace a working hours scheduleDelete a working hours schedulePartially update a working hours scheduleAdd a holiday to working hoursRemove a holiday from working hoursDelete the away audio messageSubmit a web form entryReplace a web formDelete a web formPartially update a web formCreate a web formStart a bot test sessionStop a bot test sessionSend a message into a bot testImport a SaaS resource from a fileShare a SaaS resource with other accountsCreate a Vocalize campaignDelete a Vocalize campaignUpdate Vocalize campaign limitsWipe all scores from a Vocalize campaignSubmit a user's voice attemptCreate a knowledge base articleUpdate a knowledge base articleDelete a knowledge base articlePublish or unpublish an articleComment on an articleEdit a comment on an articleDelete a comment on an articleAdd a node to the content treeMove a content tree nodeRename a content tree nodeDelete a content tree nodeCreate a knowledge base tagRename a knowledge base tagDelete a knowledge base attachmentUpload a knowledge base attachmentLook up one person or list people profilesMatch identities to existing person profilesLook up one company or list companiesList People tagsGet a People tagList custom attributesGet a custom attributeGet items from a person's list attributeGet a person's list attributesGet list items by person ID (older endpoint)Get a person's lists by person ID (older endpoint)Get a push device registrationList event definitionsGet an event definitionCheck an event export's statusList event definitions usable in exportsList segmentsGet a segmentList people in a segmentReport on participants added to a flowList formsGet a formList contact-center conversationsGet a conversationPreview routing for a conversationGet social comments related to a conversationList conversations linked to a conversationList conversation tagsList messages in a conversationList notes on a conversationGet one conversation noteList contact-center agentsGet a contact-center agentList conversations assigned to an agentList queuesGet routing rulesList connected botsGet a botGet conversation metadataList message templatesGet a message templateList conversation formsGet a conversation formList conversation form fieldsGet a conversation form fieldList form triggersGet a form triggerGet a conversation's form valuesGet an agent's configurationList call waiting strategiesGet a call waiting strategyGet account call recording settingsList agent call recording settingsGet one agent's call recording settingsSearch call recording metadataDownload a call recordingGet account wrap-up settingsList queues available for call transferGet external-number transfer settingsGet the call transfer strategyList hold configurationsGet a hold configurationGet call timeout settingsList working hours schedulesGet a working hours scheduleCheck whether working hours are open nowList supported TTS placeholdersGet the away audio messageGet a web formExport a SaaS resource to a fileCheck a resource share request's statusList my Vocalize campaignsGet a Vocalize campaignGet a Vocalize campaign leaderboardGet Vocalize campaign statisticsGet a user's score statisticsSearch the knowledge baseList knowledge base articlesGet a knowledge base articleList an article's version historyList comments on an articleList knowledge base categoriesList knowledge base foldersList top-level content tree categoriesList a content tree node's childrenList knowledge base tagsGet a knowledge base tagGet knowledge base attachment detailsFind the article an attachment belongs toSMS & Messaging Apps
Send SMS messagesSend an SMS using only query string parametersSend an SMS by URL with username and passwordSend advanced SMS messages (v2)Send binary SMS messagesReschedule a scheduled SMS bulkPause, resume or cancel a scheduled SMS bulkConfirm an SMS conversionSend MMS messagesSend MMS messages (legacy v1)Upload media content for MMSCreate a calls configurationRename a calls configurationDelete a calls configurationPlace an outbound callConnect existing calls into a conferenceConnect a call with a new outbound callSend a ringing signal to an inbound callPre-answer a call for early mediaAnswer an inbound callHang up a callPlay audio on a callStop audio playing on a callSpeak text on a call with text-to-speechSend DTMF tones on a callCollect keypad input from a callerCapture caller speech as textStart transcribing a callStop transcribing a callStart recording a callStop recording a callStart streaming call audioStop streaming call audioSend a message to a WebRTC call legTransfer a call to another applicationAccept an incoming application transferReject an incoming application transferCreate a conferenceMute or deafen everyone in a conferenceDial a new participant into a conferenceAdd an existing call to a conferenceRemove a call from a conferenceMute or change one participant in a conferenceEnd a conference and all its callsPlay audio to a conferenceStop audio playing in a conferenceSpeak text to a conferenceStart recording a conferenceStop recording a conferenceBroadcast text to WebRTC conference participantsSend a message to all WebRTC conference participantsCreate a dialog from a call and a new callCreate a dialog between two existing callsEnd a dialog and both its callsPlay audio in a dialogSpeak text in a dialogStop audio playing in a dialogStart recording a dialogStop recording a dialogBroadcast text to WebRTC legs in a dialogSend a message to WebRTC legs in a dialogAccept a dialog transferReject a dialog transferCreate a SIP trunkUpdate a SIP trunkDelete a SIP trunkReset SIP trunk credentialsEnable or disable a SIP trunkAdd a SIP trunk service addressUpdate a SIP trunk service addressDelete a SIP trunk service addressUpload an audio file for callsDelete an uploaded call audio fileDelete recordings for one callDelete recordings for one conferenceMerge a conference's call recordings into one fileDelete recordings for one dialogMerge a dialog's two call recordings into one fileDelete a single recording fileCreate a media-stream configurationUpdate a media-stream configurationDelete a media-stream configurationCreate a bulk of outbound callsReschedule a call bulkPause a call bulkResume a paused call bulkCancel a call bulkPlace a call driven by markup instructionsCreate a markup language configurationUpdate a markup language configurationDelete a markup language configurationSend one voice message to recipientsSend several different voice messagesSend advanced voice messagesReschedule a paused voice message bulkPause, resume or cancel a voice message bulkCreate a voice IVR scenarioUpdate a voice IVR scenarioDelete a voice IVR scenarioLaunch an outbound IVR scenario to many numbersUpload an audio file to play in IVR callsSend a click-to-call voice messageCreate a voice number masking configurationUpdate a number masking configurationDelete a number masking configurationUpload an mp3 for number masking callsUpdate number masking credentialsCreate number masking credentialsDelete number masking credentialsCreate a call routeReplace a call route's settingsDelete a call routeChange a call route's evaluation orderDelete call routing recordings by correlation IDEnable or disable a call routeGenerate a WebRTC access tokenCreate a WebRTC push configurationReplace a WebRTC push configurationDelete a WebRTC push configurationChange specific fields of a WebRTC push configDelete a WebRTC fileDelete a WebRTC recordingCreate a link someone can use to start a callDelete a call linkCreate a call link configurationOverwrite a call link configurationDelete a call link configurationPartially update a call link configurationUpload a logo or background for call linksDelete a call link imageCreate a call link subdomainDelete a call link subdomainDelete a call link recordingSend personalized email messages in bulkUpload binary content to reference in emailsSend an email with CC, BCC and attachmentsSend an email built as a raw MIME messageReschedule a scheduled email bulkPause, resume or cancel scheduled emailsRequest bulk email address validationAdd an email sending domainDelete an email sending domainTurn email open, click and unsubscribe tracking on or offVerify an email domain's DNS recordsShowing 400 of 943. Search above to find the rest.