Version 3.39.2 Patch - December 2024
UI/UX
- Add Visibility Group membership timeframes.
- Visibility Groups now support ability to schedule dates when a Member can participate in Group membership.
- This allows for auto expiry
- Table format changes to Users, Resource Groups and Visibility Groups
- Dashboard services now automatically reload when assigning Tenant ID to Operator Connect service without Sync enabled
- App Auth status now shows as Healthy when company has OC with known Tenant ID and no sync required.
API
- Back end change to prevent numbers from being added to UNAPPROVED companies
Bug Fixes
- Front end change to prevent numbers from being added to UNAPPROVED companies. Warning tab now displayed clearly stating requirement and prevents access to number list.
- Reset Password for new admin when SSO not enforced
- Reset MFA hidden when MFA was enforced
- Invoice exports had an undefined link assigned to Export action
Version 3.39.2 - November 2024
UI/UX
- Table layout stored as user preference. If columns are added/removed/reordered or groups are defined, these will be remembered upon next user visit to same table.
- Display modes updated. Legacy Light Mode removed and Mixed Mode renamed Light Mode.
- New Settings section added to main menu.
- Admin and Security (SSO and Password Policy) rehoused under Settings
- Admin settings utilises new form layout and tooltips
- MFA toggle hidden if forced at company level
- TCAP Visibility Group enhancements.
- Enhance copy/paste for members email
- Is Owner now is the default sorted column
- Dark mode corrections
- Allow member by TCAP ID (not just username) - TPM Enhancements and configuration pages moved to Number Management
- Operator Number management, association and disassociation added to TPM UX
- Removal of sub tabs on Number Management pages
API
- TCAP Visibility Group enhancements
- TPM enhancements to support associated number status
Engines
- Changes to support App Auth when multiple instances of MS Graph API Enterprise Application exist in tenant
Bug Fixes
- Direct Routing service card now allows for Edit when in Provisioning Teams phone state
New
Improved
Fixed
API
UI
Engines
Version 3.39.1 - September 2024
UI/UX
- New Sync methodology deployed - see Partner Center for full details
- External link to Service Account setup details restored and updated. This now only pertains to Resource Group Creation
- Service Card Updates - clearer reflection of errors and fixes. Calling impacting faults reflected as errors for stronger visibility and resolution
- Removal of Sync Azure button under App Auth Service Card.
- Removal of Override Delete Limit in App Auth Service Card. This will now be honoured by default for selective sync changes. Limit still remains for any unexpected invalid responses from Microsoft to provide protection.
- User Sync Error Messaging - if a number assignmentto a user fails, error messaging now available on hover of status icon.
- New TPM Activation and Management UX
- Add "No Trunk Assigned" label for disabled numbers in user assignment list
- OC/DR Service Cards no longer reflect faulted states until retry expiry. Faulted app auth will report as faulted on first failure, but not impact calling until max retry exceeded.
- TPM Service Status now inherits from parent OC Service
- Save button restored to Company Admin tab
- Add confirm button to Deallocate All Number Blocks
- Permission sets now ordering by name
API
- Convert from trial errored if numbers were present on company
Engines
- Changes to support new Sync methodology
Bug Fixes
- Users blocked from MFA and other guides
- Tooltip icon missing in light mode from service cards in faulted state
- Bill flag under International rates always loads as checked
- Error when adding service if Selective Sync set to REQUIRED at company level
- Copy Permission set and apply to new company previously not possible via UI. This has now been restored
- Registration page load error with Privacy Policy set
- User table not reflecting new status upon user edit. This previously required a refresh, now reflects new status immediately following edit
- Error message queuing. Certain events could be issues multiple times, resulting in error queuing continuing even after navigation away from page. This now is processed as a single event to prevent repeat notifications.
- Copy of numbers previously included leading +. This has now been removed to copy only the full number
- Correction of "Undefine" copy on some page attributes
- Duplicate walkthrough ID's resolved
- Minimum Password age validation corrected on Password polices
- API Key expiry time issue corrected. This impacted adding a new key which may have incorrectly have been identified as in the past and not the actual expiry time of keys
- App Auth intermittently disappearing from Dashboard page
- Available number list not loading for approved customers if approved after creation. This was an edge case pertaining to customers choosing public/trial numbers depending on sequence of create/approve
- Dark Mode display on billing notes resolved
- Dark mode display on Change Billing Date resolved
Version 3.39.0 - June 2024
UI/UX
- Service Hub service visibility and control within Services Dashboard and Service Profiles, Users, Numbers and Companies
- Redesigned SSO experience. Single click join for sign in using Microsoft credentials.
- Hide API menu in side menu unless user is specifically granted access.
- Re-write top and side navigation bars.
- New Dialog for sign out during long period of inactivity. When user is signed out, instead of waiting to return to login screen, they can now jump directly to it
- TCAP Admin Account UPN exposed in UI under Microsoft Graph API > Edit.
- TCAP Password Management. Expire passwords without requiring MFA reset. Control password re-use and lifespan.
- CSV Update User enhancements.
- Trunk management - on updating a sip trunk when redundancy level has changed, an alert "Changing redundancy level will cause trunk to be re-provisioned causing all current sessions to be drop" has been added to confirm the user is responsible for their action.
- Customisable colour schemes per user. Accessible via User Account avatar.
- Collapse sidebar shortcut (ctrtl + .)
- Export call report
- Country lists now ordered alphabetically
- Undefined routes now route to 404
API
- Service Hub Vendor API to authenticate, build and control workflows between TCAP and Vendor platforms.
- Efficiency overhaul of auth and other priority endpoints.
- API Rate limiting.
- Trial number load times optimised.
- API Users type introduced to allow partner integration via API Key, negating the need for segregated management companies and settings.
Engines
- Fix to prevent issues with duplicate numbers
- Fix to support further Microsoft Operator Connect response messages
Bug Fixes
- OC Consent access restricted to specified wholesalers. Only wholesalers with direct OC relationship may view OC Consent Ttrigger notifications
- Change Invoice Status dropdown not populating options.
- Invalid Regex error in Numbers table. If user pastes in a number with a + into the search field and hit return before the table has fully loaded, then an error is returned.
- Edit "undefined" on plan, calling rates when editing.
- Unassign numbers when no spare numbers exist. In 3.38, we can no longer unassign the number of a user or resource account if the tenant doesn’t have a spare number in their inventory.
- Dark mode display for Password Reset screen .
- Dark mode display for billing notes.
- Available Numbers List doesn't populate on FIRST load. The first time you edit a user to assign a number, the available numbers list is pulled from the API, but the dropdown is never populated. Any subsequent attempt works fine, even after logging out and in again.
- Can change OCUsage on a number while still assigned to a user. OperatorConnectUsageID should not be editable when UserID is not null.
- Logged out when changing MFA on another users profile.
- Top left logo not loading
Version 3.38.0 - January 2024
UI/UX
- Single Sign On - using Microsoft credentials now supported to access TCAP.
- Country mapping to Telephone Numbers and Addresses.
- Visible scope on Service Profiles - Create service profiles visible only to specific user types. For example, a Wholesaler profile can only be added by a wholesaler. A Partner profile can be added by Partner or Wholesaler.
- Resource Account CSV Update - Resource accounts can now be managed in bulk via CSV import, similarly to user accounts.
- Session Timeout/Refresh Messaging - Message displayed in TCAP when session token expires/requires refresh
- Instructional text added to number management, order and upload pages.
- Allowed Trunk Types for SBCaaS - define trunk type visible in service profile. This inherits down to the trunk dropdown when creating a new trunk under the service.
- Confirm Service Add - to prevent accidently addition of services within TCAP, a new dialog has been added asking for confirmation to add the service. This must be accepted to fully enable the service for a customer.
- New partner "Privacy Policy" field added to Partner settings - in addition to the existing Terms & Conditions link available for partners to display on the registration page, a separate Privacy Policy link has been added.
- Incorrectly flagged as RA button - If companies have incorrectly licensed or setup a User as a Resource Account it will register as such in TCAP, and may need to be converted back to User to remedy. On edit Resource Account Page, a new button has been added that the company admin (or above) can click on to indicate that the Account is incorrectly flagged as a Resource Account, and should be a User.
- Global Scope Number Block Ownership and Billing - Telephonenumbers registered as such cannot be deleted by wholesaler, only by PingCo. Wholesaler can still assign/unassign numbers to Partners/Companies/Users, but are not able to delete from TCAP.
- Service Card Menus - All service card menus have been revised to prevent duplication of management, consolidating all sync features to Graph API card. In additon, this update ensures all applicable functionality is available to specified user roles.
- Performance enhancements to Triggers and Permission set pages and customer list dropdowns.
- Customer status (Live/Trial) added to Partner Support Link parameters and App Auth Triggers.
- New Voided status added to invoicing. This can only be set if invoice status currently set to Ready to Post.
- Number Block Pagination - default load state for the Number Block page now allows user to search for single number OR load all. Previously all numbers loaded by default, which could be a length task depending on size and scope.
- New loading screen when users are authenticated
- Sidebar now can expand / collapse
- New layout for Users and Resource Accounts
- Change user avatar at Navbar
- Dark mode for table filter, address page, csv pages, date picker
- Update new UI for tabs: partner branding, approval code
API
- Update Company Endpoint returns 500 when EngineLocations property is null - when Engine Locations were introduced in 3.37, some partners did not specify the EngineLocations property in the JSON request. This would result in a 500 error. This is now treated as an ignored value if missing.
Engines
Bug Fixes
- Enhancements to UI when in Dark Mode to ensure accessible content.
- Error creating webhook trigger - fix for error under specific conditions when adding a key/value pair to a Webhook trigger definition.
- Allow customer Admin to provide access via service card - previously had this not been granted at point of service add, the Provide Access option would only be visible to Partner logins and above. This is now available to customers when required.
- Assigning a number without a trunk to a user removes ability to select another number from the GUI.
- Ability to filter Number list table by Status restored and includes DISABLED state.
- Max Channel and Max Redundancy Validation on SBCaaS Service and Service Profiles - if a wholesaler sets max values on SBCaaS Profile, these values cannot be exceeded by Partner. Similarly Customer cannot exceed that set by Partner.
- Cannot remove number from user without setting plan to default - If a user has a user plan assigned and you need to remove the number, you have to set the plan to the company default first. Failure to do this returns and error "Cannot set a plan against a user without a number allocated". Removing number now omits the plan.
- CSV update hangs if file contains invalid UPN data.
- Export buttons should not be displaying on invoice lines.
- Allow CSV update to set custom attributes for all user roles.
Version 3.37.0 - September 2023
UI/UX
- New Add Number Block interface. Add multiple blocks of varying sizes in a single request
- Join and Split existing number blocks
- Simplified company deactivation. One window to process all elements of customer deactivation; Remove numbers from endpoints, Remove numbers from company, deactivate, and delete
- CSV Updating for Users now supports setting Plans for users in a company that is enabled for Plan Per User.
- Create a new property in billing settings to specify a surcharge to be added as a new line upon invoice being made 'ready to post'
- Enhanced processing times for larger data sets, i.e. Users, Companies, Numbers and Number Blocks
- Increased detail of app auth messages returned to service cards
- Call Detail Records and Invoice lines retrieval speed up. Now retrieving up to 10,000 records at a time
- Confirmation required before trigger refire
- Enhancements to on prem TCAP deployment processes
API
- Enhanced endpoint for Users lookup Companies
- Enhanced endpoint for Companies lookup
- Enhanced endpoint for Numbers lookup
- Enhanced endpoint for Number Block lookup
- Token refresh enhancements. Now multiple refresh tokens can be valid for multi tokens issued against a login allowing multiple concurrent browser/API sessions
Engines
- Allow Partners to pick engine location(s) when editing a Company
- New unique partner identifier added to TCAP Admin user to allow single Teams tenant to exist across multiple TCAP partners
Bug Fixes
- Host Header for a Partner only allows the domain host, and should not accept the protocol (https://) showing an error on seeing a colon (:) or slash (/)
- Flickering of action button on service dashboard tiles resolved
- CSV Update for Numbers now supports export and update of addresses
- Dark mode now fully renders all pages correctly
New
Improved
Fixed
API
UI
Engines
Version 3.36.0 - July 2023
UI/UX
- Initial Teams Phone Mobile activation workflow
- Initial Azure Communication Service activation workflow
- Validation Checks made more efficient when Deleting a Company
- Triggers List view performance increased
- The CSV Updater interface can now be closed
- Overstamps can now be viewed int he Numbers List (hidden by default)
- More trunk types have editable options
- Service Dashboard now has a tile for the Microsoft Graph API Auth
API
- Add Azure Communication Services - Direct Routing as a Service
- Add Teams Phone Mobile as a Service
- Add endpoints for Teams Phone Mobile Number activation and deactivation
- Add Job endpoints for Engines to interact with Azure Communication Services - Direct Routing Services
- Add Job endpoints for Engines to interact with Teams Phone Mobile Services
- Adjust Edit Numbers to Account for new Services
- General Billing Performance Improvements
- Users and Resource Accounts will now allow editing when in an Error status
- Triggers List now optionally returns the history, allowing for performance improvements when managing Triggers
- Additional options for editing more Trunk Types
- Additional support for Engines working on Numbers in Operator Connect
Engines
- Add Job handling for Azure Communication Services - Direct Routing
- Add Job handling for Teams Phone Mobile
- Add Telephone Number Unassignment Logic for Operator Connect
- Update Number handling to account for Teams Phone Mobile
- Various Bugfixes and Enhancements
Bug Fixes
- Delete Company no longer detects MS Calling Plans licensing as users with assigned numbers
- Adding a manual Invoice Line will now update the Invoice total
- Enabling Selective Sync before creating the first Service should not longer result in an unlinked App Auth
- Plans will no longer allow ownership changes when in use
- Creating a new Plan as a Partner will no longer incorrectly report a lack of permissions
- Manually created Invoice Lines for Number Blocks will no longer summarize into 'Unallocated' number blocks when exporting
- Error message will now show when attempting to delete a Trunk that cannot be deleted
New
Improved
Fixed
API
UI
Patch 3.35.7 - February 2023
UI/UX
- Billing Day can now be changed on Partners and Wholesalers
- SBCaaS Service settings can now be edited
- Plans can now be enabled for, and applied on, a Per User basis
- Admin User deletion warning no longer states that an email address cannot be reused
- Added ReadOnly and OptOutofNew Permissions checkboxes to Permission Sets Table and Edit Menu
- Custom Invoice Lines can now be created on an Invoice.
- Numbers can now more easily be acknowledged when in Action Required status.
API
- Some Optimizations added to Invoice Summarization and Exporting, allowing for larger invoices to be exported once again
- Numbers not in a stable status will no longer appear in Available to Assign Lists
- Numbers not in a stable status can no longer be assigned to Users or Resource Accounts (Deallocation is still possible)
- New endpoint to Acknowledge when a Sync should expect to see more than a 50% drop in Users or Resource Accounts
- Additional data fields added to support Engines working on Session Border Controllers
- Status changes on Microsoft App Auths to make access issues present on Service Cards during initial provisioning
- AppAuths will now make multiple attempts to perform initial pairing within the first 5 minutes
- The system will try to automatically clear ActionRequired statuses on numbers after a TenantID becomes available
Engines
- Split out Operator Connect upload and release order id fields
- Added new Operator Connect number handling error scenarios
- Added SBCaaS improvements for cloud deployment scenarios
- Improved backend and UI logging
Bug Fixes
- Numbers should no longer attempt to re-enable when no trunk has been set
- An issue affecting which Calling Profiles show against Trunks should now be resolved
- TCAP number enabled state to always be boolean in Engines
New
Improved
Fixed
API
UI
Patch 3.35.6 - January 2023
UI Features
- AppAuth Errors will now show on related Service Cards.
- Troubleshooting Guide added for MFA errors on AppAuth (link from Service Card when applicable)
API Features
- Minor improvements to Billing Processing
- New endpoint to acknowledge Numbers in Action Required status, pushing them into Pending Update for processing
- Addition data points added for Backend Engine interactions
- When adding or assigning a number block to a Company with an Operator Connect default Trunk, NANP Toll Free numbers will automatically flip to FirstPartyAppAssignment
- To ensure proper processing, Number Blocks will need to be deallocated from Companies before being deleted
- Permission Sets can now be marked as Read Only to prevent new Create, Update, and Delete from being added
- Permission Sets can now be flagged to Opt Out of New permissions being automatically granted when a new feature is introduced to TCAP
- Trunks now contain a Name property in the backend
- New endpoint to Support Partner Deletion
- New endpoint to Support Wholesaler Deletion
Bug Fixes
- Postcode field at Request Block Form is no longer limited to 4 digits
- CSV Update Users - Could not detect existing numbers that are using Direct Routing trunks
- CSV Update Users - Existing telephone numbers disappeared when changing Managed By field
- Locations are now shown at Regions and Locations edit page
Improved
Fixed
UI
Engines
Patch 3.35.5 - January 2022
Engines
- Enhanced Number Routing Update Functions
- Updated Operator Connect Number logic for Toll-Free Numbers
Bug Fixes
- Remove forced logout behaviour
Improved
Fixed
API
Patch 3.35.4 - December 2022
UI Features
- Ability to enable user sync after manually setting Tenant ID on Operator Connect services
- Ability to disabled Selective Sync
API Features
- Endpoint added to allow setting of Default Calling Profile on an Operator Connect Trunk
- Email Triggers now able to take Merge Fields as part of Email Address
- Editing a Calling Profiles on a Service will now automatically update the related Trunk Calling Profiles
Bug Fixes
- No longer attempting compare Last Successful Login when it has not been set
- CSV Updating of Numbers is able to more accurately detect Trunk Changes
Improved
Fixed
API
UI
Patch 3.35.3 - December 2022
UI Features
- Side Menu will no longer collapse when clicking on the current active page
API Features
- Additional support for Engines when processing Numbers
Bug Fixes
- Some Operator Connect Calling Profiles were not populating into result set
- Some Permission requirements for creating Plans were set too high
- Validation was incorrectly blocking disabling of some Number Block Rates
- CSV Update for Numbers will now correctly handle unsetting of trunks
- Login button will no longer remain disabled after cancelling out of MFA
- Browser Tab Title will no longer lose it's value when refreshing the page
- Editing a Resource Account will show who is being edited again
- Error Banner was not displaying when editing an Operator Connect Service
New
Improved
Engines
Patch 3.35.2 - December 2022
Engines
- Added error logic to Number Handling (Enhancement)
- Created additional monitoring and alerting for engines
Improved
Engines
Patch 3.35.1 - November 2022
Engine Features
- Added newly discovered scenario(s) to Operator Connect number handling module
New
Improved
Fixed
API
UI
Engines
Version 3.35 - November 2022
UI Features
- Number status updated to reflect changes to Number engine.
- Numbers now have a status message to report updates from engine when a number has an error.
- Numbers can now be bulk updated by CSV similar to Users.
- Updating an Operator Connect Service after it is provisioned is now possible through the UI
- Logging into TCAP now happens twice as fast with performance and visual improvements to the login screen.
API Features
- Support for Engines to report status messages for numbers
- Support for Engines to store tnUpload Order Number
- Dial Plans and Voice Policies naming requirements made more strict for better compatibility
- New endpoint to search for a Number Object with a Telephone Number
- New endpoint to search for a Number Block object with a Telephone Number
- Process Details on Engines page made easier to interpret
- Added Failover Routing Options (Mode, Trunk, and Overstamp) for Advanced Routing of Numbers
- New Number status, Action Required, to indicate that additional configuration is required before processing can begin. Engine Message will be used to provide further information when in this status.
- Support for locking numbers during backend processing. Opening up the potential to allow editing of numbers in an error state while they are not being worked on
- New company billing setting 'Per User Plan'
- Reworked assigning of a Plan to a User and Plan updating to account for new setting
- Operator Connect Consents should take less time to sync to services
- UI Theme endpoint updated to reduce the number of calls required to initialize the UI
- Support for creating Invoice Lines manually
- Support for deleting manually created Invoice Lines
Engine Features
- Additional back-end logging
- Complete upgrade of number handling engine to better support Operator Connect, as well as provision for future functionality required for Operator Connect Mobile.
Triggers
- A new trigger has been created for when a Company requests a public number block from the available number blocks. This will let you track when they are consumed.
Bug Fixes
- Attempting to add additional permissions would sometimes be incorrectly blocked.
- Removing a Trunk assignment from a Number should now fire the Trunk Changed on Number Trigger
- Numbers failing to re-enable after a trunk is allocated
- Saving of Partner Terms and Condition URL now saves as it would not always save.
Improved
Fixed
Engines
Patch 3.34.8 - November 2022
Engines
- Complete upgrade of number handling engine to better support Operator Connect, as well as provision for future functionality required for Operator Connect Mobile.
Improved
Engines
Patch 3.34.7 - November 2022
Engine Features
- Additional back-end logging
New
Improved
API
Patch 3.34.6 - November 2022
API Features
- Process Details on Engines page made easier to interpret
- Added Failover Routing Options (Mode, Trunk, and Overstamp) for Advanced Routing of Numbers
- New Number status, Action Required, to indicate that additional configuration is required before processing can begin. Engine Message will be used to provide further information when in this status.
Improved
Engines
Patch 3.34.5 - November 2022
Engine Features
- Updated number processing with support for NANP Toll Free upload requirements
- Added support for Default Managed By setting when adding a new user from MSOL to TCAP
Fixed
UI
Patch 3.34.4 - November 2022
UI Features
- Modified login for a wholesaler that does not have Partner Read permission. It now uses the default partner if the user doesn't have access.
Bug Fixes
- Fixed Navbar - When a Partner Admin logged in, it would continually attempt to update the currently managing drop down but would not work. This has been resolved.
Known Issue
- Services dashboard initially loads the services from the current logged in users default company. It then loads the correct services based on currently managing after a few seconds.
Fixed
API
Patch 3.34.3 - November 2022
API Features
- Support for Engines to report status messages for numbers
- Support for Engines to store tnUpload Order Number
- Dial Plans and Voice Policies naming requirements made more strict for better compatibility
- New endpoint to search for a Number Object with a Telephone Number
- New endpoint to search for a Number Block object with a Telephone Number
Bug Fixes
- Attempting to add additional permissions would sometimes be incorrectly blocked.
Improved
UI
Patch 3.34.2 - November 2022
UI Features
- Updated the registration terms and conditions message to include that the person is authorized to accept the terms
- When adding a new service, the loading icon will persist until all actions are completed to prevent multiple attempts of adding the same service
Bug Fixes
- Fixed a currently managing bug when you logged into a different partner or wholesaler
- Partner branding links were not saving properly
- Fixed CSV import bug not using correct Dial Plan names
- Login screen clears all old state data on every login to prevent stale data
New
Improved
Fixed
API
UI
Engines
Patch 3.34.1 - October 2022
UI Features
- New approval codes page that allows partners to create their own approval codes, with expiry dates.
- Registration page can now be populated using query string parameters.
- Partner branding now supports a Support link and a Terms and conditions link. These will display in the UI if they have been set.
API Features
- Registrations now expire after 2 hours, freeing up the email address to be used in a new registration
- Approval Codes are no longer case sensitive
- Some deprecated endpoints have been removed from the documentation
- Added some filtering options when retrieving Company list (ActiveOnly, Live, Trials, TrialsOnHold, TrialsExpired)
Engine Features
- Resolved de-allocation of numbers against a user account using TCAP.
New Triggers
- Host Header value changed on a Partner
Bug Fixes
- Partner Trials will now include the Direct Routing Service Profile from the region template
- Engine feedback messages will now save to AppAuths
New
Improved
Fixed
API
UI
Engines
Version 3.34 - October 2022
UI Features
- NEW – Services Dashboard
- TCAP Status page & Provisioned Services page has been replaced with the new Services Dashboard
- Operator Connect, Direct Routing and SBC as a Service can now be created from the services dashboard
- Provide access button from the companies page has been replaced with the Provide Access button from the service card dropdown
- Selective Sync
- Companies have an option to selectively sync their users into TCAP.
- Sync can be based on a group in Azure AD, multiple country locations or both.
- Service Profiles
- Service profiles have been moved to the Organisations tab
- Routing support
- Every sidebar menu item now has a physical route allowing you to access the page directly via a URL
- Routing to / when logged in will redirect you to /dashboard-services
- Routing to a non-protected page, like /login, when logged in, will log the current user
- All other bad URLs will 404 and show an error message
- Company create page
- Friendly company name has been replaced with Company name
- Legal entity name has been removed from the create page and other fields simplified
- Create as trial is an option to auto approve a company as a trial.
- Register page
- Friendly company name has been replaced with Company name
- Legal entity name has been removed
- Users
- Operator Connect users no longer need to select a Dial Plan or Voice Policy on their number selection.
- Addresses
- Added country field
- Renamed some confusing fields for international standardisation
- Navbar
- Provide access button removed
- CSV Users
- Add new error messages for non existing UPN & invalid UPN changes
- Fix CSV Users crashing on non existing UPN
- Numbers
- On the bring existing numbers tab, “Customer ABN / ACN” was renamed to Company Registration Number
- Number blocks
- Fix Number Blocks creating / deleting issues
- Fix Number Blocks creating / deleting issues
API Features
- Direct Routing conversion to a Service (separation from Company)
- Initial Support for Third Party Credentials (AppAuth - Microsoft)
- Convert existing Access and Credentials to AppAuth
- Generate Direct Routing service definitions for Companies using Direct Routing
- Generate Direct Routing Service Profiles for Partners with Companies using Direct Routing
- Generate Direct Routing Service Profiles for Wholesalers with Partners offering Direct Routing
- Transfer Direct Routing Settings from Company Entity to a Service Entity
- Backend Engine Support for AppAuth Processing
- Backend Engine Support for AppAuth-Microsoft Processing
- Backend Engine Support for Service Processing
- Backend Engine Support for Direct Routing Processing
- Detach Company Approval from Direct Routing Provisioning Process
- New Permission: AppAuths
- Documentation updated to more clearly indicate return data types
- Introduction of Selective Sync on AppAuths (Sub-Companies)
- Users can now be allowed a Phone Number without a Dial Plan and Voice Policy if using a non-Direct Routing Number
- Add DIDs for use as a Call Inclusion type
- Ownership of a Trigger can now be changed if you have higher level access
- Add support to sync known Numbers onto Users that are not managed by TCAP
- Add support for external Terms and Conditions and Support links
- Approval Codes reworked to account for the Direct Routing conversion and Selective Sync addition
- Allow a Company to have no trunk set as default
- Added Secondary Trunk and Overstamp to Numbers to allow for more Advanced Routing options
- Improved support for backend Engines working on numbers
Engine Features
- Added App Auth handling (Replaces Company)
- Added Service handling (Replaces Company)
- Added Selective Sync handling (App Auth feature)
- Updated Enable TCAP User and Resource Account functions to include validation of OnlineVoiceRoutingPolicy for OperatorConnect assigned numbers and remove from user if set
- Enhanced Number Handling for Operator Connect Numbers
- Enhanced CDR Upload functionality for Operator Connect Operators
- Further Enhancement to Number Handling for Operator Connect Numbers
- Fixed Tenant Dial Plan Normalisation Rule prioritisation due to change(s) introduced on Microsoft side
New Triggers
- AppAuth Pair Failure
- AppAuth Pair Initial Failure
- AppAuth Pair Failure Reached Half Way
- AppAuth Pair Calling Disabled
- AppAuth Initial Pairing Failure
- New User Setup Charge
- New RGS Setup Charge
- Company Approved (ALL, Filtered: trial only, or live only)
- Company Registration Verified
- Trunk Changed on Number
Bug Fixes
- Partner International Rate Lists will not display for other Partners when incorrectly marked as 'Public'
Fixed
Engines
Patch 3.33.6 - October 2022
Engine Improvements:
- Fixed Tenant Dial Plan Normalisation Rule prioritisation due to change(s) introduced on Microsoft side.
New
API
Patch 3.33.5 - September 2022
Trigger Additions:
- Operator Connect Consent Added (to Wholesaler scope) All sizes
- Operator Connect Consent Added (to Wholesaler scope) with various Org Size filters.
- Operator Connect Consent Updated (to Wholesaler scope)
Improved
Engines
Patch 3.33.4 - September 2022
Engine Improvements:
- Further Enhancement to Number Handling for Operator Connect Numbers
Improved
Engines
Patch 3.33.3 - September 2022
Engine Improvements:
- Enhanced Number Handling for Operator Connect Numbers
- Enhanced CDR Upload functionality for Operator Connect Operators
Improved
Engines
Patch 3.33.2 - August 2022
Engine Improvements
- Teams Activation now uses Graph API for SIP Domain Activation account management.
- Demoted TCAP Service Account User role from "Global Administrator", to "Teams Administrator".
Fixed
UI
Patch 3.33.1 - July 2022
Bug Fixes
- Forgot Password submitting incorrect parameters
- SIP Trunk Collection Hosts not validating CIDR values
New
Improved
Fixed
API
UI
Engines
Version 3.33 - July 2022
UI Features
- Trunks now support SIP Authentication and IP Authentication and create based on SIP Authentication by default.
- Enable changing billing day at Company level.
- Enable delete for Calling Rates, Number Block Rates, and Call Inclusions.
- CSV Import - Enables bulk updating for users:
- For licensed users managed by TCAP, updating of : Telephone Numbers, Voice Policies, Dial Plans, Custom Attributes, and Managed By.
- For licensed users managed by Other, updating of : Custom Attributes and Managed By.
- For unlicensed users, updating of : Custom Attributes and Managed By.
- Register page accepts partner codes in the URL.
- Added additional trunk validation.
- Added additional fields for companies, partners and wholesalers. They now accept a business number, primary contact name, primary contact email, primary contact phone, accounts contact email and a support contact email.
- Table Grouping & Filtering displays icons with descriptions.
- Company Approval revamp to highlight required elements to approve a company for Trial or Live.
- Add explanation of Partner Code on Registration page.
- Add login button upon successful registration.
- Disable password reset button upon processing request.
UI Bug Fixes
- Trial end date bug fix. Allows to set any future date.
- Resolved user's page - Troubleshooting guide and setup guide for resource accounts working.
- Resolved navigation sidebar missing a line.
- Trunk Channel input should be non-negative numbers only.
- Resolved missing email on profile icon.
- Resolved missing partner's name on dashboard to approve trials.
- Removed trial expiry from companies who are no longer on a trial.
API Features
- Endpoint added to change a Partner's Billing Day.
- Endpoint added to change a Wholesaler's Billing Day.
- Endpoints added/updated to support SIP Authentication on Trunks.
Engine Features
- Added SIP Authentication functionality to SBC as a Service Platform.
New Triggers
- Partner Billing Day Changed.
- Wholesaler Billing Day Changed.
API Bug Fixes
- Resolved an issue that could prevent a trunk from being generated on new invoices.
*Please note: The legacy v2.x web interface is no longer available.
Fixed
Engines
Version 3.32.1 - July 2022
Bug Fixes
- Fix issue on select Microsoft 365 Tenancies that causes the user on initial sync to be Managed by "Other", regardless of user's data.
Version 3.32 - June 2022
Engine Features
- AzureAD Domain Provisioning now powered by Graph (App Consent Required).
Improved
Fixed
API
Patch 3.31.1 - June 2022
API Features
- Partner Name now available in Company View Model
- Update Trunk and SBC Domains for FQDN standard formatting
- Additional support for Trunk Engines
Bug Fixes
- Entity Name showing Friendly Name on some invoice exports
New
Improved
Fixed
API
UI
Engines
Version 3.31 - June 2022
UI Features
- Forgot password and change password endpoints updated to handle " + " in emails
- Added company default address on numbers.
- Company's approval modals revamped.
API Features
- Added Endpoint to Change Billing Day of a Company
- Additional Business Data fields Added to Wholesalers, Partners, and Companies
- Password Reset updated to handle additional special characters in email addresses
- Support for Deletion of Partners and Wholesalers (general access not available at this time)
Engine Features
- "Managed By" now correctly applies to Users and Resource Accounts for all Microsoft Tenancy variations
New Triggers
- A billing day was changed on a company (Partner level Trigger Event)
Bug Fixes
- Large CDR counts should no longer stall invoice summary exports
- Partner trial bug fixed that wasn't allowing the partner to signup using another email
- Consents and Operator Connect table actions fixed.
- Minor bug fixes and updates on UI
New
Fixed
API
UI
Engines
Version 3.30 - May 2022
UI Features
- Routing pages for login, forgot password, change password and registrations pages.
- SVG Images are now supported.
- Branding update for Partner Portals [Organisations > Company > Brand Icon]. TCAP now supports additional branding features including customised login pages, Bing images of the day, solid colours, background images or NASA image of the day.
API Features
- System emails - All emails from TCAP now come from system@tcap.cloud
- Multi-Factor Authentication now required for all users, MFA can be forced for a whole company [Organisations > Companies > Edit > Admin Tab] or enabled and then opted in per user [Accounts > Admin > Edit > General Tab]. Any company using API will need to use MFA enabled and add MFA per user. If you need to reset an MFA token, another admin level of the company can do this for the user, or log a ticket with their Partner.
- Emergency Services Addresses [Organisation > Addresses] – Address book for Emergency Services. Customer facing address book so customers can update their address per company and/or per number.
- Billing - a major update to billing has occurred where TCAP will only bill when a number is assigned to a resource account.
- Billing Dates - Partners can now set a billing date a s a default for all of their new companies. This will not allow you to set new billing dates for old customers.
Engine Features
- SBCaaS is now available through the portal as a new service profile.
- Operator Connect is now available through the portal as a new service profile.
Bug Fixes
- Permission Sets now change the view of the left-hand banner to match the permission set for the user
Version 3.7 - September 2021
UI
Features:
Features:
- Global Admins can now create templates.
- Picture Viewer template for resource builder has been updated and revamped.
- Forgot password link added and removed ability to set a custom password. Passwords must be set through link.
- Under maintenance page added for when TCAP is undergoing an upgrade.
- Remove access button added to company page for a company to not be approved.
- Added engine functionality to view engine status.
- 'Convert From Trial' button added to customer edit page.
- Inbound and Outbound carrier fields added to numbers.
- Users can now save their time/date and theme settings in the settings menu.
Bug Fixes:
- Delete company failing due to invoice billing errors.
- 'Account Name' instead of 'Name' on resource builder.
- Non approved companies can no longer request a number block.
- UI Loading Errors.
- Invoice sorting smoothed out.
- TCAP Dashboard error fixes.
- 401 errors no longer shown to the user.
- Guides are up to date.
- Errors surrounding Date/Time formatting fixed.
API
Features and Enhancements:
- New functions to handle enabling and disabling Tenancy Sync.
- Added more Trigger events (company sync, trial status).
- Numbers given more configuration options.
- Deleting an admin user will free up the email address for reuse.
- Pairing a tenancy that has previously been used but has been deleted is now acceptable.
- Add user preferences into data storage for storing of date time format.
- Trial invoices will be marked as a Trial and will not incur charges per line item.
- Convert from Trial will remove all trial numbers and end the current trial invoice.
Bug Fixes:
- Adjusted Tokens to have a more accurate expiration time.
- Some Trials not expiring.
- Deleting a company made invoices to that company inaccessible.
- Wholesalers can now view their inactive partners and companies again.
- Old Admins without a permissions set undeletable.
TCAP Engine
Features and Enhancements:
- Added additional template for Multi level RGS and job handling.
- Added no password expiry to TCAP admin account.
Version 3.4 - May 2021
Jobs
Added Jobs menu.
Custom Attributes
Custom attributes can be viewed on tables.
Change Logo
Partner's change logo menu has been redesigned.
Changelog
Changelog view added.
Delete buttons
Delete buttons has been moved from the main table view into edit views.
Added Jobs menu.
Custom Attributes
Custom attributes can be viewed on tables.
Change Logo
Partner's change logo menu has been redesigned.
Changelog
Changelog view added.
Delete buttons
Delete buttons has been moved from the main table view into edit views.
Version 3.3 - April 2021
UI
API
API
- 3-Tiered Billing
- Added 3 tiered billing feature for Companies, Partners and Wholesalers.
- Custom Attributes
- Added custom attribute fields to several menus.
- Triggers
- Added Triggers menu.
- Minor Bug Fixes and Improvements
- Export to PDF and CSV
- Export to PDF and CSV has been fixed.
Engines
![](/android-chrome-256x256.png)