Top 5 This Week

Related Posts

A Stytch in time: Connected Apps untangles authorization tie-ups for AI agents


Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More


AI agents are set to change ID authorization: As they integrate behind the scenes, they will need to move seamlessly between different apps on our behalf, and not get continually halted by login screens, lest they become cumbersome.ย 

โ€œEvery app, or almost every app, will need to function as its own identity provider in the future,โ€ Reed McGinley-Stempel, CEO of authorization platform Stytch, told VentureBeat.ย 

This requires a different approach to permissioning, one that supports sophisticated AI workflows while also protecting sensitive proprietary and personal data. Stytchโ€™s new Connected Apps is aimed at this: The platform allows any SaaS company to become its own identity provider (IdP), ultimately enabling AI agents and third-party apps to securely authenticate, access data and take action on behalf of users.

โ€œAI agents are obviously having a moment,โ€ said McGinley-Stempel. โ€œYou can delegate a task to an agent, and it can allow those other apps that are connected to this core customer or this primary identity provider to have read and write functionality.โ€ย 

Supporting whole-app ecosystems

Since its founding four and a half years ago, Stytchโ€™s main role has been to effectively power โ€œidentity handshakesโ€: The platform enables the โ€œclientโ€ side of the handshake with an external identity provider (such as Google or Microsoft) to verify user identity, share information like emails and names and allow for a simple login.ย 

Now with Connected Apps, Stytch customers can make the data within their apps accessible to other apps (both from a read and a write perspective). Third-party apps and agents can verify user identity, receive information and act on behalf of users in a permissioned way (AI agents), and login states can be shared between apps and systems.ย 

As McGinley-Stempel put it: โ€œYou can support an app ecosystem.โ€ย 

He pointed to the rise of โ€œunsanctioned agentic accessโ€ โ€” for instance, he personally has connected OpenAI Operator to his Twitter and LinkedIn profiles to occasionally do certain things on his behalf.ย 

โ€œOne of the problems with that is from a security and privacy and consent management level, itโ€™s giving complete, broad-range access to these agents,โ€ he conceded.ย 

With Connected Apps, the goal is to be more โ€œprogrammatically secureโ€ so that admins have a control pane and can properly manage permissions and refresh or revoke tokens as needed, he explained.ย 

โ€œBecause even though I want that productivity gain, I also need the ability to revoke access if I donโ€™t think a certain app should be connected,โ€ said McGinley-Stempel. โ€œThatโ€™s really important to have these powerful permission and consent modules in the B2B case, which we provide out of the box as a UI.โ€ย 

The platform also supports secure session sharing. Cross-domain login capabilities, for instance, allow users to โ€œcarry their identity across different domains,โ€ he explained โ€” like when youโ€™re logged into Gmail and navigate to YouTube, which already recognizes you without requiring your credentials.ย 

โ€œYou become an identity provider to allow for a secure session, swapping and sharing across these different sub-domains,โ€ he said. This is particularly useful when enterprises are looking for effective integrations among multiple brands.ย 

Similarly, Stytchโ€™s Connected Apps allows for cross-device sign-in capabilities โ€” like when youโ€™re logged into Netflix on your TV and are given a QR code to authenticate on your mobile.ย 

Further, McGinley-Stempel said the platform can support more sophisticated scenarios like app marketplaces and plug-in ecosystems (one-click installs and โ€œsign in with your app flowsโ€).

Providing human oversight (but avoiding push-notification fatigue)

Connected Apps is built on OAuth protocol OpenID Connect (OIDC) and incorporates consent and access management, human-in-the-loop authorization and standards-driven architecture to help protect sensitive B2B data.ย 

McGinley-Stempel emphasized the importance of human authorization in the agentic AI era. For instance, if a user grants an AI agent access to, say, draft emails around specific topics to specific users, they typically still want final approval. To that end, the platform supports APIs that provide in-app and in-email push notifications before AI takes action on anything.ย 

At the same time, though, more sophisticated and mature AI agents will eventually be completing multiple chains of events on a userโ€™s behalf. This requires a more nuanced approach so that users donโ€™t get frustrated by โ€œpush-notification overload,โ€ McGinley-Stempel noted. Connected Apps allows for batch processing of what could become overly noisy authorization requests โ€” users can review a full chain of thought and approve specific permissions.ย 

โ€œItโ€™s pretty annoying if it canโ€™t batch those requests for you to review all at once; youโ€™re just in a queue all day,โ€ he pointed out.ย 

Ultimately, while AI agents are drawing both enthusiasm and skepticism, many enterprises understand they will be everywhere and that they must have an AI strategy in place. โ€œAgents are kind of having that strategic moment,โ€ said McGinley-Stempel. โ€œNow I have to think about both the user experience and agent experience. How do I actually provide for that?โ€

How Crew Finance is using Stytch Connected Apps

One early adopter benefiting from Connected Apps is Crew Finance. According to Steve Domino, its head of engineering, the FinTech company set out to create the โ€œlast banking app a family would ever need,โ€ one that bundles services and features like opening/closing accounts, paying bills, sending money and adding users (without the need for customers to visit physical branches).ย 

The app also has built-in kidsโ€™ banking experiences โ€” accounts, debit cards, allowance payments, โ€œsavings pocketsโ€ and, soon, smart charge cards and an investment product to help kids start building credit early.ย 

โ€œAs a banking app, providing the ability to link Crew with other financial institutions and apps is critical,โ€ Domino told VentureBeat. But integrating with linking sources like Plaid can be a โ€œnon-trivial task to accomplish in a secure and compliant way.โ€ย 

Stytch was already Crewโ€™s auth-as-a-service provider; Domino explained that he approached them about a connected apps feature and the Stytch team fast-tracked a testing version for them.ย 

Crew has also built an AI agent (fittingly called โ€œPennyโ€) on top of OpenAIโ€™s ChatGPT API. She serves as a โ€œfriendly, helpful, personal financial assistantโ€ that generally teaches about investing and debt; provides deep dives on user-specific spending and saving habits; and visualizes personal financial information with charts and graphs.ย 

In the future, Domino explained, the goal is to use Connected Apps to give Penny the power to act on usersโ€™ behalf outside the Crew ecosystem. โ€œAsk her to pay bills for you, cancel subscriptions, sign you up for better insurance โ€” we want every one of our customers to feel like they have a personal financial assistant at their disposal,โ€ he explained.ย 

Domino emphasized that while AI will be a big part of Crewโ€™s future, the company has to ensure it โ€œdonโ€™t go too far too fast, beyond what people are comfortable with.โ€ย 

โ€œHaving a fully AI-automated bank might be a little intimidating for many people for a while,โ€ he said. โ€œI donโ€™t know if weโ€™ll ever go that far, but itโ€™s certainly an option.โ€ย 

#Stytch #time #Connected #Apps #untangles #authorization #tieups #agents
source: https://venturebeat.com/security/a-stytch-in-time-connected-apps-untangles-authorization-tie-ups-for-ai-agents/

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Popular Articles