Confirm the customer. Protect the action.

Connect the conversation to the right business account when a task needs private information. Let your application authorize each requested action.

Signed in.
Allowed to do what?

Compare access to the customer’s own order with an unrelated account’s record.

9:41▮▮▮
‹hHarborMessages for Business
Today · 9:41
Please sign in to your Harbor account so we can help with your order.
I’ve signed in. Show order 1042.
Your order is ready for collection. How can we help?
+iMessage
Account access decision
Identity and access checked

Maya can read order 1042

Account
Maya Chen
Resource owner
Maya Chen
Action
Read order status
Decision
Allowed

The account and requested resource match under the application’s normal authorization checks.

Interactive illustration with fictional records. No account operation is performed.

Bind the identity.
Authorize the resource.

Connect the conversation to an authorized customer account.

Explain why sign-in helps.

Request authentication at the point where the protected task needs it. Use the supported identity-provider flow and Apple’s required clarification before collecting personal information.

Keep the account binding correct.

Validate callbacks and bind the result to the intended conversation and customer account. Keep secrets and tokens in the owning authentication environment.

Test refusal and expiry.

Exercise canceled sign-in, expired access and a different account requesting the same record. Use the same resource permission checks for an assistant tool and a human service action.

Scale without
losing control.

Organize teams in workspaces, control API access, and trace changes through audit logs.

BirdHarborOrganization
WorkspacesProductionSandbox

Delivery agent

API key · Customer operations team
Active
PermissionsAccess
EmailRead & write
SMSRead & write
ALAlex Lee AdminPermissions updated

Audit log

Production
Workspace
Production
Resource
Delivery agent
WhatsApp
Read accessRead & write
Succeeded

Start with Apple Messages.
Build across channels with Bird.

Your next idea. Ready to connect.