accueil / serveurs / Communication / app.call2me/mcp
app.call2me/mcp
serveur MCP (Model Context Protocol) · call2me 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que app.call2me/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « app.call2me/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 72 outils
- call2me_add_knowledge_base_sources≈ 258 tokens
Adds text and/or URL sources to an existing knowledge base.
Paramètres, retour & exemple (3)
Paramètresurls· array · optionnel
Web page URLs to crawl and index (max 10).texts· array · optionnel
Text sources to index (max 20).knowledge_base_id· string · requis
The knowledge base id. Call call2me_list_knowledge_bases first if unknown.
Exemple d'appel{"name": "call2me_add_knowledge_base_sources", "arguments": {"knowledge_base_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_bind_number≈ 158 tokens
Binds a phone number to an assistant, which then answers calls to that number. Replaces any existing binding.
Paramètres, retour & exemple (2)
Paramètresagent_id· string · requis
The assistant to bind to.phone_number· string · requis
A number on the account, E.164.
Exemple d'appel{"name": "call2me_bind_number", "arguments": {"agent_id": "texte", "phone_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_cancel_schedule≈ 118 tokens
Cancels a scheduled call. Cannot be undone.
Paramètres, retour & exemple (1)
Paramètresschedule_id· string · requis
Id of the schedule to cancel.
Exemple d'appel{"name": "call2me_cancel_schedule", "arguments": {"schedule_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_checkout_number≈ 166 tokens
Creates a checkout link for buying a number. DOES NOT BUY and DOES NOT CHARGE — the user confirms on the payment screen themselves. Use this path when the balance is insufficient.
Paramètres, retour & exemple (2)
Paramètresagent_id· string · optionnelphone_number· string · requis
From the call2me_search_numbers result.
Exemple d'appel{"name": "call2me_checkout_number", "arguments": {"phone_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_agent≈ 178 tokens
Creates a new voice assistant. Do not call it unless the user asks explicitly; do not invent fields such as name and language — ask.
Paramètres, retour & exemple (3)
Paramètresname· string · requis
Name of the assistant.language· string · optionnel
Spoken language, e.g. 'tr' or 'en'.system_prompt· string · optionnel
Behaviour instructions for the assistant.
Exemple d'appel{"name": "call2me_create_agent", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_interpreter≈ 238 tokens
Creates a new live interpreter. name, source language and target language are REQUIRED — never guess any of them, ask the user.
Paramètres, retour & exemple (6)
Paramètresname· string · requis
Name of the interpreter.voice_id· string · optionnelphone_number· string · optionnel
Number to bind to the interpreter.transparency· string · optionnel
'invisible' | 'announce'source_language· string · requis
Source language code, e.g. 'tr'.target_language· string · requis
Target language code, e.g. 'en'.
Exemple d'appel{"name": "call2me_create_interpreter", "arguments": {"name": "texte", "source_language": "texte", "target_language": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_interpreter_passcode≈ 114 tokens
Mints a single-use join passcode for the browser session.
Paramètres, retour & exemple (1)
Paramètresinterpreter_id· string · requis
Exemple d'appel{"name": "call2me_create_interpreter_passcode", "arguments": {"interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_knowledge_base≈ 300 tokens
Creates a knowledge base from text and/or URLs. To make an assistant use it, pass agent_id here (auto-links), or add the id to the assistant's knowledge_base_ids via call2me_update_agent. Provide at least one text or URL.
Paramètres, retour & exemple (4)
Paramètresname· string · requis
Knowledge base name.urls· array · optionnel
Web page URLs to crawl and index (max 10).texts· array · optionnel
Text sources to index (max 20).agent_id· string · optionnel
Assistant to link the knowledge base to (optional).
Exemple d'appel{"name": "call2me_create_knowledge_base", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_notification_target≈ 283 tokens
Adds a post-call notification (email, SMS, WhatsApp or custom URL) to an assistant. Messages will be sent to the destination after calls; never invent the destination. Confirm the exact destination/value with the user first.
Paramètres, retour & exemple (7)
Paramètresactive· boolean · optionnelchannel· string · requis · whatsapp | sms | email | custom_urlagent_id· string · requis
The assistant id. Call call2me_list_agents first if unknown.template· string · optionnel
Message template.destination· string · optionnel
Email, phone number or URL.trigger_event· string · optionnel · call_ended | chat_endedrecipient_kind· string · optionnel · owner | caller | fixed | team
Exemple d'appel{"name": "call2me_create_notification_target", "arguments": {"channel": "whatsapp", "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_schedule≈ 250 tokens
Schedules a call for a given time. This WILL produce a REAL call — the target number is dialled when the time comes. agent_id, phone_number and scheduled_at are REQUIRED; never guess any of them, ask the user if anything is missing.
Paramètres, retour & exemple (6)
Paramètresagent_id· string · requis
The assistant that will place the call.timezone· string · optionneldescription· string · optionnelcontact_name· string · optionnelphone_number· string · requis
Number to dial, E.164 (+905551234567).scheduled_at· string · requis
ISO 8601 timestamp, e.g. 2026-10-05T14:30:00Z.
Exemple d'appel{"name": "call2me_create_schedule", "arguments": {"agent_id": "texte", "phone_number": "texte", "scheduled_at": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_sip_trunk≈ 222 tokens
Registers a SIP trunk (the user's own telephony provider). The password is stored but never returned. Calls may be routed through this server: Confirm the exact destination/value with the user first.
Paramètres, retour & exemple (6)
Paramètresname· string · requis
Trunk name.sip_server· string · requis
SIP server host.sip_password· string · optionnelsip_username· string · optionnelsip_transport· string · optionnel · udp | tcp | tlsoutbound_caller_id· string · optionnel
Caller id, E.164.
Exemple d'appel{"name": "call2me_create_sip_trunk", "arguments": {"name": "texte", "sip_server": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_topup_link≈ 167 tokens
Creates a payment link for adding credit. It does NOT pay: the user must open the link and pay. Never invent the amount; ask the user.
Paramètres, retour & exemple (2)
Paramètresamount· number · requis
Amount to add, in the currency.currency· string · optionnel
Currency code, default USD.
Exemple d'appel{"name": "call2me_create_topup_link", "arguments": {"amount": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_voice_session≈ 114 tokens
Opens a browser voice session and returns connection details. Does NOT place a phone call.
Paramètres, retour & exemple (1)
Paramètresagent_id· string · optionnel
Exemple d'appel{"name": "call2me_create_voice_session", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_create_widget≈ 297 tokens
Creates a website chat widget for an assistant. Returns the embed code.
Paramètres, retour & exemple (10)
Paramètresname· string · requis
Widget name.agent_id· string · requis
The assistant id. Call call2me_list_agents first if unknown.language· string · optionnel
Language code, e.g. en-US.position· string · optionnel · bottom-right | bottom-leftauto_open· boolean · optionnelvoice_mode· string · optionnel
chat or voice-enabled mode.primary_color· string · optionnel
Hex color, e.g. #6366f1.allowed_domains· array · optionnel
Websites allowed to embed the widget.greeting_message· string · optionnel
First message shown.auto_open_delay_ms· integer · optionnel
Exemple d'appel{"name": "call2me_create_widget", "arguments": {"name": "texte", "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_delete_agent≈ 133 tokens
PERMANENTLY deletes an assistant. Cannot be undone. If it is unclear which assistant is meant, NEVER guess — ask the user.
Paramètres, retour & exemple (1)
Paramètresagent_id· string · requis
Id of the assistant to delete.
Exemple d'appel{"name": "call2me_delete_agent", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_delete_interpreter≈ 126 tokens
PERMANENTLY deletes an interpreter. Cannot be undone. If it is unclear which one is meant, NEVER guess — ask the user.
Paramètres, retour & exemple (1)
Paramètresinterpreter_id· string · requis
Exemple d'appel{"name": "call2me_delete_interpreter", "arguments": {"interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_delete_knowledge_base≈ 154 tokens
PERMANENTLY deletes a knowledge base and its sources. Cannot be undone. Confirm with the user first; never guess which one.
Paramètres, retour & exemple (1)
Paramètresknowledge_base_id· string · requis
The knowledge base id. Call call2me_list_knowledge_bases first if unknown.
Exemple d'appel{"name": "call2me_delete_knowledge_base", "arguments": {"knowledge_base_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_delete_notification_target≈ 138 tokens
Removes a post-call notification target. Cannot be undone. Confirm with the user first.
Paramètres, retour & exemple (1)
Paramètrestarget_id· string · requis
Target id from call2me_list_notification_targets.
Exemple d'appel{"name": "call2me_delete_notification_target", "arguments": {"target_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_delete_sip_trunk≈ 133 tokens
PERMANENTLY deletes a SIP trunk; numbers on it stop working. Cannot be undone. Confirm with the user first.
Paramètres, retour & exemple (1)
Paramètrestrunk_id· string · requis
The trunk id from call2me_list_sip_trunks.
Exemple d'appel{"name": "call2me_delete_sip_trunk", "arguments": {"trunk_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_delete_widget≈ 135 tokens
PERMANENTLY deletes a widget; embedded copies stop working. Cannot be undone. Confirm with the user first.
Paramètres, retour & exemple (1)
Paramètreswidget_id· string · requis
The widget id. Call call2me_list_widgets first if unknown.
Exemple d'appel{"name": "call2me_delete_widget", "arguments": {"widget_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_duplicate_agent≈ 126 tokens
Creates a copy of an assistant with the same settings.
Paramètres, retour & exemple (1)
Paramètresagent_id· string · requis
The assistant id. Call call2me_list_agents first if unknown.
Exemple d'appel{"name": "call2me_duplicate_agent", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_enable_interpreter_web≈ 161 tokens
Opens or closes the browser session link for an interpreter. Does NOT place a phone call.
Paramètres, retour & exemple (3)
Paramètresenabled· boolean · optionnelinterpreter_id· string · requisrequires_passcode· boolean · optionnel
Require a passcode to join.
Exemple d'appel{"name": "call2me_enable_interpreter_web", "arguments": {"interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_end_call≈ 116 tokens
Cuts off a call in progress IMMEDIATELY. Cannot be undone — the conversation ends.
Paramètres, retour & exemple (1)
Paramètrescall_id· string · requis
Id of the call to end.
Exemple d'appel{"name": "call2me_end_call", "arguments": {"call_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_end_interpreter_web≈ 114 tokens
Cuts off the browser session in progress IMMEDIATELY. Cannot be undone.
Paramètres, retour & exemple (1)
Paramètresinterpreter_id· string · requis
Exemple d'appel{"name": "call2me_end_interpreter_web", "arguments": {"interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_agent≈ 112 tokens
Full settings for a single assistant: language, voice, system prompt, model.
Paramètres, retour & exemple (1)
Paramètresagent_id· string · requis
The assistant id.
Exemple d'appel{"name": "call2me_get_agent", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_agent_stats≈ 152 tokens
Call statistics for one assistant (volume, duration, success) over a period.
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnel
Look-back window in days.agent_id· string · requis
The assistant id. Call call2me_list_agents first if unknown.
Exemple d'appel{"name": "call2me_get_agent_stats", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_auto_charge≈ 88 tokens
Shows the wallet auto top-up settings: enabled, threshold and charge amount.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_get_auto_charge", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_call≈ 105 tokens
Details of a single call: start and end, duration, status, cost.
Paramètres, retour & exemple (1)
Paramètrescall_id· string · requis
The call id.
Exemple d'appel{"name": "call2me_get_call", "arguments": {"call_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_call_recording≈ 114 tokens
Returns a temporary signed URL (valid about 1 hour) for a call's audio recording.
Paramètres, retour & exemple (1)
Paramètrescall_id· string · requis
The call id.
Exemple d'appel{"name": "call2me_get_call_recording", "arguments": {"call_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_call_transcript≈ 130 tokens
Returns the conversation transcript in vCon format — who said what, with timestamps. Use when the user asks what was said on a call.
Paramètres, retour & exemple (1)
Paramètrescall_id· string · requis
The call id.
Exemple d'appel{"name": "call2me_get_call_transcript", "arguments": {"call_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_chat≈ 119 tokens
Returns one chat session with its full message history.
Paramètres, retour & exemple (1)
Paramètressession_id· string · requis
The chat session id returned by call2me_start_chat or call2me_list_chats.
Exemple d'appel{"name": "call2me_get_chat", "arguments": {"session_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_interpreter≈ 127 tokens
Settings for a single interpreter: language pair, voice, transparency mode, phone number, browser session link.
Paramètres, retour & exemple (1)
Paramètresinterpreter_id· string · requis
The interpreter id.
Exemple d'appel{"name": "call2me_get_interpreter", "arguments": {"interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_interpreter_web_status≈ 111 tokens
Shows who is currently connected to the interpreter browser session.
Paramètres, retour & exemple (1)
Paramètresinterpreter_id· string · requis
Exemple d'appel{"name": "call2me_get_interpreter_web_status", "arguments": {"interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_knowledge_base≈ 132 tokens
Details of one knowledge base: name, status and its sources.
Paramètres, retour & exemple (1)
Paramètresknowledge_base_id· string · requis
The knowledge base id. Call call2me_list_knowledge_bases first if unknown.
Exemple d'appel{"name": "call2me_get_knowledge_base", "arguments": {"knowledge_base_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_pricing≈ 71 tokens
Per-minute call rates and number prices.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_get_pricing", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_schedule≈ 126 tokens
Details of one scheduled call: time, timezone, status, recurrence.
Paramètres, retour & exemple (1)
Paramètresschedule_id· string · requis
The schedule id. Call call2me_list_schedules first if unknown.
Exemple d'appel{"name": "call2me_get_schedule", "arguments": {"schedule_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_usage_analytics≈ 114 tokens
Spending and usage analytics for the wallet over a period.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Look-back window in days (max 90).
Exemple d'appel{"name": "call2me_get_usage_analytics", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_wallet≈ 84 tokens
Current account balance in USD, the same wallet that calls and numbers draw on.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_get_wallet", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_webhook≈ 92 tokens
Shows the account webhook URL and whether a signing secret is set. The secret itself is never returned.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_get_webhook", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_get_widget≈ 133 tokens
Full widget settings plus the ready-to-paste embed code (script tag) for the user's website.
Paramètres, retour & exemple (1)
Paramètreswidget_id· string · requis
The widget id. Call call2me_list_widgets first if unknown.
Exemple d'appel{"name": "call2me_get_widget", "arguments": {"widget_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_agents≈ 159 tokens
Lists the voice assistants on the account. Use when the user wants to see their assistants, or needs to pick one for another operation.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
How many records to return.offset· integer · optionnel
How many records to skip.
Exemple d'appel{"name": "call2me_list_agents", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_allowed_countries≈ 101 tokens
Countries where a phone number can be purchased. Use before searching numbers to see which countries are open.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_list_allowed_countries", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_calls≈ 168 tokens
Lists past calls: direction, duration, status, number. Pass agent_id to restrict to one assistant.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
How many records to return.offset· integer · optionnel
How many records to skip.agent_id· string · optionnel
Restrict to this assistant's calls.
Exemple d'appel{"name": "call2me_list_calls", "arguments": {"limit": 1, "offset": 1, "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_chats≈ 168 tokens
Lists text chat sessions with assistants. Pass agent_id to restrict to one assistant.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
How many records to return.offset· integer · optionnel
How many records to skip.agent_id· string · optionnel
Restrict to this assistant's chats.
Exemple d'appel{"name": "call2me_list_chats", "arguments": {"limit": 1, "offset": 1, "agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_interpreter_calls≈ 151 tokens
Lists sessions run through an interpreter: duration, languages, status.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
How many records to return.offset· integer · optionnel
How many records to skip.
Exemple d'appel{"name": "call2me_list_interpreter_calls", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_interpreters≈ 171 tokens
Lists the live interpreters on the account: name, language pair, bound number. An interpreter connects two people who each speak their own language, translating in real time.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
How many records to return.offset· integer · optionnel
How many records to skip.
Exemple d'appel{"name": "call2me_list_interpreters", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_knowledge_bases≈ 128 tokens
Lists the knowledge bases (documents the assistants can search during calls). Pass agent_id to restrict to one assistant.
Paramètres, retour & exemple (1)
Paramètresagent_id· string · optionnel
Restrict to this assistant's knowledge bases.
Exemple d'appel{"name": "call2me_list_knowledge_bases", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_notification_targets≈ 134 tokens
Lists post-call notification targets (email, SMS, WhatsApp, webhook) of one assistant.
Paramètres, retour & exemple (1)
Paramètresagent_id· string · requis
The assistant id. Call call2me_list_agents first if unknown.
Exemple d'appel{"name": "call2me_list_notification_targets", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_phone_numbers≈ 88 tokens
Lists the phone numbers on the account and which assistant each one is bound to.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_list_phone_numbers", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_schedules≈ 143 tokens
Lists scheduled calls: when, which number, which assistant.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
How many records to return.offset· integer · optionnel
How many records to skip.
Exemple d'appel{"name": "call2me_list_schedules", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_sip_trunks≈ 82 tokens
Lists the account's SIP trunks. Passwords are never returned.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_list_sip_trunks", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_sms≈ 179 tokens
Lists sent and received SMS messages.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
How many records to return.number· string · optionnel
Only messages involving this phone number.offset· integer · optionnel
How many records to skip.direction· string · optionnel · inbound | outbound
Only this direction.
Exemple d'appel{"name": "call2me_list_sms", "arguments": {"limit": 1, "number": "texte", "offset": 1, "direction": "inbound"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_transactions≈ 166 tokens
Lists wallet transactions (top-ups, call charges, number fees).
Paramètres, retour & exemple (3)
Paramètrestype· string · optionnel
Filter by transaction type.limit· integer · optionnel
How many records to return.offset· integer · optionnel
How many records to skip.
Exemple d'appel{"name": "call2me_list_transactions", "arguments": {"type": "texte", "limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_voices≈ 153 tokens
Lists available text-to-speech voices; use a voice id when creating or updating an assistant. Filter by language, provider or gender.
Paramètres, retour & exemple (3)
Paramètresgender· string · optionnel
Gender filter.language· string · optionnel
Language filter, e.g. tr-TR.provider· string · optionnel
Provider filter.
Exemple d'appel{"name": "call2me_list_voices", "arguments": {"gender": "texte", "language": "texte", "provider": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_list_widgets≈ 112 tokens
Lists website chat/voice widgets. Pass agent_id to restrict to one assistant.
Paramètres, retour & exemple (1)
Paramètresagent_id· string · optionnel
Restrict to this assistant's widgets.
Exemple d'appel{"name": "call2me_list_widgets", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_make_outbound_call≈ 312 tokens
Places a REAL phone call: the target number is dialled IMMEDIATELY and charged. Cannot be undone. Call this ONLY when the user explicitly asks for a call to be placed. agent_id and to_number are REQUIRED — never guess either one, never infer it from earlier conversation and never assign a default. Ask the user if anything is missing.
Paramètres, retour & exemple (5)
Paramètresagent_id· string · requis
Id of the assistant that will place the call. If unknown, call call2me_list_agents first.metadata· object · optionnel
Your own key/values stored on the call.to_number· string · requis
Number to dial, E.164 (+905551234567). The user must supply it explicitly.from_number· string · optionnel
Caller id (one of the account's numbers).dynamic_variables· object · optionnel
Values for {{variables}} in the assistant prompt.
Exemple d'appel{"name": "call2me_make_outbound_call", "arguments": {"agent_id": "texte", "to_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_profile≈ 103 tokens
Safe summary of the connected Call2Me account: email, name, account type. NEVER returns the API key. Use when the user asks which account they are connected to.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "call2me_profile", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_purchase_number≈ 221 tokens
BUYS a phone number: the balance IS CHARGED and monthly rent starts. Cannot be undone. Call this ONLY when the user explicitly asks to buy and has picked the number themselves. NEVER guess the number — show options with call2me_search_numbers first and let the user choose. If the balance is insufficient, use call2me_checkout_number.
Paramètres, retour & exemple (2)
Paramètresagent_id· string · optionnel
Assistant to bind the number to (optional).phone_number· string · requis
The number the user CHOSE from the call2me_search_numbers result.
Exemple d'appel{"name": "call2me_purchase_number", "arguments": {"phone_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_query_knowledge_base≈ 200 tokens
Runs a semantic search over one knowledge base and returns the best matching passages. Use to test what an assistant would retrieve.
Paramètres, retour & exemple (3)
Paramètresquery· string · requis
The search question.top_k· integer · optionnel
How many passages to return.knowledge_base_id· string · requis
The knowledge base id. Call call2me_list_knowledge_bases first if unknown.
Exemple d'appel{"name": "call2me_query_knowledge_base", "arguments": {"query": "texte", "knowledge_base_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_register_phone_number≈ 220 tokens
Registers a phone number the user already owns together with the user's own SIP trunk (trunk_id is required). Does NOT buy a number. Never invent the number. Confirm the exact destination/value with the user first.
Paramètres, retour & exemple (4)
Paramètresnumber· string · requis
Number in E.164, e.g. +905551234567.agent_id· string · optionnel
Assistant to bind (optional).trunk_id· string · requis
The user's own SIP trunk the number belongs to.display_name· string · optionnel
Exemple d'appel{"name": "call2me_register_phone_number", "arguments": {"number": "texte", "trunk_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_release_number≈ 137 tokens
PERMANENTLY releases a phone number: it leaves the account, may be reassigned to someone else, and cannot be recovered. Incoming calls stop.
Paramètres, retour & exemple (1)
Paramètresphone_number· string · requis
The number to release.
Exemple d'appel{"name": "call2me_release_number", "arguments": {"phone_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_search_numbers≈ 224 tokens
Lists purchasable phone numbers in a country. DOES NOT BUY — it only shows them. The country code is required; do not guess it, ask the user or call call2me_list_allowed_countries first.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnelcountry· string · requis
ISO country code, e.g. 'US', 'TR', 'GB'.locality· string · optionnel
City, if any.area_code· string · optionnel
Area code, if any.phone_number_type· string · optionnel
'local' | 'toll-free' | 'mobile'
Exemple d'appel{"name": "call2me_search_numbers", "arguments": {"country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_send_chat_message≈ 170 tokens
Sends a message in a chat session and returns the assistant's reply. Each message is BILLED (about $0.01). Confirm with the user first.
Paramètres, retour & exemple (2)
Paramètrescontent· string · requis
The message text.session_id· string · requis
The chat session id returned by call2me_start_chat or call2me_list_chats.
Exemple d'appel{"name": "call2me_send_chat_message", "arguments": {"content": "texte", "session_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_send_sms≈ 176 tokens
Sends a REAL, charged SMS. Needs the sender number (one the account owns), the recipient and the text. Never invent numbers; confirm with the user first.
Paramètres, retour & exemple (3)
Paramètrestext· string · requis
Message body.to_number· string · requis
Recipient, E.164.from_number· string · requis
Sender, E.164, owned by the account.
Exemple d'appel{"name": "call2me_send_sms", "arguments": {"text": "texte", "to_number": "texte", "from_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_set_webhook≈ 197 tokens
Sets or replaces the account webhook URL (events are POSTed there). The signing secret is never returned; supply your own webhook_secret if you need to know it, otherwise one is generated and hidden. All call events will be sent to this URL: Confirm the exact destination/value with the user first.
Paramètres, retour & exemple (2)
Paramètreswebhook_url· string · requis
HTTPS URL to receive events.webhook_secret· string · optionnel
Optional signing secret (HMAC).
Exemple d'appel{"name": "call2me_set_webhook", "arguments": {"webhook_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_start_chat≈ 165 tokens
Starts a text chat session with an assistant and returns session_id. Starting is free; each message sent with call2me_send_chat_message is billed.
Paramètres, retour & exemple (2)
Paramètrestitle· string · optionnel
Optional session title.agent_id· string · requis
The assistant id. Call call2me_list_agents first if unknown.
Exemple d'appel{"name": "call2me_start_chat", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_start_interpreter_call≈ 249 tokens
Places a REAL phone call: the target number is dialled IMMEDIATELY, both sides are connected through live translation, and the call is charged. Cannot be undone. Call this ONLY when the user explicitly asks. interpreter_id and target_number are REQUIRED — never guess either one.
Paramètres, retour & exemple (3)
Paramètrestarget_number· string · requis
Number to dial, E.164. The user must supply it explicitly.interpreter_id· string · requis
Interpreter to use. If unknown, call call2me_list_interpreters first.initiator_number· string · optionnel
Number of the person starting the session.
Exemple d'appel{"name": "call2me_start_interpreter_call", "arguments": {"target_number": "texte", "interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_unbind_number≈ 118 tokens
Removes the number's assistant binding; calls to it are no longer answered. The number stays on the account.
Paramètres, retour & exemple (1)
Paramètresphone_number· string · requis
Exemple d'appel{"name": "call2me_unbind_number", "arguments": {"phone_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_update_agent≈ 302 tokens
Changes an existing assistant. Send only the fields the user named explicitly. Other API fields are accepted too, notably: knowledge_base_ids (attach knowledge bases), post_call_actions and post_call_extraction (post-call automation), voice_id, webhook_url, transfer_targets, begin_message, enable_recording.
Paramètres, retour & exemple (7)
Paramètresname· string · optionnelagent_id· string · requis
The assistant to update.language· string · optionnelsystem_prompt· string · optionnelpost_call_actions· array · optionnel
Actions to run after each call.knowledge_base_ids· array · optionnel
Knowledge base ids the assistant searches (replaces the list).post_call_extraction· array · optionnel
Data fields to extract from each call.
Exemple d'appel{"name": "call2me_update_agent", "arguments": {"agent_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_update_interpreter≈ 152 tokens
Changes an existing interpreter. Send only the fields the user named explicitly.
Paramètres, retour & exemple (5)
Paramètresname· string · optionneltransparency· string · optionnelinterpreter_id· string · requissource_language· string · optionneltarget_language· string · optionnel
Exemple d'appel{"name": "call2me_update_interpreter", "arguments": {"interpreter_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_update_schedule≈ 214 tokens
Changes a scheduled call (time, timezone, contact name, recurrence). Send only the fields the user named.
Paramètres, retour & exemple (7)
Paramètrestimezone· string · optionnelrecurrence· string · optionnel · daily | weekly | monthlydescription· string · optionnelschedule_id· string · requis
The schedule id.contact_name· string · optionnelscheduled_at· string · optionnel
New ISO 8601 date-time.recurrence_end_at· string · optionnel
ISO 8601 date-time.
Exemple d'appel{"name": "call2me_update_schedule", "arguments": {"schedule_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - call2me_update_widget≈ 247 tokens
Changes widget settings. Send only the fields the user named.
Paramètres, retour & exemple (11)
Paramètresname· string · optionnelactive· boolean · optionnel
Enable or disable the widget.language· string · optionnelposition· string · optionnel · bottom-right | bottom-leftauto_open· boolean · optionnelwidget_id· string · requis
The widget id. Call call2me_list_widgets first if unknown.voice_mode· string · optionnelprimary_color· string · optionnelallowed_domains· array · optionnelgreeting_message· string · optionnelauto_open_delay_ms· integer · optionnel
Exemple d'appel{"name": "call2me_update_widget", "arguments": {"widget_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».