Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Asterisk AMI Client Task #36

Merged
merged 1 commit into from
Dec 12, 2024
Merged

Conversation

man1207
Copy link
Contributor

@man1207 man1207 commented Dec 12, 2024

Add Asterisk AMI Client Task

How to use

  1. You configure Asterisk Task with AMI enabled (through config file)
  2. You make rules in xml for checking asterisk AMI events
  3. You execute scenario with Asterisk Task and AMI Client Task described
  4. Calls are performed through asterisk, and asterisk sends AMI Events into TCP connection, established by AMI Client
  5. AMI Client checks events according to given rules
  6. If all rules passed, Task is completed with zero code (success)

You can execute yours user-defined script, but in such a case you should pass connection parameters on your own

@razvancrainea
Copy link
Member

Thanks for your contribution!

@razvancrainea razvancrainea merged commit 7b7ae52 into OpenSIPS:main Dec 12, 2024
13 checks passed
@man1207 man1207 deleted the task/ami-client branch December 12, 2024 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants