Skip to content

Releases: Omnidim/omnidim-mcp-server

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 12:01
809d6c0

Added

  • createAgent and updateAgent accept a timezone field (IANA name, e.g. Asia/Kolkata) that sets the local date and time the agent works with during calls. Unset, the account timezone applies.

Fixed

  • The campaign prompt and bulk-campaigns guide described daily calling windows as following the agent's timezone; they follow the window's own daily_stop_timezone/daily_start_timezone, falling back to the campaign timezone. Both now say so and point at the agent's new timezone field for on-call local time.

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 27 Aug 21:22
93116b1

Changed

  • The campaign prompt sticks to the common flow: contact filtering is no longer suggested in the step list (it stays available on createBulkCall for the rare list that needs it).

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 21:17
df0e081

Added

  • Campaign lifecycle tools: startBulkCall, setBulkCallConcurrency, retryBulkCall, addBulkCallContacts (up to 1000 contacts per request), listBulkCallLines (per-contact results with cursor paging), listBulkCallNumbers, addBulkCallNumber, setBulkCallNumberActive (rotation pool), and setBulkCallDailyTimeControl (calling hours). Start, retry, and batch add place real calls and are marked destructive and open-world.
  • createBulkCall now supports bot_id, save_as_draft, call_conditions, and rotation.
  • A build_outbound_campaign prompt that drafts a campaign, batches contacts in, sizes concurrency from the goal's numbers, checks calling hours and the agent timezone, and requires explicit approval before starting.
  • An omnidim://guide/bulk-campaigns resource with the campaign rules: the two contact shapes, draft-first building, concurrency arithmetic, rotation, calling hours, and cursor-paged results.

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 19:41
e24d2a9

Removed

  • Reseller tools are no longer exposed: listChildOrganizations, addUser, setUserAccessControl, setUserExpiry, setChildConcurrency, calculateCreditOperation, transferCreditsToChild, revertCreditsFromChild, getResellerCreditLogs. These act on other people's accounts, several move money, and they are not safe behind a model. Use the REST API or an SDK for them.

Added

  • Phone number provisioning: searchPhoneNumbers, purchasePhoneNumber, releasePhoneNumber. Purchase and release are marked destructive and open-world, so a client can confirm before either runs.
  • provision_agent and the routing guide now tell you a number can be bought, not only imported, and to confirm the price with the user first.

Security

  • The phone number tools no longer accept user_id, the reseller "act on a client" switch. They only ever act on the account the key belongs to, so a reseller key cannot spend a client's balance or release their number from a model.

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 19 Aug 22:18

Changed

  • The createAgent and updateAgent tools now spell out how transfer_options behaves on an update: sending the list replaces every saved transfer option, omitting it leaves them as they are, and an empty array clears them. A client that sent a single option to add one could previously drop the rest without warning.
  • voice.provider and voice.voice_id are now marked as a pair. A provider sent on its own is rejected, and a voice id on its own leaves the voice unchanged.

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 18:57
e6c3f19

Security

  • Updated dependencies. Clears every known advisory in the dependency tree, including three rated high.

Fixed

  • The agent-version tools and createSession now report a display title, and restoring or deleting a version is flagged as destructive so clients confirm before overwriting or removing a saved configuration.
  • The server reports its own version again. 0.9.0 identified itself as 0.8.0 on connect, in the startup banner, and to the MCP registry.

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 04:22
38e1f08

Added

  • Reference resources for building agents: omnidim://reference/recommended-stack (which transcriber, voice, and model to choose by caller language), omnidim://reference/voices (choosing and verifying a voice), and omnidim://reference/agent-config (the createAgent field shape with copy-ready examples).

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 27 Jun 04:54
52723fe

Added

  • Tool annotations. Each tool now reports a display title and read-only / destructive / open-world hints. Clients can run read-only tools (listing, fetching) in parallel and prompt for confirmation before destructive actions (deletes) or actions that place real outbound calls (dispatch and bulk campaigns).

Fixed

  • Tool calls that fail now set isError on the result, so MCP clients can tell a failed call from a successful one. This covers invalid arguments, a missing API key, and backend errors.

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 15:22
91fac39

Added

  • MCP prompts and resources. A provision_agent prompt walks a client through creating a working voice agent end to end (configure, attach a number, verify it can place a call and speak), an audit_calls prompt walks through reviewing and summarizing call logs, and an omnidim://guide/routing resource documents which tool to call when and the rules that are easy to get wrong.
  • Startup update notice. The server tells you when it has just updated (with a link to the release notes) and when a newer version is available. Set OMNIDIM_NO_UPDATE_CHECK to turn off the version check.

Security

  • The API base URL is pinned to production and can no longer be overridden by the API_BASE_URL environment variable, so the bearer key is never sent to a different host.

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 06:30
d76569c

Fixed

  • Avoid check-then-act file races when trimming the log file and reading the install id.

Changed

  • The type-regeneration script fetches the spec from the public docs site, so it runs from a clean checkout.
  • Updated dependencies (axios and dev tooling).