KosmoKrator

productivity

Wildix MCP, CLI, and Lua Integration for AI Agents

Wildix integration docs for AI agents: MCP gateway setup, Wildix CLI commands, Lua API reference, credentials, and function schemas.

Wildix for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Runtime Requirements

NameTypeDescription
runtime dependency

Function Catalog

FunctionTypeParametersDescription
wildix.wildix_call_control_answer Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlAnswerCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/answer. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_attendant_transfer Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlAttendantTransferCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/attendant-transfer. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_blind_transfer Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlBlindTransferCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/blind-transfer. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_dtmf Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlDtmfCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/dtmf. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_hangup Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlHangupCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/hangup. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_hold Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlHoldCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/hold. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_make_call Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlMakeCallCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/make-call. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_unhold Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlUnholdCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/unhold. Source package: @wildix/wms-api-client.
wildix.wildix_call_control_update_contact_info Write write 0 Execute the official Wildix WMS/PBX API operation `CallControlUpdateContactInfoCommand`. Official Wildix SDK endpoint: POST /api/v2/call-control/update-contact-info. Source package: @wildix/wms-api-client.
wildix.wildix_create_pbx_acl_group Write write 0 Execute the official Wildix WMS/PBX API operation `CreatePbxAclGroupCommand`. Official Wildix SDK endpoint: POST /api/v1/pbx/aclgroups. Source package: @wildix/wms-api-client.
wildix.wildix_create_pbx_colleague Write write 0 Execute the official Wildix WMS/PBX API operation `CreatePbxColleagueCommand`. Official Wildix SDK endpoint: POST /api/v1/PBX/Colleagues. Source package: @wildix/wms-api-client.
wildix.wildix_create_pbx_o_auth2_client Write write 0 Execute the official Wildix WMS/PBX API operation `CreatePbxOAuth2ClientCommand`. Official Wildix SDK endpoint: POST /api/v1/pbx/applications/oauth2. Source package: @wildix/wms-api-client.
wildix.wildix_delete_pbx_acl_group Write write 0 Execute the official Wildix WMS/PBX API operation `DeletePbxAclGroupCommand`. Official Wildix SDK endpoint: DELETE /api/v1/pbx/aclgroups/{id}. Source package: @wildix/wms-api-client.
wildix.wildix_delete_pbx_colleague Write write 0 Execute the official Wildix WMS/PBX API operation `DeletePbxColleagueCommand`. Official Wildix SDK endpoint: DELETE /api/v1/PBX/Colleagues/{id}. Source package: @wildix/wms-api-client.
wildix.wildix_delete_pbx_o_auth2_client Write write 0 Execute the official Wildix WMS/PBX API operation `DeletePbxOAuth2ClientCommand`. Official Wildix SDK endpoint: DELETE /api/v1/pbx/applications/oauth2/{id}. Source package: @wildix/wms-api-client.
wildix.wildix_get_call_queues_settings Read read 0 Execute the official Wildix WMS/PBX API operation `GetCallQueuesSettingsCommand`. Official Wildix SDK endpoint: GET /api/v1/pbx/settings/callqueues/{groupId}. Source package: @wildix/wms-api-client.
wildix.wildix_get_colleague_by_id Read read 0 Execute the official Wildix WMS/PBX API operation `GetColleagueByIdCommand`. Official Wildix SDK endpoint: GET /api/v1/Colleagues/{id}. Source package: @wildix/wms-api-client.
wildix.wildix_get_pbx_acl_groups_permissions Read read 0 Execute the official Wildix WMS/PBX API operation `GetPbxAclGroupsPermissionsCommand`. Official Wildix SDK endpoint: GET /api/v1/pbx/aclgroups/permissions. Source package: @wildix/wms-api-client.
wildix.wildix_get_pbx_call_groups Read read 0 Execute the official Wildix WMS/PBX API operation `GetPbxCallGroupsCommand`. Official Wildix SDK endpoint: GET /api/v1/Dialplan/CallGroups. Source package: @wildix/wms-api-client.
wildix.wildix_get_pbx_colleagues Read read 0 Execute the official Wildix WMS/PBX API operation `GetPbxColleaguesCommand`. Official Wildix SDK endpoint: GET /api/v1/PBX/Colleagues. Source package: @wildix/wms-api-client.
wildix.wildix_get_pbxes Read read 0 Execute the official Wildix WMS/PBX API operation `GetPbxesCommand`. Official Wildix SDK endpoint: GET /api/v1/network/pbxes. Source package: @wildix/wms-api-client.
wildix.wildix_get_pbx_o_auth2_clients Read read 0 Execute the official Wildix WMS/PBX API operation `GetPbxOAuth2ClientsCommand`. Official Wildix SDK endpoint: GET /api/v1/pbx/applications/oauth2. Source package: @wildix/wms-api-client.
wildix.wildix_get_personal_info Read read 0 Execute the official Wildix WMS/PBX API operation `GetPersonalInfoCommand`. Official Wildix SDK endpoint: GET /api/v1/personal/info. Source package: @wildix/wms-api-client.
wildix.wildix_list_pbx_departments Read read 0 Execute the official Wildix WMS/PBX API operation `ListPbxDepartmentsCommand`. Official Wildix SDK endpoint: GET /api/v1/Departments. Source package: @wildix/wms-api-client.
wildix.wildix_list_pbx_groups Read read 0 Execute the official Wildix WMS/PBX API operation `ListPbxGroupsCommand`. Official Wildix SDK endpoint: GET /api/v1/Groups. Source package: @wildix/wms-api-client.
wildix.wildix_list_user_active_calls Read read 0 Execute the official Wildix WMS/PBX API operation `ListUserActiveCallsCommand`. Official Wildix SDK endpoint: GET /api/v2/call-control/list-calls. Source package: @wildix/wms-api-client.
wildix.wildix_list_user_devices Read read 0 Execute the official Wildix WMS/PBX API operation `ListUserDevicesCommand`. Official Wildix SDK endpoint: GET /api/v2/call-control/list-devices. Source package: @wildix/wms-api-client.
wildix.wildix_notifications Write write 0 Execute the official Wildix WMS/PBX API operation `NotificationsCommand`. Official Wildix SDK endpoint: POST /api/v1/notifications. Source package: @wildix/wms-api-client.
wildix.wildix_originate Write write 0 Execute the official Wildix WMS/PBX API operation `OriginateCommand`. Official Wildix SDK endpoint: POST /api/v1/originate. Source package: @wildix/wms-api-client.
wildix.wildix_originate_call Write write 0 Execute the official Wildix WMS/PBX API operation `OriginateCallCommand`. Official Wildix SDK endpoint: POST /api/v1/originate/call. Source package: @wildix/wms-api-client.
wildix.wildix_reload_broadcasts Write write 0 Execute the official Wildix WMS/PBX API operation `ReloadBroadcastsCommand`. Official Wildix SDK endpoint: POST /api/v1/broadcasts/reload. Source package: @wildix/wms-api-client.
wildix.wildix_update_pbx_o_auth2_client Write write 0 Execute the official Wildix WMS/PBX API operation `UpdatePbxOAuth2ClientCommand`. Official Wildix SDK endpoint: PUT /api/v1/pbx/applications/oauth2/{id}. Source package: @wildix/wms-api-client.