Get introduction details
Retrieve a specific introduction by ID, including configuration, admin users, opted-out users, and instance/match counts. Only accessible if the user is an admin of the introduction.
Authorizations
API key for authentication. Generate keys in the Doozy dashboard.
Path Parameters
Introduction ID
1 - 128^[A-Za-z0-9_-]+$"intro_abc123"
Response
Introduction details
- Option 1
- Option 2
Object type identifier
introduction "introduction"
Unique introduction identifier
"intro_abc123"
Current status
active, paused, complete "active"
How often introductions occur
once, weekly, biweekly, triweekly, monthly, monthlyNthWeekday, daily, quarterly, semiannually, annually "weekly"
Custom introduction message (Markdown)
"**Welcome!** _Meet your new colleague!_"
Where introductions are delivered
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
Team matching algorithm
cross_team, same_team, random, slack_connect "cross_team"
Seniority matching algorithm
similar_seniority, different_seniority, none "none"
Location matching algorithm
similar_location, different_location, none "none"
Tenure matching algorithm
similar_tenure, different_tenure, none "none"
ISO 8601 creation timestamp
"2024-01-15T10:30:00.000Z"
ISO 8601 last updated timestamp
"2024-01-20T14:00:00.000Z"
ISO 8601 timestamp of the next scheduled match
"2024-02-01T09:00:00.000Z"
ISO 8601 timestamp of the next notification before match
"2024-01-31T09:00:00.000Z"
What the requesting user can do with this introduction (edit, pause, resume, delete, activate, manage admins). Use these to drive UI affordances.
Type of introduction - group matches multiple people together
group "group"
Number of people per group
2 <= x <= 42
Time of day for matches in HH:mm format (24-hour)
"10:00"
IANA timezone identifier
"Europe/London"
Alternative destination for participants not in primary destination
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
Whether to notify the channel when matches are created
false
How to notify users about upcoming matches
in_channel, private_message, none, null "private_message"
Whether users can opt out of introductions
true
Number of reminders to send
2
Allowed meeting location types
doozy_room, google_meet, teams, zoom, in_person, other Slack user IDs excluded from matching
Auto-scheduling configuration (individual introductions only)
ID of the next scheduled instance
"inst_def456"
Whether to send meeting reminders
true
Maximum number of matches per user
1
Number of introduction rounds per instance
1
Default meeting duration in minutes
30
ISO 8601 timestamp when this was first activated
"2024-01-15T10:30:00.000Z"
ISO 8601 timestamp when this will end
null
Total number of instances
5
Total number of matches across all instances
25
Users who have opted out of this introduction
Doozy user IDs of members who can edit this introduction and view its results.