ShuffleLabs Logo

Brightspace - Fonteva Integration

Seamless integration between D2L Brightspace LMS and Fonteva via ShuffleExchange iPaaS platform

System Architecture

Fonteva
  • Member Management
  • Learning Purchases
User & Enrollment
ShuffleExchange

iPaaS Integration Platform

Progress & Credits
Brightspace
  • Learning Management
  • Course Delivery

Integration Process Flows

User Creation Flow

Fonteva to Brightspace

Triggers

User created/updated in Fonteva

Workflow Steps

1

Fonteva triggers user creation event

2

ShuffleExchange receives webhook notification

3

User data transformed to Brightspace format

4

API call to Brightspace User Management

5

User account created/updated in LMS

6

Confirmation synced back to Fonteva

Data flows from Salesforce to Brightspace

Course Enrollment Flow

Fonteva to Brightspace

Triggers

Course purchase/assignment in Fonteva

Workflow Steps

1

Fonteva enrollment event triggered

2

ShuffleExchange validates enrollment data

3

Course mapping applied (Fonteva to Brightspace)

4

Enrollment API call to Brightspace

5

User enrolled in corresponding course

6

Enrollment status updated in Fonteva

Data flows from Salesforce to Brightspace

Learning Progress Tracking

Brightspace to Fonteva

Triggers

Course progress/completion in Brightspace

Workflow Steps

1

Brightspace reports progress update

2

ShuffleExchange captures completion data

3

Progress percentage calculated

4

Data transformed for Fonteva

5

Learning record updated in Fonteva

6

Triggers downstream workflows

Data flows from Brightspace to Salesforce

Credit & Certification Updates

Brightspace to Fonteva

Triggers

Certificate issued in Brightspace

Workflow Steps

1

Brightspace issues completion certificate

2

ShuffleExchange receives certification event

3

Credit hours/CEU calculated

4

Certification data mapped to Fonteva

5

Member record updated with credits

6

Certificate linked to member profile

Data flows from Brightspace to Salesforce

Key Benefits

ShuffleExchange provides enterprise-grade integration capabilities

Real-time or Scheduled

Flexible integration timing based on your business needs

No Custom Development

Eliminate point-to-point integration complexity

Scalable Architecture

Handle thousands of users and courses efficiently

Centralized Monitoring

Complete logging and error handling visibility

Reusable Workflows

Deploy across multiple customers and programs

Automatic Retries

Built-in error recovery and retry mechanisms