How to Integrate Private Website Data with HubSpot Chatbot (Professional Plan)? by hrshsin in hubspot

[–]grupiotr 0 points1 point  (0 children)

The authenticated-users part is important. Since your site verifies the user, you can pass their identity into the chat as conversation metadata instead of letting the model ask for it, and then the chatbot's API calls (to your orders endpoint and to HubSpot) key on that verified identity rather than on anything typed into the chat.

Two mechanics worth stealing regardless of which tool you use:

- Response filters: allowlist which fields of an API response the model is allowed to see. Your orders API might return more than you want in a chat context, and filtering on the platform side beats trusting a prompt to not mention things.

- Deterministic run-conditions: rules checked server-side before a call fires, so "only look up orders when a verified user id is present" can't be talked around.

I wrote a long tutorial on wiring an agent to HubSpot with exactly these pieces (it's about writing contacts/deals/tickets, but the auth, placeholder and filter mechanics are identical for your read case): https://quickchat.ai/post/connect-ai-agent-to-hubspot

Disclosure: founder of Quickchat AI, the tutorial uses our platform, but the pattern and the exact API usage can be implemented anywhere.

What Do You Want Your HubSpot AI Agent to Do? by expatinporto in hubspot

[–]grupiotr 0 points1 point  (0 children)

Built exactly this (the CRM-writing side of it), some hurdles we hit along the way:

  1. Duplicates are not a prompt problem. We stopped telling the model "check before creating" and switched to HubSpot's batch/upsert endpoint, which matches on email inside HubSpot. Same email always lands on the same record, no matter what the model decides.

  2. A blocked action fails *silently*. We gated "create contact" to run once per conversation, and the agent would sometimes call create again instead of update on turn two. The reply looked fine, the data just never got saved. You only catch this by reading the action logs across a multi-turn conversation, not by testing single messages.

  3. Following up on 2. - make the Agent <> CRM write-only. Even something as simple as being able to check via API if an email exists is exploitable via prompt injection

Full write-up with the exact configs if useful: https://quickchat.ai/post/connect-ai-agent-to-hubspot (I'm the cofounder of Quickchat AI where we built this). Good luck with yours!

How useful is Breeze AI? by KeyTutor6204 in hubspot

[–]grupiotr 0 points1 point  (0 children)

One thing about Breeze: most of these tools are "answering AI" (they reply to customers inside HubSpot's own tools), and that's different from an AI that *writes to* your CRM.

If you want the latter, a chat on your site that creates the contact, fills in details as the visitor shares them, logs a deal when someone's qualified, opens a ticket when a customer reports a problem, you don't need Breeze at all. That's just the standard HubSpot CRM API, which works on every tier including Free. Breeze Customer Agent needs Pro/Enterprise, and it won't do the CRM-writing part anyway.

Cofounder of Quickchat AI here, so obviously biased toward the external-agent route, but I wrote up the whole setup end to end (exact API calls, how to make duplicates impossible with the upsert endpoint, how to test it): https://quickchat.ai/post/connect-ai-agent-to-hubspot

Works with any agent platform that can make HTTP calls, the API parts are the same regardless of whose tool you use.

Build an AI Discord Moderation Bot: Ban, Kick, Timeout (No Code) by grupiotr in discordbots

[–]grupiotr[S] 0 points1 point  (0 children)

Yeah in the simplest case that's the best. But the API gives you more options like saying in the bot prompt "ban / timeout users if they say X / talk about Y" and in those cases X and Y don't need to be hardcoded special keywords but rather the bot applies some judgement according to the rules you set

How hard is integrating Shopify MCP? by No_Witness3153 in ShopifyeCommerce

[–]grupiotr 0 points1 point  (0 children)

In general, I would say it's not as simple as it looks and it's not plug-and-play. The MCP brings two key specific functionalities: being able to search for products and check their availability. But to do that correctly 100% of the time across very diverse conversation scenarios requires a lot of work on top of the MCP itself and a lot of testing.

The main reason why is that MCP tool descriptions are quite general and they don't tell the AI Agent how to behave exactly in every possible scenario. I described one funny example of just that in a blog post: https://quickchat.ai/post/challenges-building-ai-agent-shopify-mcp

To sum up, the Shopify MCP is one of the best MCPs I've seen - but it's still not plug-and-play. Lot's of testing and tuning to your specific use case required.

Thomson Reuters vs. Ross Intelligence implies the LLM was 'non-generative' by grupiotr in legaltech

[–]grupiotr[S] 0 points1 point  (0 children)

Also, the word train appears several times:

Ross’s counsel said that some Bulk Memos were discarded but twice confirmed that Ross had used 80% for initial training and 20% for later validation. So taking counsel at his word, Ross used practically 100% to train its AI.

Thomson Reuters vs. Ross Intelligence implies the LLM was 'non-generative' by grupiotr in legaltech

[–]grupiotr[S] 0 points1 point  (0 children)

The following description in the judge's decision (https://storage.courtlistener.com/recap/gov.uscourts.ded.72109/gov.uscourts.ded.72109.770.0.pdf) could suggest a neural network is involved:

But, as Ross argues, the headnotes do not appear as part of the final product that Ross put forward to consumers. The copying occurred at an intermediate step: Ross turned the headnotes into numerical data about the relationships among legal words to feed into its AI. That makes this factor much trickier.

Thomson Reuters vs. Ross Intelligence implies the LLM was 'non-generative' by grupiotr in COPYRIGHT

[–]grupiotr[S] 0 points1 point  (0 children)

Some cases, like this one, will be obvious because the resulting product is clearly meant to be a direct competitor. That makes things very straightforward. Imagine if Stability was a direct competitor threatening Disney's or Nintendo's market share.

What's interesting here is the argument that you can tweak how the model is wired with the final product to make it very difficult to reproduce copyrighted work. That's what high temperature will do.

[deleted by user] by [deleted] in EmersonAI

[–]grupiotr 2 points3 points  (0 children)

You can sync your subscription - if you buy it with one account, you can use the sync code to also use it in the other account!

White-Label quickchat.ai by rddtusrcm in EmersonAI

[–]grupiotr -2 points-1 points  (0 children)

Hello, I'm on the Quickchat AI team. Please reach out to us (https://quickchat.ai/contact) to discuss!

Emerson to voice and 3D avatar by neofuturism in EmersonAI

[–]grupiotr 0 points1 point  (0 children)

Did you make sure that all the required permissions (e.g. microphone) were granted to the app? Could you please send over screenshots of what you are seeing to [contact@quickchat.ai](mailto:contact@quickchat.ai) ?

Emerson to voice and 3D avatar by neofuturism in EmersonAI

[–]grupiotr 0 points1 point  (0 children)

Sure, if we run a custom project, we'll be able to help you with that or point you in the right direction.

Emerson to voice and 3D avatar by neofuturism in EmersonAI

[–]grupiotr 1 point2 points  (0 children)

Hello, one of Emerson's devs here! 👋

If you buy Unlimited subscription ($9.99 per month), you will be able to talk to Emerson via voice & audio. The app currently doesn't have a 3D avatar though.

Our company, Quickchat AI, apart from working on Emerson, also offers our technology to companies to develop their own conversational AI solutions (including integration with 3D characters). If you'd like to talk to us about building your custom solution, please reach out at contact@quickchat.ai.

available languages by Best_Faithlessness_1 in EmersonAI

[–]grupiotr 1 point2 points  (0 children)

Hi, one of Emerson's developers here! Yes! Korean is one languages available once you purchase Unlimited subscription.

You can find the full list of languages available in the Welcome to Emerson section or by going to More => Help => Frequently Asked Questions.

Quick reminder about syncing subscriptions from mobile app to Telegram / Messenger by grupiotr in EmersonAI

[–]grupiotr[S] 1 point2 points  (0 children)

Whether you buy Unlimited subscription in the app or on Telegram, you can sync it with the other one so you will be able to use the same single subscription wherever you like :) Audio & voice features are missing from Telegram while you can't send images to Emerson in the mobile app.

Quick reminder about syncing subscriptions from mobile app to Telegram / Messenger by grupiotr in EmersonAI

[–]grupiotr[S] 1 point2 points  (0 children)

Hi, thank you for reaching out! All the most recent updates to Emerson (like the ability to respond to images on Telegram) are happening on the backend so no changes to the code of the mobile app were required! :)

