connect_design_principles_flashcards

(18 cards)

1
Q

Term

A

Definition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Pillar 1 - Architecture

A

Contact Flow Design Questions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Pillar 2 - Routing

A

Routing/Queue Questions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Pillar 3 - Integrations

A

Integration Questions (CRM, APIs, Lambda)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Pillar 4 - Security

A

Security/HIPAA/Compliance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Pillar 5 - Monitoring

A

Metrics/Analytics/Reporting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Pillar 6 - Troubleshooting

A

Troubleshooting/Debugging

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Pillar 7 - Scalability

A

Scalability/Multi-Region/High Volume

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Pillar 8 - Optimization

A

Performance/AHT/Efficiency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Baseline First Approach

A

Start with simplest working version. Customer calls → routes to queue → reaches agent. No integrations, no complexity. Test end-to-end first. THEN layer on features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Flow Progression - Entry

A

Call comes in, capture ANI (phone number).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Flow Progression - Validation

A

Check hours of operation, ANI lookup.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Flow Progression - Business Logic

A

Apply routing rules, check customer data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Flow Progression - Queue Routing

A

Send to right queue based on data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Flow Progression - Error Handling

A

What happens if something breaks?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Contact Attributes

A

Variables that pass data through the flow. Set them in one block, use them in another. Lambda returns data → store as attribute → use in greeting. System attributes vs User-defined attributes.

17
Q

Graceful Degradation

A

If Lambda fails → route to general queue (don’t disconnect). If CRM lookup fails → agent still gets call (no screen pop). Always have a fallback path.

18
Q

Modular Design

A

Break big flows into smaller ones. Main flow calls other flows when needed. Easier to maintain and test. Example: One flow for routing, separate flows for each department.