Jump to content

...

2600Hz Employees
  • Posts

    76
  • Joined

Posts posted by ...

  1. Since the Callflows app is open source, you can check out the code repository which contains, among other things, the internationalization source of truth file (e.g. en-US):

    https://github.com/2600hz/monster-ui-callflows/blob/master/i18n/en-US.json

    To add a new language, you should:

    • copy that file and rename it fr-FR.json for French or fr-CA.json for French Canadian
    • go through the entire file 😅 and translate every label between double quotes on the left hand-side
    • create a pull request on GitHub with your translate file
  2. On 6/3/2018 at 10:45 AM, digitauusa said:

    When I go to the number management, It does not show the + Add, I have attached a screenshot of the screen.

    In order to add spare numbers to an account, you need to buy them.

    To do so, just click the `Buy` button corresponding to the account to which you want to add spare numbers to, and pick the number type and area code.

    Once that's done, the numbers will be listed as spare numbers under the account you chose when buying them.

    5b142934b15ed_ScreenShot2018-06-03at1_44_25PM.thumb.png.6a805e00fb1b286fe65dd070531b353e.png

  3. 16 hours ago, dvbrusselen said:

    curl -X PUT \
       https://api.company.be:8443/v2/accounts/XXXXXXXXXXXXXXXXXXXXXxxxx/queues
        -H "X-Auth-Token: XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
        -H "Content-Type: application/json" \
        -v \
        -d '{
            "data": {
                "name": "{QUEUE_NAME}"
                }
        }'

    The endpoint your are trying to hit does not exist, you need to use `qubicle_queues` instead of simply `queues`, like so:

    /v2/accounts/{ACCOUNT_ID}/qubicle_queues

    Here is the documentation for this particular endpoint: https://docs.2600hz.com/qubicle/doc/crossbar/qubicle_queues/#create-a-queue

  4. The issue here is that Sprint does not have test servers, which means we ourselves had to use real numbers/devices to develop the 2600Hz Mobile app. At first, Tower-Of-Power (TOP), which is the glue between Sprint's APIs and Kazoo, was configured to work with our sandbox environment for testing purposes, but when the app got out of the beta program and ready for production, TOP's sandbox data was erased so it could be used with our production environment.

    In the end, I don't really know why the app is still available on sandbox, or how/why you had access to it, but it won't work as long as we don't have a secondary version of TOP deployed specifically for our sandbox environment.

  5. Hi,

    Over the years, I have been building a Postman collection of Kazoo APIs that I use for testing purposes when building Monster applications.

    It seems like people would be interested in such a collection, and because we would rather not have to work on a Developer app that would be inferior in every way, I just created a quick tutorial on how to import that collection and set up Postman to make it easy to use and automate authentication (specifically, storing the authentication token and reusing it for every request).

    Keep in mind that this collection is extensive but not 100% complete and some PUT/POST endpoints are missing.

    Link to the tutorial

  6. Hi @Tuly,

    To define the name of a callfow, you will have to create a `name` property at the root level of your callfow object.

    In your case, it would look like this:

    {
        "data": {
            "name": "Tuly's new callfow",
            "flow": { ... },
            "numbers": [
                "*1000"
            ],
            "patterns": []
        }
    }

    Also, unless you are updating an existing callfow, you do not have to add the `id` property, as it will be generated automatically upon creation of your callfow.

×
×
  • Create New...