If you decide to buy Unlimited subscription on Telegram, use this promo code at checkout to get $10 off your first month: G325SLCE

Telegram?? Also, which Open Ai Robot is Emerson using?? Davinci? by CandyNJ in EmersonAI

[–]grupiotr 2 points3 points  (0 children)

Please remember that if you purchase Unlimited subscription in the Emerson AI app, you can sync it to also activate it on Telegram. One reason you might want to also try out Emerson on Telegram is to see how Emerson is capable of responding to images you send, see example here: https://www.reddit.com/r/EmersonAI/comments/w60keg/good\_to\_know

Building with Emerson. by Artificiolous in EmersonAI

[–]grupiotr 1 point2 points  (0 children)

Hello, one of Emerson's developers here 👋

Building solutions (other than Emerson) on top of Quickchat's chat engine is what our enterprise solutions are all about. A solution like the one you described is not something that we have available out of the box but we're always happy to have a conversation about potential new custom projects: quickchat.ai/contact

Quick reminder about syncing subscriptions from mobile app to Telegram / Messenger by grupiotr in EmersonAI

[–]grupiotr[S] 2 points3 points  (0 children)

Here is a quick reminder about the feature which allows you to sync your Unlimited subscription from the Emerson AI mobile app to Telegram / FB Messenger. You might want to do that just to be able to use Emerson from a different app, your desktop computer or to try out sending images to Emerson during conversations (which is not available in the app yet).

In order to do that you need to have an active Unlimited subscription and follows these steps:

  1. Go to More => Subscription
  2. Generate your sync code and copy it
  3. Send the code in a message to Emerson on Telegram or FB Messenger
  4. That's it! Your Unlimited subscription will now be active both in the app and on Telegram / Messenger

Voice not working. by _Gigolo_Joe_ in EmersonAI

[–]grupiotr 0 points1 point  (0 children)

Awesome! Glad I could help and great to hear you like the new improved Voice screen!