Skip to content

All skills: DIDWW outbound trunk is created in the panel; 24-hour limit minimum is 50 USD - #2

Merged
allexp1 merged 1 commit into
mainfrom
fix/outbound-trunk-panel
Oct 12, 2026
Merged

allexp1 merged 1 commit into
mainfrom
fix/outbound-trunk-panel

Conversation

@allexp1

@allexp1 allexp1 commented Oct 12, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #1, which fixed this for LiveKit only.

What was wrong

  • Six skills and their doc pages said the DIDWW MCP creates the outbound trunk. It has no outbound trunk tools.
  • Every skill recommended a 24-hour spend limit of 10 to 50 USD. DIDWW's 24 Hour Limit (USD) has a minimum of 50 and a default of 3000 (outbound trunk reference).
  • No skill mentioned that outbound trunks need DIDWW's approval first, or that Credentials & IP-Based needs at least one Allowed SIP IP.

What changed

  • All nine SKILL.md files and all doc pages: the outbound trunk is created by the user in the panel; the access check; per-platform Allowed SIP IPs where published, and DIDWW support where not (never 0.0.0.0/0); 24 Hour Limit at 50, capacity limit, usage notification, caller ID and destination restrictions; full host list (nyc, lac, mia, fra, ams, sg, hk); inbound capacity_limit via the MCP; a failure map entry for outbound rejections.
  • OpenAI Realtime and xAI are inbound only, so they no longer ask for a 24-hour limit.
  • Versions: didww-connect 1.0.1 and didww-to-livekit 1.1.0 (both unpublished, carry this too); the other seven are now 1.0.1. CHANGELOG updated.

Test plan

  • bash scripts/test.sh: all Python tests and installer dry-runs pass for all nine skills
  • Publish to npm after merge

…it minimum is 50 USD

The DIDWW MCP has no outbound trunk tools, so every skill and doc page
now has the user create the outbound trunk in the DIDWW User Panel and
hand over its credentials in a file or environment variables. The
recommended 10 to 50 USD daily limit was below DIDWW's 50 USD minimum
(default 3000); the skills now set it to 50 with a capacity limit, the
usage notification, caller ID and destination restrictions. Added the
outbound access approval step, the required Allowed SIP IPs per platform,
inbound capacity_limit, the full outbound host list and a failure map
entry for outbound rejections. Patch versions bumped.
@coderabbitai

coderabbitai Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Important

  • Pull request is closed - (🔄 Check again to try again)

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 38a53882-d3a3-45ca-a8fe-7a52682af1ae

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

Copy link
Copy Markdown

@allexp1
allexp1 merged commit e8dfbe3 into main Oct 12, 2026
4 checks passed
@allexp1
allexp1 deleted the fix/outbound-trunk-panel branch October 12, 2026 09:11
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.

1 participant