Telesign integration
Telesign is a communications and digital identity platform. Send SMS (one recipient or up to 1000 at once) and track delivery, send messages by SMS, MMS, WhatsApp, RCS, Viber or email with fallback channels through the Messaging API and manage its SMS and WhatsApp templates, check whether a phone number can receive RCS (optionally from a given RBM agent), send one-time passcodes by SMS or voice call and check the code the user typed, run multi-channel verification processes with Verify API, look up a phone number's carrier, type, location and live status with Phone ID, score the fraud risk of a phone number or email address with Intelligence, and open masked SMS or voice sessions between two people. Several products must first be enabled on the Telesign account (Telesign says so per product). Left out: Voice call control and call recordings (they need a callback server), App Verify and Silent Verify (driven from a mobile SDK), the deprecated Score, Smart Verify and legacy Phone ID routes, deactivated-number file downloads, the Flow Builder and Protect platform APIs, and account, API key and SCIM user administration. Authentication is HTTP Basic: the Customer ID as username and an API key as password, both from the Telesign portal.
Say what should happen.
The workflow builds itself.
What you can do with Telesign
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Message template, 4 operations
create_message_templateCreate message templatePOSTUse this action to create a Telesign Messaging template.delete_message_templateDelete message templateDELETEUse this action to delete a Telesign Messaging template.get_message_templateGet message templateGETUse this action to get details for the specified Telesign Messaging template.list_message_templatesList message templatesGETUse this action to get details for all Telesign Messaging templates associated with this Customer ID.
Verification, 3 operations
create_verificationCreate verificationPOSTStarts a Verify API verification for a phone number, sending a one-time passcode by its verification_policy methods in order, with fallback. Finalize with update_verification_state once the user has verified, or fallback and billing may misbehave.get_verificationGet verificationGETUse this action to retrieve details about the specified verification process in progress.update_verification_stateUpdate verification statePATCHChanges the state of an active Verify API verification process, typically action=finalize with the passcode the user entered as security_factor. Telesign makes this update mandatory once the user has verified.
Bulk sms, 1 operation
send_bulk_smsSend bulk smsPOSTUse this endpoint to send the same SMS message to multiple recipients.
Channel capability, 1 operation
check_channel_capabilityCheck channel capabilityGETUse this action to check capability of a phone number to use the specified channel. To enable this feature for your account, contact our Customer Support Team.
Email risk score, 1 operation
score_email_addressScore email addressPOSTReturns a fraud risk recommendation and risk score for an email address in the context of an account action (create, sign-in, transact, update, delete), with details about the email address.
Masked sms session, 1 operation
create_masked_sms_sessionCreate masked sms sessionPOSTUse this action to create an anonymous session for SMS communication with number masking.
Masked voice sms session, 1 operation
create_masked_voice_sms_sessionCreate masked voice sms sessionPOSTUse this action to create an anonymous session, usable either for SMS or voice communication with number masking.
Message, 1 operation
send_advanced_messageSend advanced messagePOSTUse this action to send a message with advanced features through your specified channel (optionally with cascading backup channels) to a recipient phone number or email address.
Message status, 1 operation
get_advanced_message_statusGet advanced message statusGETGet delivery status and other details for a Telesign Messaging transaction that you have created. Get transaction status can be used for all Messaging API transactions.
Phone id, 1 operation
get_phone_idGet phone idPOSTReturns Phone ID details for a phone number: carrier, phone type (mobile, landline, VoIP and so on), numbering (cleansed and original forms), location and blocklisting, plus any identity add-ons requested in addons.
Phone live status, 1 operation
get_phone_live_statusGet phone live statusGETUse this action to get insights about a phone number such as whether it is active or disconnected, whether its associated device is reachable or unreachable.
Phone risk score, 1 operation
score_phone_numberScore phone numberPOSTReturns a fraud risk recommendation (allow, flag or block) and a risk score for a phone number in the context of an account action (create, sign-in, transact, update, delete), with phone type, carrier, location and blocklisting details.
Rcs agent capability, 1 operation
check_rcs_agent_capabilityCheck rcs agent capabilityGETUse this action to check capability of a phone number to receive messages from the specified RBM agent. To enable this feature for your account, contact our Customer Support Team.
Sms, 1 operation
send_smsSend smsPOSTSend an SMS message. Use request parameters to specify the type of message, what phase of the account lifecycle the message is being sent.
Sms status, 1 operation
get_sms_statusGet sms statusGETGet delivery status and other details for an SMS transaction that you have created.
Sms verification code, 1 operation
send_sms_verification_codeSend sms verification codePOSTUse this action to send an SMS with a verification code to a recipient phone number.
Verification code status, 1 operation
get_verification_code_statusGet verification code statusGETReturns the delivery status and details of an SMS Verify or Voice Verify transaction. When Telesign generated the code, pass the code the user entered as verify_code to check it.
Verification completion, 1 operation
report_verification_completionReport verification completionPUTTells Telesign that the end user completed verification for an SMS Verify or Voice Verify transaction (the code was entered correctly), so its conversion is recorded. Pass the reference_id returned when the code was sent.
Voice verification code, 1 operation
send_voice_verification_codeSend voice verification codePOSTUse this action to send a voice message with a one-time passcode (OTP) to a recipient phone number.
Use Telesign from Claude Code, Cursor or Codex
Connect Telesign in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Telesign operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Telesign
- Create your workspace
Sign up free. Nothing to install.
- Connect Telesign once
Add your Telesign connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Telesign integration FAQ
What can you do with the Telesign integration?
LiveContext exposes 24 operations on Telesign, covering message template, verification, bulk sms and channel capability.
