fs_cli: add page (#20453)

Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>
This commit is contained in:
Aqeel Abbas
2026-01-02 19:12:43 +05:00
committed by GitHub
parent 2e3ef3f98a
commit 81da1922f0
+36
View File
@@ -0,0 +1,36 @@
# fs_cli
> Connect to and control a running FreeSWITCH server using the FreeSWITCH Command Line Interface (ESL client).
> More information: <https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Client-and-Developer-Interfaces/1048948/>.
- Connect to the local FreeSWITCH instance with an interactive session:
`fs_cli`
- Connect to a remote FreeSWITCH server:
`fs_cli {{[-H|--host]}} {{host}} {{[-P|--port]}} {{port}} {{[-p|--password]}} {{password}}`
- Execute a single FreeSWITCH command and exit:
`fs_cli {{[-x|--execute]}} "{{command}}"`
- Show FreeSWITCH system status:
`fs_cli {{[-x|--execute]}} "status"`
- Reload FreeSWITCH XML configuration:
`fs_cli {{[-x|--execute]}} "reloadxml"`
- Check if a module is loaded:
`fs_cli {{[-x|--execute]}} "module_exists {{module_name}}"`
- Show active calls:
`fs_cli {{[-x|--execute]}} "show calls"`
- Retry connection on failure:
`fs_cli {{[-r|--retry]}}`