amplify_connect_client 2.15.0 copy "amplify_connect_client: ^2.15.0" to clipboard
amplify_connect_client: ^2.15.0 copied to clipboard

A Flutter client for Amazon Connect Customer Profiles that identifies users and registers device push tokens, backed by Amplify Auth credentials and secure storage.

amplify_connect_client #

A Flutter client for Amazon Connect Customer Profiles. Identifies users and registers device push tokens against the Customer Profiles identify endpoint.

Category / Platform Support #

Category Android iOS Web Windows MacOS Linux
Connect

Getting Started #

Configure your app with the amplify_outputs.json from a deployed backend that includes the notifications.amazon_connect section, then create the client. It exposes three methods: identifyUser, registerDevice, and removeDevice.

final client = AmplifyConnectClientFlutter.createFromAmplifyOutputs(
  amplifyOutputs: amplifyOutputs,
);

// Create or update the user's profile.
await client.identifyUser(
  userProfile: const UserProfile(email: 'user@example.com'),
);

// Register this device's push token (channel/platform resolved internally).
await client.registerDevice(token: fcmToken);

// Remove this device.
await client.removeDevice();

Visit our Web Site to learn more about AWS Amplify. #

0
likes
160
points
122
downloads

Documentation

API reference

Publisher

verified publisheraws-amplify.com

Weekly Downloads

A Flutter client for Amazon Connect Customer Profiles that identifies users and registers device push tokens, backed by Amplify Auth credentials and secure storage.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#aws #connect #customer-profiles #aws-amplify

License

Apache-2.0 (license)

Dependencies

amplify_auth_cognito, amplify_connect_client_dart, amplify_flutter, flutter, shared_preferences, uuid

More

Packages that depend on amplify_connect_client