list_managers
List Managers
Retrieve all managers assigned to a specific widget. Managers link users to widgets and have configurable business hours and department assignments.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_managers
Retrieve all managers assigned to a specific widget. Managers link users to widgets and have configurable business hours and department assignments.
add_users_to_widget
Add one or more users to a widget as managers. This automatically creates manager records for the users. Optionally configure business hours during assignment.
list_sms_templates
Retrieve all SMS templates configured for a widget. Templates include post-call messages, scheduled call reminders, and missed call notifications.
create_manager
Add a user as a manager to a widget. Managers receive calls through the widget and can be configured with business hours for each day of the week.
list_voice_messages
Retrieve all voice greeting messages configured for a widget. Voice messages include the manager greeting (played when manager picks up) and visitor greeting.
list_widgets
Retrieve all widgets with their configuration, managers, and business hours. Returns paginated results.
list_calls
Retrieve call history with rich filtering options. Filter by date range, call status, widget, tags, phone number, user, and incoming number. Returns paginated results with call details including status, duration, and caller information.
get_user
Retrieve detailed information about a specific user by their ID or email address.
update_manager
Update a manager's configuration on a widget, including enabled status and business hours.
update_call_field
Update the value of a custom field on a specific call. Custom fields are configured per widget and allow storing additional data on call records.
create_widget
Create a new callback widget for a website URL. The widget can be configured with a locale and description. After creation, you can configure managers and settings separately.
get_manager
Retrieve a user’s manager assignment on a widget, including enabled state, departments, and business hours. Use list_widgets and list_users to find the widget and user IDs.
upsert_voice_message
Create or update a custom voice greeting for a widget. Supports manager greeting (played when manager picks up) and visitor greeting. Accepts an audio file URL (MP3, MPGA, or WAV, max 10 MB).
delete_user
Permanently delete a user from the account. This also removes the user from any widgets they are assigned to.
reset_sms_template
Reset SMS templates for a widget back to defaults. Optionally reset only a specific template type, or all templates if no type is specified.
upsert_sms_template
Create or update a custom SMS template for a widget. Supports four template types: post-call message to visitor, scheduled call reminder, post-call message to manager, and missed call notification. Templates support variables like `:company_name`, `:name`, `:tel`, and `:url`.
get_widget
Retrieve detailed information about a specific widget, including its configuration, settings, managers, and business hours.
update_user
Update an existing user's information including name, phone number, email, and role.
update_widget
Update an existing widget's configuration. You can change its URL, description, locale, enabled state, and widget settings such as call algorithm, call direction, color scheme, and more.
list_users
Retrieve all users (agents) in the account. Users have roles: owner, admin, or manager. Returns paginated results.
reset_voice_message
Reset voice greetings for a widget back to defaults. Optionally reset only a specific message type, or all messages if no type is specified.
get_call
Retrieve detailed information about a specific call, including caller geo-location, UTM data, call duration, recording availability, tags, notes, feedback, and custom form fields.
delete_manager
Remove a manager from a widget. The user account remains but will no longer receive calls through this widget.
create_user
Create a new user (agent) in the account. Users can have admin or manager roles. Users without an email act as call operators only and don't count toward subscription limits.
delete_widget
Permanently delete a widget and all its associated configuration, managers, and settings.
initiate_call
Trigger a callback through a widget. Supports two modes: - **Simple call**: Calls all available managers immediately. If none are available, the call is scheduled. - **Call or schedule**: Automatically falls back to the first available time slot if no managers are available. Calls can optionally target a specific department.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Manage callback automation for website visitors. Initiate immediate or scheduled phone calls through embeddable widgets, retrieve and filter call history with detailed metadata (duration, recording, geo-location, UTM data, tags, notes). Create and configure widgets with call algorithms, caller ID modes, recording settings, language, and after-hours behavior. Manage users (agents) and managers with configurable business hours and department assignments. Customize SMS templates and voice greetings per widget.
Common questions about connecting Callpage to AI agents with Metorial.