From da8b5acb212407d7e9f87451b6e951b14955c4eb Mon Sep 17 00:00:00 2001 From: Dan Toro Date: Fri, 20 Mar 2026 11:14:31 +1100 Subject: [PATCH] Update support email addres to support(at)rezolve.com --- .../Hello Screens/Additional security layer.md | 2 +- docs/Hello Screens/Consolidation Alerts.md | 4 ++-- docs/Hello Screens/Custom Order States.md | 2 +- docs/Hello Screens/Overview.md | 4 ++-- .../Version 1.1.7 documentation.md | 2 +- .../iOS/Features/Enhanced SDK restart.md | 2 +- docs/integrations/Adobe Experience.md | 2 +- docs/integrations/Oracle Simphony.md | 2 +- .../Bluedot data extension fields.md | 2 +- ...ing Salesforce Marketing Cloud to Canvas.md | 2 +- docs/versions/Point SDK 15/Flutter/Overview.md | 2 +- .../Version 1.1.7 documentation.md | 2 +- .../Point SDK 15/React Native/Overview.md | 2 +- docs/versions/Point SDK 15/Xamarin/Overview.md | 2 +- .../iOS/Features/Enhanced SDK restart.md | 2 +- firebase-debug.log | 18 ++++++++++++++++++ 16 files changed, 35 insertions(+), 17 deletions(-) create mode 100644 firebase-debug.log diff --git a/docs/Hello Screens/Additional security layer.md b/docs/Hello Screens/Additional security layer.md index 2abc87dd7..f27167dcf 100644 --- a/docs/Hello Screens/Additional security layer.md +++ b/docs/Hello Screens/Additional security layer.md @@ -7,7 +7,7 @@ Additional Security Layer Hello Screens has an optional layer of security that would, if enabled, only allow authorized users to register new orders. Additionally, only requests with a valid `userToken` can update existing orders. This feature works in tandem with the existing security requirement of a valid `x-bluedot-api-key` to be provided with any requests to create/ modify an order. -If you want to enable this feature for your account please contact our team at [help@bluedot.io](mailto:help@bluedot.io). +If you want to enable this feature for your account please contact our team at [support@rezolve.com](mailto:support@rezolve.com). When this security feature is enabled, you will need: diff --git a/docs/Hello Screens/Consolidation Alerts.md b/docs/Hello Screens/Consolidation Alerts.md index fb04ba2e7..d2cda9d8f 100644 --- a/docs/Hello Screens/Consolidation Alerts.md +++ b/docs/Hello Screens/Consolidation Alerts.md @@ -11,7 +11,7 @@ The alert applies to orders in the customer "On The Way" status. It is triggered ![](../assets/Hello%20Screens%20-%20consolidation%20alert%20time.png) :::info -If you are interested in this feature, please contact your Rezolve representative or reach us at [help@bluedot.io](mailto:help@bluedot.io) to enable it for your account. +If you are interested in this feature, please contact your Rezolve representative or reach us at [support@rezolve.com](mailto:support@rezolve.com) to enable it for your account. ::: @@ -38,5 +38,5 @@ To set up the preparation time in Canvas: 4. Save the changes to apply the new configuration. The system will use this time bracket to trigger preparation alerts for the selected store. :::info -If the Tempo Time Brackets cannot be configured as requested, please get in touch with your Bluedot representative or reach us at [help@bluedot.io](mailto:help@bluedot.io). +If the Tempo Time Brackets cannot be configured as requested, please get in touch with your Bluedot representative or reach us at [support@rezolve.com](mailto:support@rezolve.com). ::: diff --git a/docs/Hello Screens/Custom Order States.md b/docs/Hello Screens/Custom Order States.md index e4e664dfb..0acf6cd2f 100644 --- a/docs/Hello Screens/Custom Order States.md +++ b/docs/Hello Screens/Custom Order States.md @@ -29,4 +29,4 @@ To enable the Custom Order States feature, please contact your Rezolve Customer ### Integration with Wave API You can integrate the Custom Order States with your systems using our Wave API. This allows you to programmatically move orders through the custom states, ensuring seamless integration with your existing workflows. For more details on using the Wave API, please refer to our [Wave API documentation](../APIs/Wave%20API/Overview.md). -For further assistance, feel free to reach out to our support team at [help@bluedot.io](mailto:help@bluedot.io). \ No newline at end of file +For further assistance, feel free to reach out to our support team at [support@rezolve.com](mailto:support@rezolve.com). \ No newline at end of file diff --git a/docs/Hello Screens/Overview.md b/docs/Hello Screens/Overview.md index c63ea24d5..ebb543ca6 100644 --- a/docs/Hello Screens/Overview.md +++ b/docs/Hello Screens/Overview.md @@ -24,7 +24,7 @@ You can access Hello Screen by: ![](../assets/hello-screen-select-region-1024x486.png) -You will be asked to choose a region. If you’re not sure which region your screen is in, [contact our Support Team](mailto:help@bluedot.io). Once selected you will be displayed your one-time-code. +You will be asked to choose a region. If you’re not sure which region your screen is in, [contact our Support Team](mailto:support@rezolve.com). Once selected you will be displayed your one-time-code. ![](../assets/hello-screen-linking-code-1024x486.png) @@ -58,7 +58,7 @@ The screen is now authenticated & linked to that destination. If you accidentall ![](../assets/Hello-Screen-Link-1024x504.png) -If you can’t see Hello screens in the side menu, please contact our team at [help@bluedot.io](mailto:help@bluedot.io) to enable this feature. +If you can’t see Hello screens in the side menu, please contact our team at [support@rezolve.com](mailto:support@rezolve.com) to enable this feature. ### Method 2 – Generate a URL diff --git a/docs/Point SDK/React Native/Migration Guides/Version 1.1.7 documentation.md b/docs/Point SDK/React Native/Migration Guides/Version 1.1.7 documentation.md index 8a0aa5f2f..780d86b56 100644 --- a/docs/Point SDK/React Native/Migration Guides/Version 1.1.7 documentation.md +++ b/docs/Point SDK/React Native/Migration Guides/Version 1.1.7 documentation.md @@ -8,7 +8,7 @@ Version 1.1.7 Documentation :::info This wrapper includes the basic functionality of our SDK. We’ve open-sourced the code of this wrapper in case you’d like to expand it and implement your methods or logic. -If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [help@bluedot.io](mailto:help@bluedot.ok) +If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [support@rezolve.com](mailto:support@rezolve.com) ::: Bluedot React Native is a wrapper around the Android Point SDK and iOS Point SDK, allowing for Bluedot integration in [React Native](https://facebook.github.io/react-native/) apps.  diff --git a/docs/Point SDK/iOS/Features/Enhanced SDK restart.md b/docs/Point SDK/iOS/Features/Enhanced SDK restart.md index 9b7dc39f1..b63157447 100644 --- a/docs/Point SDK/iOS/Features/Enhanced SDK restart.md +++ b/docs/Point SDK/iOS/Features/Enhanced SDK restart.md @@ -36,5 +36,5 @@ In this mode, the trigger will be more reliable in an area with better Wi-Fi cov :::info -An enhanced restart mode is configured by the Rezolve team. Please contact our friendly [**support**](mailto:help@bluedot.io) if you would like to enable it. +An enhanced restart mode is configured by the Rezolve team. Please contact our friendly [**support**](mailto:support@rezolve.com) if you would like to enable it. ::: \ No newline at end of file diff --git a/docs/integrations/Adobe Experience.md b/docs/integrations/Adobe Experience.md index 93f81d16d..106f7edd7 100644 --- a/docs/integrations/Adobe Experience.md +++ b/docs/integrations/Adobe Experience.md @@ -60,4 +60,4 @@ More information on the fields passed via entry/exit events Rezolve webhooks are * * * -If you have any questions about this guide or implementing Rezolve & Adobe Experience Platform together, reach out to our Engineering Support Team [help@bluedot.io](mailto:help@bluedot.io). \ No newline at end of file +If you have any questions about this guide or implementing Rezolve & Adobe Experience Platform together, reach out to our Engineering Support Team [support@rezolve.com](mailto:support@rezolve.com). \ No newline at end of file diff --git a/docs/integrations/Oracle Simphony.md b/docs/integrations/Oracle Simphony.md index e60c4ffa1..66270955a 100644 --- a/docs/integrations/Oracle Simphony.md +++ b/docs/integrations/Oracle Simphony.md @@ -97,4 +97,4 @@ func application(\_ application: UIApplication, didFinishLaunchingWithOptions la * * * -If you have any questions about this guide or implementing Rezolve & Oracle Simphony together, reach out to our Engineering Support Team [help@bluedot.io](mailto:help@bluedot.io). \ No newline at end of file +If you have any questions about this guide or implementing Rezolve & Oracle Simphony together, reach out to our Engineering Support Team [support@rezolve.com](mailto:support@rezolve.com). \ No newline at end of file diff --git a/docs/integrations/Salesforce/Bluedot data extension fields.md b/docs/integrations/Salesforce/Bluedot data extension fields.md index 4b5c63d19..2b109f106 100644 --- a/docs/integrations/Salesforce/Bluedot data extension fields.md +++ b/docs/integrations/Salesforce/Bluedot data extension fields.md @@ -29,7 +29,7 @@ Add Custom Data Additional custom data can be included in the information going to your Data Extension. This data can come from either [Custom Zone Data fields](../../Canvas/What%20is%20Zone%20custom%20data.md), or from [Custom Event Metadata fields](../../Custom%20Data.md). However, we’ll need to adjust your Data Extension in order to receive this data.  -To add these fields into your Data Extension just connect the Rezolve team using [help@bluedot.io](mailto:help@bluedot.io) and pass a list of the additional field names that you would like to be able to populate. +To add these fields into your Data Extension just connect the Rezolve team using [support@rezolve.com](mailto:support@rezolve.com) and pass a list of the additional field names that you would like to be able to populate. :::info Only the fields specified to the Rezolve team are passed along to the Salesforce Marketing Cloud Data Extensions. All other fields specified in the Zone Custom Data or Custom Event Metadata will be ignored. diff --git a/docs/integrations/Salesforce/Linking Salesforce Marketing Cloud to Canvas.md b/docs/integrations/Salesforce/Linking Salesforce Marketing Cloud to Canvas.md index 92297f396..a145a032e 100644 --- a/docs/integrations/Salesforce/Linking Salesforce Marketing Cloud to Canvas.md +++ b/docs/integrations/Salesforce/Linking Salesforce Marketing Cloud to Canvas.md @@ -30,5 +30,5 @@ How to link the accounts :::info Allow 5 mins for the Data Extension to be created after the account is linked. -If the Data Extension is not created within 30 mins contact our Support Team at [help@bluedot.io](mailto:help@bluedot.io) to assist you with it. +If the Data Extension is not created within 30 mins contact our Support Team at [support@rezolve.com](mailto:support@rezolve.com) to assist you with it. ::: \ No newline at end of file diff --git a/docs/versions/Point SDK 15/Flutter/Overview.md b/docs/versions/Point SDK 15/Flutter/Overview.md index dc1f822b0..aa1266e33 100644 --- a/docs/versions/Point SDK 15/Flutter/Overview.md +++ b/docs/versions/Point SDK 15/Flutter/Overview.md @@ -28,5 +28,5 @@ Resources :::info This wrapper includes the core functionality of our SDK. We’ve open-sourced the code of this wrapper in case you’d like to expand it and implement your methods or logic. -If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [help@bluedot.io](mailto:help@bluedot.ok) +If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [support@rezolve.com](mailto:support@rezolve.com) ::: diff --git a/docs/versions/Point SDK 15/React Native/Migration Guides/Version 1.1.7 documentation.md b/docs/versions/Point SDK 15/React Native/Migration Guides/Version 1.1.7 documentation.md index e8b014da3..8091bfc7c 100644 --- a/docs/versions/Point SDK 15/React Native/Migration Guides/Version 1.1.7 documentation.md +++ b/docs/versions/Point SDK 15/React Native/Migration Guides/Version 1.1.7 documentation.md @@ -8,7 +8,7 @@ Version 1.1.7 Documentation :::info This wrapper includes the basic functionality of our SDK. We’ve open-sourced the code of this wrapper in case you’d like to expand it and implement your methods or logic. -If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [help@bluedot.io](mailto:help@bluedot.ok) +If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [support@rezolve.com](mailto:support@rezolve.com) ::: Bluedot React Native is a wrapper around the Android Point SDK and iOS Point SDK, allowing for Bluedot integration in [React Native](https://facebook.github.io/react-native/) apps.  diff --git a/docs/versions/Point SDK 15/React Native/Overview.md b/docs/versions/Point SDK 15/React Native/Overview.md index 87e6dd390..550a59f1d 100644 --- a/docs/versions/Point SDK 15/React Native/Overview.md +++ b/docs/versions/Point SDK 15/React Native/Overview.md @@ -27,7 +27,7 @@ Resources :::info This wrapper includes the basic functionality of our SDK. We’ve open-sourced the code of this wrapper in case you’d like to expand it and implement your methods or logic. -If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [help@bluedot.io](mailto:help@bluedot.ok) +If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [support@rezolve.com](mailto:support@rezolve.com) ::: :::info diff --git a/docs/versions/Point SDK 15/Xamarin/Overview.md b/docs/versions/Point SDK 15/Xamarin/Overview.md index 3f8b76aeb..04404f15d 100644 --- a/docs/versions/Point SDK 15/Xamarin/Overview.md +++ b/docs/versions/Point SDK 15/Xamarin/Overview.md @@ -27,5 +27,5 @@ Resources :::info This wrapper includes the basic functionality of our SDK. We’ve open-sourced the code of this wrapper in case you’d like to expand it and implement your methods or logic. -If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [help@bluedot.io](mailto:help@bluedot.ok) +If you have any suggestions for expanding functionality or would like our team to review your implementation, please contact our engineering support team – [support@rezolve.com](mailto:support@rezolve.com) ::: \ No newline at end of file diff --git a/docs/versions/Point SDK 15/iOS/Features/Enhanced SDK restart.md b/docs/versions/Point SDK 15/iOS/Features/Enhanced SDK restart.md index 9a83c7ada..84f10c1ee 100644 --- a/docs/versions/Point SDK 15/iOS/Features/Enhanced SDK restart.md +++ b/docs/versions/Point SDK 15/iOS/Features/Enhanced SDK restart.md @@ -38,5 +38,5 @@ In this mode, the trigger will be more reliable in an area with better Wi-Fi cov :::info -An enhanced restart mode is configured by the Bluedot team. Please contact our friendly [**support**](mailto:help@bluedot.io) if you would like to enable it. +An enhanced restart mode is configured by the Bluedot team. Please contact our friendly [**support**](mailto:support@rezolve.com) if you would like to enable it. ::: \ No newline at end of file diff --git a/firebase-debug.log b/firebase-debug.log new file mode 100644 index 000000000..f0c7aa333 --- /dev/null +++ b/firebase-debug.log @@ -0,0 +1,18 @@ +[debug] [2026-03-20T00:06:11.895Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] +[debug] [2026-03-20T00:06:11.896Z] > authorizing via signed-in user (daniel@ninjabanana.com) +[debug] [2026-03-20T00:06:11.896Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] +[debug] [2026-03-20T00:06:11.896Z] > authorizing via signed-in user (daniel@ninjabanana.com) +[debug] [2026-03-20T00:06:11.905Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] +[debug] [2026-03-20T00:06:11.906Z] > authorizing via signed-in user (daniel@ninjabanana.com) +[debug] [2026-03-20T00:06:12.197Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] +[debug] [2026-03-20T00:06:12.197Z] > authorizing via signed-in user (daniel@ninjabanana.com) +[debug] [2026-03-20T00:06:12.198Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] +[debug] [2026-03-20T00:06:12.198Z] > authorizing via signed-in user (daniel@ninjabanana.com) +[debug] [2026-03-20T00:06:12.200Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] +[debug] [2026-03-20T00:06:12.200Z] > authorizing via signed-in user (daniel@ninjabanana.com) +[debug] [2026-03-20T00:06:12.202Z] >>> [apiv2][query] POST https://developerknowledge.googleapis.com/mcp [none] +[debug] [2026-03-20T00:06:12.202Z] >>> [apiv2][body] POST https://developerknowledge.googleapis.com/mcp {"method":"tools/list","jsonrpc":"2.0","id":1} +[debug] [2026-03-20T00:06:13.194Z] <<< [apiv2][status] POST https://developerknowledge.googleapis.com/mcp 200 +[debug] [2026-03-20T00:06:13.194Z] <<< [apiv2][body] POST https://developerknowledge.googleapis.com/mcp {"id":1,"jsonrpc":"2.0","result":{"tools":[{"annotations":{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true},"description":"Use this tool to find documentation about Google developer products. The documents contain official APIs, code snippets, release notes, best practices, guides, debugging info, and more. It covers the following products and domains:\n\n* Android: developer.android.com\n* Apigee: docs.apigee.com\n* Chrome: developer.chrome.com\n* Firebase: firebase.google.com\n* Fuchsia: fuchsia.dev\n* Google AI: ai.google.dev\n* Google Cloud: docs.cloud.google.com\n* Google Developers, Ads, Search, Google Maps, Youtube: developers.google.com\n* Google Home: developers.home.google.com\n* TensorFlow: www.tensorflow.org\n* Web: web.dev\n\nThis tool returns chunks of text, names, and URLs for matching documents. If the returned chunks are not detailed enough to answer the user's question, use `get_documents` with the `parent` from this tool's output to retrieve the full document content.","inputSchema":{"description":"Request schema for search_documents. Use the query field to search for related Google developer documentation.","properties":{"query":{"description":"Required. The raw query string provided by the user, such as \"How to create a Cloud Storage bucket?\".","type":"string"}},"required":["query"],"type":"object"},"name":"search_documents","outputSchema":{"$defs":{"DocumentChunk":{"description":"A DocumentChunk represents a piece of content from a Document in the DeveloperKnowledge corpus. To fetch the entire document content, pass the `parent` to get_document or batch_get_documents.","properties":{"content":{"description":"Output only. The content of the document chunk.","readOnly":true,"type":"string"},"id":{"description":"Output only. The ID of this chunk within the document. The chunk ID is unique within a document, but not globally unique across documents. The chunk ID is not stable and may change over time.","readOnly":true,"type":"string"},"parent":{"description":"Output only. The resource name of the document this chunk is from. Format: `documents/{uri_without_scheme}` Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`","readOnly":true,"type":"string"}},"type":"object"}},"description":"Response schema for search_documents.","properties":{"results":{"description":"The search results for the given query. Each Document in this list contains a snippet of content relevant to the search query. Use the DocumentChunk.name field of each result with get_documents to retrieve the full document content.","items":{"$ref":"#/$defs/DocumentChunk"},"type":"array"}},"type":"object"}},{"annotations":{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true},"description":"Use this tool to retrieve the full content of a single document or up to 20 documents in a single call. The document names should be obtained from the `parent` field of results from a call to the `search_documents` tool. Set the `names` parameter to a list of document names.","inputSchema":{"description":"Request schema for get_documents.","properties":{"names":{"description":"Required. The names of the documents to retrieve, as returned by search_documents. A maximum of 20 documents can be retrieved in one call. The documents are returned in the same order as the `names` in the request. Format: `documents/{uri_without_scheme}` Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`","items":{"type":"string"},"type":"array"}},"required":["names"],"type":"object"},"name":"get_documents","outputSchema":{"$defs":{"Document":{"description":"A Document represents a piece of content from the Developer Knowledge corpus.","properties":{"content":{"description":"Output only. The content of the document in Markdown format.","readOnly":true,"type":"string"},"description":{"description":"Output only. A description of the document.","readOnly":true,"type":"string"},"name":{"description":"Identifier. The resource name of the document. Format: `documents/{uri_without_scheme}` Example: `documents/docs.cloud.google.com/storage/docs/creating-buckets`","type":"string","x-google-identifier":true},"title":{"description":"Output only. The title of the document.","readOnly":true,"type":"string"},"uri":{"description":"Output only. The URI of the content, such as `https://cloud.google.com/storage/docs/creating-buckets`.","readOnly":true,"type":"string"}},"type":"object"}},"description":"Response schema for get_documents.","properties":{"documents":{"description":"Documents requested.","items":{"$ref":"#/$defs/Document"},"type":"array"}},"type":"object"}}]}} +[debug] [2026-03-20T00:06:13.198Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] +[debug] [2026-03-20T00:06:13.198Z] > authorizing via signed-in user (daniel@ninjabanana.com)